diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 4205d28264..24d1d5ace2 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -1,5 +1,8 @@ name: Pre-merge Checks -on: [pull_request] + +on: + pull_request: + types: [opened, synchronize, reopened, ready_for_review] concurrency: group: ci-${{ github.ref }} diff --git a/.github/workflows/release-preview.yaml b/.github/workflows/release-preview.yaml new file mode 100644 index 0000000000..5142162fe9 --- /dev/null +++ b/.github/workflows/release-preview.yaml @@ -0,0 +1,49 @@ +name: Release Branch Preview + +on: + push: + branches: + - 'release-*' + +env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_ACCESS_KEY }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_SECRET_KEY }} + AWS_DEFAULT_REGION: us-east-1 + GATSBY_APPZI_TOKEN: ${{ secrets.GATSBY_APPZI_TOKEN }} + GATSBY_ALGOLIA_SEARCH_KEY: ${{ secrets.DEV_GATSBY_ALGOLIA_SEARCH_KEY }} + GATSBY_ALGOLIA_APP_ID: ${{ secrets.DEV_GATSBY_ALGOLIA_APP_ID }} + ALGOLIA_ADMIN_KEY: ${{ secrets.DEV_ALGOLIA_ADMIN_KEY }} + +concurrency: + group: preview-${{ github.ref }} + cancel-in-progress: true + + +jobs: + build: + name: Build + runs-on: ubuntu-latest + + steps: + - name: Check out repository + uses: actions/checkout@v3 + + + - name: Setup Node.js environment + uses: actions/setup-node@v3 + with: + node-version: '18' + cache: 'npm' + + - run: npm ci + + - name: Build + run: | + make build + + - name: Deploy Preview + run: | + aws s3 sync --cache-control 'max-age=604800' --exclude '*.html' --exclude '*page-data/*' --exclude '*.txt' --exclude '*.xml' --exclude '*/sw.js' public/ s3://docs-latest.spectrocloud.com --delete + aws s3 sync --cache-control 'max-age=0, s-maxage=604800' public/ s3://docs-latest.spectrocloud.com --delete + aws cloudfront create-invalidation --distribution-id EV0DH5A7CFZBY --paths "/*" \ No newline at end of file diff --git a/Makefile b/Makefile index 1690752b3b..9b3431761a 100644 --- a/Makefile +++ b/Makefile @@ -14,12 +14,15 @@ clean: ## Clean build artifacts ##@ npm Targets initialize: ## Initialize npm dependencies + @echo "initializing npm dependencies" npm ci start: ## Start a local development server npm run start build: ## Run npm build + @echo "building site" + npm run clean rm -rf public npm run build diff --git a/README.md b/README.md index e85a13028e..3ea3f57c41 100644 --- a/README.md +++ b/README.md @@ -245,6 +245,21 @@ After that, you can use it like this - the values can be one of the tab panel keys - additionally you may refer to different sections from the inner tab using the anchor points(using the #section-1) +#### YouTube Video + +To use a Youtube video us the YouTube component. + +First import the component. + +```js +import YouTube from 'shared/components/Video'; +``` + +Next, in your markdown file, use the component and ensure you specify a URL. + +```js + +``` ### Points of interest component To use this components you will have to import if from the _shared_ folder diff --git a/assets/docs/images/cluster-profiles_byoos_image-builder_workflow-diagram.png b/assets/docs/images/cluster-profiles_byoos_image-builder_workflow-diagram.png new file mode 100644 index 0000000000..4d5890ceac Binary files /dev/null and b/assets/docs/images/cluster-profiles_byoos_image-builder_workflow-diagram.png differ diff --git a/assets/docs/images/clusters_byoos_image-builder_cluster-profile-byoos-yaml.png b/assets/docs/images/clusters_byoos_image-builder_cluster-profile-byoos-yaml.png new file mode 100644 index 0000000000..8323a5d112 Binary files /dev/null and b/assets/docs/images/clusters_byoos_image-builder_cluster-profile-byoos-yaml.png differ diff --git a/assets/docs/images/clusters_cluster-management_image-swap_kubernetes-layer-yaml.png b/assets/docs/images/clusters_cluster-management_image-swap_kubernetes-layer-yaml.png new file mode 100644 index 0000000000..4bdb7d5e9d Binary files /dev/null and b/assets/docs/images/clusters_cluster-management_image-swap_kubernetes-layer-yaml.png differ diff --git a/assets/docs/images/clusters_edge-forge-workflow_build-images_edge-artifact-result.png b/assets/docs/images/clusters_edge-forge-workflow_build-images_edge-artifact-result.png index 8d44553b4b..240c9e0500 100644 Binary files a/assets/docs/images/clusters_edge-forge-workflow_build-images_edge-artifact-result.png and b/assets/docs/images/clusters_edge-forge-workflow_build-images_edge-artifact-result.png differ diff --git a/assets/docs/images/clusters_edge-forge-workflow_edgeforge-workflow_components-diagram.png b/assets/docs/images/clusters_edge-forge-workflow_edgeforge-workflow_components-diagram.png index f25c04e8c8..88fa489b34 100644 Binary files a/assets/docs/images/clusters_edge-forge-workflow_edgeforge-workflow_components-diagram.png and b/assets/docs/images/clusters_edge-forge-workflow_edgeforge-workflow_components-diagram.png differ diff --git a/assets/docs/images/clusters_edge_cloud-init_cloud-init-stages-supported.png b/assets/docs/images/clusters_edge_cloud-init_cloud-init-stages-supported.png index 031ea8092a..be32486385 100644 Binary files a/assets/docs/images/clusters_edge_cloud-init_cloud-init-stages-supported.png and b/assets/docs/images/clusters_edge_cloud-init_cloud-init-stages-supported.png differ diff --git a/assets/docs/images/clusters_maas_install-manage-mass-pcg_diagram-of-mass-with-pcg.png b/assets/docs/images/clusters_maas_install-manage-mass-pcg_diagram-of-mass-with-pcg.png new file mode 100644 index 0000000000..f4f31729f8 Binary files /dev/null and b/assets/docs/images/clusters_maas_install-manage-mass-pcg_diagram-of-mass-with-pcg.png differ diff --git a/assets/docs/images/clusters_site-deployment_model-profile_byoos-pack-yaml.png b/assets/docs/images/clusters_site-deployment_model-profile_byoos-pack-yaml.png new file mode 100644 index 0000000000..75bf888401 Binary files /dev/null and b/assets/docs/images/clusters_site-deployment_model-profile_byoos-pack-yaml.png differ diff --git a/assets/docs/images/clusters_site_deployment_mode-profile_scope-selector.png b/assets/docs/images/clusters_site_deployment_mode-profile_scope-selector.png deleted file mode 100644 index 8d4020ee84..0000000000 Binary files a/assets/docs/images/clusters_site_deployment_mode-profile_scope-selector.png and /dev/null differ diff --git a/assets/docs/images/devx_app-profile_create-app-profile_app-layer-infoboxes.png b/assets/docs/images/devx_app-profile_create-app-profile_app-layer-infoboxes.png new file mode 100644 index 0000000000..7066d193a6 Binary files /dev/null and b/assets/docs/images/devx_app-profile_create-app-profile_app-layer-infoboxes.png differ diff --git a/assets/docs/images/devx_devx_cli-display.png b/assets/docs/images/devx_devx_cli-display.png new file mode 100644 index 0000000000..2923bacfaf Binary files /dev/null and b/assets/docs/images/devx_devx_cli-display.png differ diff --git a/assets/docs/images/devx_manage-dev-engine_sso_display-oidc-page.png b/assets/docs/images/devx_manage-dev-engine_sso_display-oidc-page.png new file mode 100644 index 0000000000..2912f532c5 Binary files /dev/null and b/assets/docs/images/devx_manage-dev-engine_sso_display-oidc-page.png differ diff --git a/assets/docs/images/devx_manage-dev-engine_sso_palette-login-view.png b/assets/docs/images/devx_manage-dev-engine_sso_palette-login-view.png new file mode 100644 index 0000000000..86dec8c3e9 Binary files /dev/null and b/assets/docs/images/devx_manage-dev-engine_sso_palette-login-view.png differ diff --git a/assets/docs/images/docs_devx_pde-dashboard-utilization.png b/assets/docs/images/docs_devx_pde-dashboard-utilization.png new file mode 100644 index 0000000000..c5c518ad86 Binary files /dev/null and b/assets/docs/images/docs_devx_pde-dashboard-utilization.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png new file mode 100644 index 0000000000..2a12d4f24f Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png new file mode 100644 index 0000000000..23b7e70cde Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_view.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_view.png new file mode 100644 index 0000000000..57151043ee Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_view.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png new file mode 100644 index 0000000000..12d283dfdc Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_creation_parameters.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_creation_parameters.png new file mode 100644 index 0000000000..bd44d3a4a4 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_creation_parameters.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png new file mode 100644 index 0000000000..75833b971e Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_details.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_details.png new file mode 100644 index 0000000000..38bf3e8dce Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_details.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_profile_cluster_profile_review.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_profile_cluster_profile_review.png new file mode 100644 index 0000000000..7e200371cf Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_profile_cluster_profile_review.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png new file mode 100644 index 0000000000..a7a3662e82 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster.png new file mode 100644 index 0000000000..4e07dec44d Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster_details.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster_details.png new file mode 100644 index 0000000000..35f7822712 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster_details.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png new file mode 100644 index 0000000000..e6b223ce26 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile.png new file mode 100644 index 0000000000..e759bfc0f4 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_stack.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_stack.png new file mode 100644 index 0000000000..a7dad18f34 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_stack.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png new file mode 100644 index 0000000000..798b9095dd Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_parameters.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_parameters.png new file mode 100644 index 0000000000..2963bc26f4 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_parameters.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_profile_review.png b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_profile_review.png new file mode 100644 index 0000000000..026fe0b1cf Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_profile_review.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png new file mode 100644 index 0000000000..981efee952 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_application.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_application.png new file mode 100644 index 0000000000..08d7986433 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_application.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create.png new file mode 100644 index 0000000000..395a8a412e Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_api_key.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_api_key.png new file mode 100644 index 0000000000..3ca355e349 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_api_key.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_events.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_events.png new file mode 100644 index 0000000000..f9ad553999 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_events.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_delete-cluster-button.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_delete-cluster-button.png new file mode 100644 index 0000000000..bc3becdd21 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_delete-cluster-button.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest.png new file mode 100644 index 0000000000..980416a423 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest_blue_btn.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest_blue_btn.png new file mode 100644 index 0000000000..1befe1ada6 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest_blue_btn.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png new file mode 100644 index 0000000000..1d6ecbb023 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png new file mode 100644 index 0000000000..c82820fa84 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_service_url.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_service_url.png new file mode 100644 index 0000000000..427445e63d Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_service_url.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_update_available.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_update_available.png new file mode 100644 index 0000000000..9cbf7a1118 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_update_available.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_workloads.png b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_workloads.png new file mode 100644 index 0000000000..fcf977d7d5 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_workloads.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_app_update_pods.png b/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_app_update_pods.png new file mode 100644 index 0000000000..b9a64f858c Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_app_update_pods.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_update_details_compare.png b/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_update_details_compare.png new file mode 100644 index 0000000000..5ee10964d5 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_update_details_compare.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_updates_available.png b/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_updates_available.png new file mode 100644 index 0000000000..63ee987684 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_updates_available.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_basic_info.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_basic_info.png new file mode 100644 index 0000000000..1efde03c27 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_basic_info.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_gcp_profile.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_gcp_profile.png new file mode 100644 index 0000000000..8c0f29c0d3 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_gcp_profile.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png new file mode 100644 index 0000000000..8e683c7a44 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png new file mode 100644 index 0000000000..f18b86fa84 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_cluster_profile_stack_view.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_cluster_profile_stack_view.png new file mode 100644 index 0000000000..c8f52ff0c3 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_cluster_profile_stack_view.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_ssh_key_create.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_ssh_key_create.png new file mode 100644 index 0000000000..bfa1d0fa7c Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_ssh_key_create.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png new file mode 100644 index 0000000000..a417e42739 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_details.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_details.png new file mode 100644 index 0000000000..d110c2f903 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_details.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_review.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_review.png new file mode 100644 index 0000000000..2c192e3652 Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_review.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_provisioning.png b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_provisioning.png new file mode 100644 index 0000000000..8dd7402b3a Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_provisioning.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/terraform/clusters_public-cloud_deploy-k8s-cluster_details.png b/assets/docs/images/tutorials/deploy-clusters/terraform/clusters_public-cloud_deploy-k8s-cluster_details.png new file mode 100644 index 0000000000..fa432f1beb Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/terraform/clusters_public-cloud_deploy-k8s-cluster_details.png differ diff --git a/assets/docs/images/tutorials/deploy-clusters/terraform/clusters_public-cloud_deploy-k8s-cluster_profile.png b/assets/docs/images/tutorials/deploy-clusters/terraform/clusters_public-cloud_deploy-k8s-cluster_profile.png new file mode 100644 index 0000000000..92fcb9b52f Binary files /dev/null and b/assets/docs/images/tutorials/deploy-clusters/terraform/clusters_public-cloud_deploy-k8s-cluster_profile.png differ diff --git a/content/api/palette-apis.json b/content/api/palette-apis.json index ba2e55a8c8..54a03b7fb6 100644 --- a/content/api/palette-apis.json +++ b/content/api/palette-apis.json @@ -1,94256 +1,64962 @@ { - "item": [ - { - "id": "8d8f4b7e-32cf-4857-86aa-749c1302660f", - "name": "v1", - "item": [ - { - "id": "a7906a77-3133-4862-94d4-6e35c3bb2c6d", - "name": "apiKeys", - "item": [ - { - "id": "edd35d2d-acc4-4781-ba4f-070fe3546355", - "name": "Retrieves a list of API keys", - "request": { - "name": "Retrieves a list of API keys", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "cb01a5f0-2792-467e-b25f-21040ee7be47", - "name": "Retrieves a list of API keys", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"officia_11\": \"aute nostrud veniam\"\n },\n \"creationTimestamp\": \"1968-08-12T00:16:17.370Z\",\n \"deletionTimestamp\": \"1986-02-06T20:31:40.785Z\",\n \"labels\": {\n \"deserunt_c\": \"voluptate veniam dolor aliqua\"\n },\n \"lastModifiedTimestamp\": \"2003-09-18T10:55:12.574Z\",\n \"name\": \"elit proident eu consectetur\",\n \"namespace\": \"laboris aliquip fugiat consequat id\",\n \"resourceVersion\": \"Lorem ad elit velit sunt\",\n \"selfLink\": \"ipsum cupidatat consequat\",\n \"uid\": \"tempor magna\"\n },\n \"spec\": {\n \"expiry\": \"1969-08-30T22:14:26.499Z\",\n \"key\": \"aute nulla consequat\",\n \"user\": {\n \"firstName\": \"co\",\n \"lastName\": \"dolor \",\n \"uid\": \"velit in sit\"\n }\n },\n \"status\": {\n \"isActive\": false\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"tempor_163\": \"irure ipsum\",\n \"labore_bc\": \"nisi\"\n },\n \"creationTimestamp\": \"1992-04-14T15:10:02.058Z\",\n \"deletionTimestamp\": \"1952-05-27T16:21:13.267Z\",\n \"labels\": {\n \"incididunt_50\": \"irure consequat dolore proident\"\n },\n \"lastModifiedTimestamp\": \"1985-10-27T20:36:17.701Z\",\n \"name\": \"aliquip qui\",\n \"namespace\": \"est reprehenderit id ut consequat\",\n \"resourceVersion\": \"magna nisi est\",\n \"selfLink\": \"laborum eiusmod Duis\",\n \"uid\": \"aliquip ut\"\n },\n \"spec\": {\n \"expiry\": \"2001-06-19T19:58:44.041Z\",\n \"key\": \"culpa sit aliqua dolor non\",\n \"user\": {\n \"firstName\": \"cillum voluptate quis\",\n \"lastName\": \"mollit sit et esse\",\n \"uid\": \"ir\"\n }\n },\n \"status\": {\n \"isActive\": false\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "72f842f1-113a-4cc2-a0b8-42bd035c1c4a", - "name": "Create an API key", - "request": { - "name": "Create an API key", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sint_5\": \"\",\n \"incididuntf6\": \"\",\n \"fugiat_c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proident_9be\": \"\",\n \"labore_4\": \"\",\n \"culpa_bd\": \"\",\n \"consectetur03\": \"\",\n \"Utc3f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"expiry\": \"\",\n \"userUid\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8c38a0cc-0030-41c2-b698-54c38bba0176", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"reprehenderitd2\": \"\",\n \"magnae8\": \"\",\n \"reprehenderit_d_0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam96\": \"\",\n \"voluptatefc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"expiry\": \"\",\n \"userUid\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ed420399-9d8a-45e1-b6c9-da4443a4bc74", - "name": "{uid}", - "item": [ - { - "id": "4a310841-5353-478d-925b-e878b413c0b9", - "name": "Deletes the specified API key", - "request": { - "name": "Deletes the specified API key", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "559d7b72-5ec1-4d88-82ae-3e742608bac5", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b9739d0a-63e0-4184-935e-997ec259c6ed", - "name": "Returns the specified API key", - "request": { - "name": "Returns the specified API key", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7840183c-770e-44a9-ad67-9b55d3d9c742", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"officia2_1\": \"\",\n \"nostrud5\": \"\",\n \"velit_3f1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicing35\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"expiry\": \"\",\n \"key\": \"est Lorem\",\n \"user\": {\n \"firstName\": \"incididunt\",\n \"lastName\": \"consequat\",\n \"uid\": \"aute velit quis\"\n }\n },\n \"status\": {\n \"isActive\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bf3394f8-3c0c-4868-a3cc-8683885f3f06", - "name": "Activate or de-active the specified API key", - "request": { - "name": "Activate or de-active the specified API key", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"isActive\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "997e8e10-ffa5-4971-80bf-b8c39b589428", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0322fee6-d91f-4d94-855c-c653d261f222", - "name": "Update the specified API key", - "request": { - "name": "Update the specified API key", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"officia0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam_d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"expiry\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a073de71-efcf-406f-9c9c-a9b21e75a3ff", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"in_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia_3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"expiry\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "25ffeff3-aa27-4520-8a10-82e62bd5c504", - "name": "Revoke or re-activate the API key access", - "request": { - "name": "Revoke or re-activate the API key access", - "description": {}, - "url": { - "path": [ - "v1", - "apiKeys", - ":uid", - "state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"isActive\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "496363fe-1ac7-4fa1-b610-b3040209fd94", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "apiKeys", - ":uid", - "state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify API key uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "cc0c0de7-ce54-44d3-b8ce-609e47dc45ec", - "name": "appDeployments", - "item": [ - { - "id": "f0851e51-83fd-4e26-b199-befe8d069794", - "name": "Creates a application deployment in the virtual cluster", - "request": { - "name": "Creates a application deployment in the virtual cluster", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"adipisicing5d5\": \"\",\n \"dolor428\": \"\"\n },\n \"labels\": {\n \"magna_c4\": \"\",\n \"ut_65\": \"\",\n \"doloredcf\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"targetSpec\": {\n \"clusterUid\": \"\"\n }\n },\n \"profile\": {\n \"appProfileUid\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7204d55e-a0d8-476f-a732-1f86aad25f36", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"fugiatc7\": \"\",\n \"ind\": \"\"\n },\n \"labels\": {\n \"do9\": \"\",\n \"minim7ad\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"targetSpec\": {\n \"clusterUid\": \"\"\n }\n },\n \"profile\": {\n \"appProfileUid\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d8c9bc56-487f-4318-ab4f-b98aa2d42ce0", - "name": "Creates a application deployment in one of virtual clusters in the cluster group", - "request": { - "name": "Creates a application deployment in one of virtual clusters in the cluster group", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - "clusterGroup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"exercitation_301\": \"\",\n \"consectetur_0\": \"\"\n },\n \"labels\": {\n \"Lorem62\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"targetSpec\": {\n \"clusterName\": \"\",\n \"clusterGroupUid\": \"\",\n \"clusterLimits\": {\n \"cpu\": \"\",\n \"memoryMiB\": \"\",\n \"storageGiB\": \"\"\n }\n }\n },\n \"profile\": {\n \"appProfileUid\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e196a16f-fc74-488a-bca3-951c8c3f6588", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - "clusterGroup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"nostrud531\": \"\"\n },\n \"labels\": {\n \"est_a\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"targetSpec\": {\n \"clusterName\": \"\",\n \"clusterGroupUid\": \"\",\n \"clusterLimits\": {\n \"cpu\": \"\",\n \"memoryMiB\": \"\",\n \"storageGiB\": \"\"\n }\n }\n },\n \"profile\": {\n \"appProfileUid\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2ffe4da7-f98a-400a-a45c-ee1df58d1b3f", - "name": "{uid}", - "item": [ - { - "id": "14ecb181-2fa4-4640-a9ea-8f4636b5c238", - "name": "Deletes the specified application deployment", - "request": { - "name": "Deletes the specified application deployment", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "a6853812-58a7-476a-888c-44c7a3229a60", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2b496f46-6b09-4987-951d-c77e4e5f026a", - "name": "Returns the specified application deployment", - "request": { - "name": "Returns the specified application deployment", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bbf97fbb-aefa-4216-8b7e-fc58b8748c76", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"eu99\": \"\",\n \"anim2_d\": \"\",\n \"adipisicing_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsumef1\": \"\",\n \"eiusmod741\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"target\": {\n \"clusterRef\": {\n \"name\": \"sint ad e\",\n \"uid\": \"sit consequat esse\"\n },\n \"envRef\": {\n \"name\": \"nostrud adipisicing sit\",\n \"type\": \"id Lorem ut officia\",\n \"uid\": \"labore\"\n }\n }\n },\n \"profile\": {\n \"metadata\": {\n \"name\": \"amet in\",\n \"uid\": \"est in aute sunt\",\n \"version\": \"quis ex proident ipsum\"\n },\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"id laborum\",\n \"type\": \"manifest\",\n \"uid\": \"reprehenderit ipsum ullamco dolore\",\n \"version\": \"est\"\n },\n {\n \"name\": \"eu enim sunt\",\n \"type\": \"manifest\",\n \"uid\": \"culpa incididunt\",\n \"version\": \"commodo et con\"\n }\n ],\n \"registryRefs\": [\n {\n \"apiVersion\": \"enim ea voluptate\",\n \"fieldPath\": \"cupidatat et\",\n \"kind\": \"veniam\",\n \"name\": \"c\",\n \"namespace\": \"ex eu sit\",\n \"resourceVersion\": \"voluptate in ea magna ut\",\n \"uid\": \"sit amet ut occaecat\"\n },\n {\n \"apiVersion\": \"ad\",\n \"fieldPath\": \"sunt minim Excepteur ut\",\n \"kind\": \"commodo labore Duis qui proident\",\n \"name\": \"dolore anim\",\n \"namespace\": \"occaecat eu sunt\",\n \"resourceVersion\": \"occaecat et\",\n \"uid\": \"Exce\"\n }\n ]\n }\n }\n },\n \"status\": {\n \"appTiers\": [\n {\n \"condition\": {\n \"type\": \"consectetur proident tempor\",\n \"status\": \"cillum\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"occaecat dolore\",\n \"reason\": \"non est sit\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"eiusmod et tempor\",\n \"status\": \"eiusm\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"cillum elit\",\n \"reason\": \"esse Duis deserunt in\"\n },\n \"name\": \"do est\",\n \"uid\": \"pariatur proident\"\n },\n {\n \"condition\": {\n \"type\": \"elit Lorem dolor cupidatat\",\n \"status\": \"ea aute voluptate\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"in est\",\n \"reason\": \"laborum adipisicing in\"\n },\n \"name\": \"dese\",\n \"uid\": \"dolor aliquip\"\n }\n ],\n \"name\": \"sed tempor qui\",\n \"profileUid\": \"mollit cupidatat eiusmod voluptate\",\n \"services\": [\n {\n \"host\": \"magna sunt proident\",\n \"name\": \"Ut nulla\",\n \"ports\": [\n {\n \"port\": 87064476,\n \"protocol\": \"sunt ad nisi\"\n },\n {\n \"port\": 47637721,\n \"protocol\": \"ipsum sit amet\"\n }\n ]\n },\n {\n \"host\": \"velit\",\n \"name\": \"anim\",\n \"ports\": [\n {\n \"port\": 87591091,\n \"protocol\": \"consectetur aliqua in\"\n },\n {\n \"port\": -36803690,\n \"protocol\": \"labore commodo in laboris\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"aliqua\",\n \"version\": \"cupidatat laborum Duis nulla\"\n },\n {\n \"condition\": {\n \"type\": \"aliqua in\",\n \"status\": \"commodo cillum labore\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"consectetur eu dolore irure\",\n \"reason\": \"ex quis magna ullamco qui\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"sint exercitation ut culpa\",\n \"status\": \"Excepteur voluptate\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"ea culpa\",\n \"reason\": \"quis eiusmod proident\"\n },\n \"name\": \"qui elit labore\",\n \"uid\": \"tem\"\n },\n {\n \"condition\": {\n \"type\": \"ut ex\",\n \"status\": \"exercitation aliqua sint\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"ad in consectetur\",\n \"reason\": \"magna cupidatat quis irure id\"\n },\n \"name\": \"amet ut in minim\",\n \"uid\": \"laboris\"\n }\n ],\n \"name\": \"amet nisi\",\n \"profileUid\": \"Ut\",\n \"services\": [\n {\n \"host\": \"amet quis ullamco\",\n \"name\": \"velit in\",\n \"ports\": [\n {\n \"port\": 42666065,\n \"protocol\": \"cupidatat in velit\"\n },\n {\n \"port\": -30005858,\n \"protocol\": \"tempor ad\"\n }\n ]\n },\n {\n \"host\": \"quis\",\n \"name\": \"ipsum in\",\n \"ports\": [\n {\n \"port\": -88699117,\n \"protocol\": \"dolor ad fugiat\"\n },\n {\n \"port\": -97592795,\n \"protocol\": \"labore ad\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"reprehenderit laboris exercitation dolor deserunt\",\n \"version\": \"dolore officia eiusmod\"\n }\n ],\n \"lifecycleStatus\": {\n \"msg\": \"anim consectetur eiusmod\",\n \"status\": \"Running\"\n },\n \"state\": \"officia est proident\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "57e68d92-742d-41db-af18-8c518f91bd16", - "name": "profile", - "item": [ - { - "id": "5186d988-7bd1-49fd-869e-268440062cd3", - "name": "Returns profile of the specified application deployment", - "request": { - "name": "Returns profile of the specified application deployment", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "46803062-532c-4025-9a1a-4c977093498e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"name\": \"ullamco non\",\n \"uid\": \"in ad Duis\",\n \"version\": \"ullamco sunt\"\n },\n \"template\": {\n \"appTiers\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor_f_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"elitc\": \"\",\n \"do_ba\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"containerRegistryUid\": \"Duis eiusmod aliquip\",\n \"installOrder\": 19558515,\n \"manifests\": [\n {\n \"apiVersion\": \"magna ad\",\n \"fieldPath\": \"amet esse commodo\",\n \"kind\": \"consectetur ad deserunt\",\n \"name\": \"nostrud ad et consectetur\",\n \"namespace\": \"labore minim\",\n \"resourceVersion\": \"ullamco aute Excepteur officia incididunt\",\n \"uid\": \"dolor et veniam minim sit\"\n },\n {\n \"apiVersion\": \"quis Excepteur labore est ipsum\",\n \"fieldPath\": \"veniam laboris\",\n \"kind\": \"nulla\",\n \"name\": \"dolore magna\",\n \"namespace\": \"est volupt\",\n \"resourceVersion\": \"irure ut\",\n \"uid\": \"in est proident voluptate\"\n }\n ],\n \"properties\": [\n {\n \"format\": \"proident aliqua\",\n \"name\": \"dolore magna enim\",\n \"type\": \"commodo Ut esse\",\n \"value\": \"nisi\"\n },\n {\n \"format\": \"sed dolore reprehenderit\",\n \"name\": \"in\",\n \"type\": \"ex veniam irure\",\n \"value\": \"nostrud aute ea\"\n }\n ],\n \"registryUid\": \"ipsum laborum dolor\",\n \"sourceAppTierUid\": \"exercitation nulla\",\n \"type\": \"manifest\",\n \"values\": \"do officia aute anim\",\n \"version\": \"aute proident minim veniam\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sint_6ff\": \"\",\n \"dolore1_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Lorem_84\": \"\",\n \"esse09_\": \"\",\n \"Excepteur_b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"containerRegistryUid\": \"adipisicing deserunt velit in ut\",\n \"installOrder\": 91845991,\n \"manifests\": [\n {\n \"apiVersion\": \"incididunt\",\n \"fieldPath\": \"enim non\",\n \"kind\": \"in eu ut\",\n \"name\": \"labore deserunt nulla\",\n \"namespace\": \"quis mollit\",\n \"resourceVersion\": \"nostrud consectetur\",\n \"uid\": \"sed n\"\n },\n {\n \"apiVersion\": \"repre\",\n \"fieldPath\": \"l\",\n \"kind\": \"dolore aliquip nisi\",\n \"name\": \"irure eu laborum\",\n \"namespace\": \"est ipsum voluptate\",\n \"resourceVersion\": \"non officia eu adipisicing\",\n \"uid\": \"reprehenderit est\"\n }\n ],\n \"properties\": [\n {\n \"format\": \"adipis\",\n \"name\": \"quis nostrud sed in tempor\",\n \"type\": \"adipisicing amet velit\",\n \"value\": \"sit Duis\"\n },\n {\n \"format\": \"sunt\",\n \"name\": \"id\",\n \"type\": \"deseru\",\n \"value\": \"ullamco est nulla ipsum\"\n }\n ],\n \"registryUid\": \"dolor aliquip Excepteur\",\n \"sourceAppTierUid\": \"mollit voluptate ullamco ut\",\n \"type\": \"manifest\",\n \"values\": \"eiusmod esse\",\n \"version\": \"amet eu anim\"\n }\n }\n ],\n \"registryRefs\": [\n {\n \"apiVersion\": \"veniam nulla\",\n \"fieldPath\": \"amet commodo\",\n \"kind\": \"nulla\",\n \"name\": \"incididunt ad esse fugiat\",\n \"namespace\": \"ullamco ut\",\n \"resourceVersion\": \"ullamco anim comm\",\n \"uid\": \"ea sunt incididunt\"\n },\n {\n \"apiVersion\": \"quis culpa\",\n \"fieldPath\": \"veniam irure adipisicing aliqua\",\n \"kind\": \"sunt aute laborum dolore\",\n \"name\": \"nisi ea\",\n \"namespace\": \"in Excepteur anim\",\n \"resourceVersion\": \"velit id et pariatur\",\n \"uid\": \"Lorem pariatur in commodo quis\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b21eb575-4a5c-4826-847e-122f58bd7adf", - "name": "Updates the specified application deployment profile", - "request": { - "name": "Updates the specified application deployment profile", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"appProfileUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "32914926-26b6-452d-a8c8-a6bcf9f96a43", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"appProfileUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "43513c59-6ce8-41a9-bd13-8cc22025618d", - "name": "Apply the application deployment profile updates", - "request": { - "name": "Apply the application deployment profile updates", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "apply" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "notify", - "value": "", - "description": "Application deployment notification uid" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "e0794346-24e7-46e0-bd7c-68627e55d488", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "apply" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "notify", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "30c32db2-2ff3-4b73-b843-ef5c6658c804", - "name": "tiers/{tierUid}", - "item": [ - { - "id": "b7460435-e1d7-4d29-b7b4-6951181fd962", - "name": "Returns the specified application deployment profile tier information", - "request": { - "name": "Returns the specified application deployment profile tier information", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "40771bae-dad2-4292-a1ad-bdb386117f6c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"nisi_37b\": \"\",\n \"Ut50a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"est_22_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"containerRegistryUid\": \"con\",\n \"installOrder\": -31292072,\n \"manifests\": [\n {\n \"apiVersion\": \"reprehenderit occaecat\",\n \"fieldPath\": \"sint\",\n \"kind\": \"aliquip dolor magna minim est\",\n \"name\": \"ad esse\",\n \"namespace\": \"anim labore dolore nostrud sit\",\n \"resourceVersion\": \"aute pariatur cupidatat enim\",\n \"uid\": \"sint\"\n },\n {\n \"apiVersion\": \"in fugiat exercitation\",\n \"fieldPath\": \"cupidatat aliquip magna sed\",\n \"kind\": \"enim reprehenderit pariatur\",\n \"name\": \"amet adipisicing minim\",\n \"namespace\": \"enim pariatur\",\n \"resourceVersion\": \"pariatur mollit ullamco\",\n \"uid\": \"proident sunt minim fugiat\"\n }\n ],\n \"properties\": [\n {\n \"format\": \"laborum esse et\",\n \"name\": \"officia mollit aute\",\n \"type\": \"proident nulla\",\n \"value\": \"aliquip ea do qui dolore\"\n },\n {\n \"format\": \"Excepteur irure\",\n \"name\": \"dolor in pariatur et elit\",\n \"type\": \"proident incididunt Lorem\",\n \"value\": \"dolore minim ad pariatur\"\n }\n ],\n \"registryUid\": \"officia\",\n \"sourceAppTierUid\": \"ut dolore quis\",\n \"type\": \"manifest\",\n \"values\": \"adipisicing consequat in Duis\",\n \"version\": \"eu aliquip veniam sit\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2a289389-7dda-41bf-9558-3786828a4f7e", - "name": "Updates the specified application deployment profile tier information", - "request": { - "name": "Updates the specified application deployment profile tier information", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"values\": \"\",\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "93999288-d17c-4901-ab62-dc819de0e0d1", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ee7b8d76-422a-4ede-9ae5-600e5e27110c", - "name": "manifests", - "item": [ - { - "id": "7ea13c97-7129-4bc9-ac66-084744d1df13", - "name": "Retrieves a list of manifests of the specified application deployment profile tier", - "request": { - "name": "Retrieves a list of manifests of the specified application deployment profile tier", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ff70a90f-b0c6-415b-b5ed-06c206665b2f", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"manifests\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_e1\": \"\",\n \"aliquip_4_\": \"\",\n \"eiusmodd4\": \"\",\n \"ut_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_94\": \"\",\n \"aliqua3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"deserunt eiusmod quis nulla\",\n \"digest\": \"ut ex non laborum\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ex8e_\": \"\",\n \"cillume2e\": \"\",\n \"eud6\": \"\",\n \"esse_3d1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"reprehenderit3_e\": \"\",\n \"sed_712\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"ullamco dolore Ut\",\n \"digest\": \"anim labore\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d6c79b86-8048-4b58-87e7-bceef3ca1da1", - "name": "{manifestUid}", - "item": [ - { - "id": "d91a11a1-77ba-4fd2-b7ca-6e98ff61890e", - "name": "Returns the specified application deployment tier manifest information", - "request": { - "name": "Returns the specified application deployment tier manifest information", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application deployment tier manifest uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "52d4f787-f060-456a-bcd2-1a2f1d47534e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application deployment tier manifest uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"adipisicing3b1\": \"\",\n \"magna_0bf\": \"\",\n \"aute_6\": \"\",\n \"essec\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt2\": \"\",\n \"non_d5a\": \"\",\n \"inea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"nisi Lorem deserunt\",\n \"digest\": \"velit\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2c246c09-5cec-4ab0-b4af-13a4bb769495", - "name": "Updates the specified application deployment tier manifest information", - "request": { - "name": "Updates the specified application deployment tier manifest information", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application deployment tier manifest uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9b7a6ffc-aef1-43ef-9673-15f0810c20a3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application deployment tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application deployment tier manifest uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8ac2fb96-7419-48f3-a1a7-db96b2958084", - "name": "Retrieves a list of profile versions of the specified application deployment", - "request": { - "name": "Retrieves a list of profile versions of the specified application deployment", - "description": {}, - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "versions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8ad61afb-5967-44df-a965-802f0fbc18a7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appDeployments", - ":uid", - "profile", - "versions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application deployment uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"availableVersions\": [\n {\n \"uid\": \"ut aliquip dolor cupidatat in\",\n \"version\": \"sit\"\n },\n {\n \"uid\": \"qui\",\n \"version\": \"do tempor et mollit minim\"\n }\n ],\n \"latestVersions\": [\n {\n \"uid\": \"eu dolore in sit esse\",\n \"version\": \"dolor sint incididunt irure\"\n },\n {\n \"uid\": \"commodo \",\n \"version\": \"ad ipsum\"\n }\n ],\n \"metadata\": {\n \"name\": \"pariatur in nisi\",\n \"uid\": \"ex pariatur\",\n \"version\": \"consequat consectetur\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "d9b42194-0451-4337-a63b-a025799a3284", - "name": "appProfiles", - "item": [ - { - "id": "627b3e07-2ec5-402e-80c2-f538c71afec1", - "name": "Creates a application profile", - "request": { - "name": "Creates a application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"exercitationb_\": \"\",\n \"eiusmod_bd\": \"\",\n \"aliquip_71d\": \"\"\n },\n \"labels\": {\n \"deserunt_9\": \"\",\n \"veniam6e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"\",\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"sourceAppTierUid\": \"\",\n \"type\": \"manifest\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b39b0a38-ac23-46da-a48f-6915f33b5c32", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b92a38a5-d1d6-4847-835a-cb65718c51cc", - "name": "Retrieves a list of application profile macros", - "request": { - "name": "Retrieves a list of application profile macros", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7f9cdab4-0ef8-4430-a5a1-d3bc748397af", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"macros\": [\n {\n \"name\": \"sit dolore\",\n \"value\": \"consectetur culpa\"\n },\n {\n \"name\": \"deserunt dolore do\",\n \"value\": \"qui nisi ad\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "873f6fba-14a9-4531-b4a1-219ab8b83415", - "name": "{uid}", - "item": [ - { - "id": "433b3190-d89c-4249-bcad-46d50b5ee343", - "name": "Deletes the specified application profile", - "request": { - "name": "Deletes the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "378ba85e-c13a-488d-9313-833de1164d15", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9278e1cf-8847-4f7f-a041-2f4e5eebdedd", - "name": "Returns the specified application profile", - "request": { - "name": "Returns the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "33034195-a679-4705-8789-e4f26985273b", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"Lorem_8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut_d64\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"parentUid\": \"in\",\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"exercitation sint\",\n \"type\": \"manifest\",\n \"uid\": \"do dolore proident\",\n \"version\": \"officia in\"\n },\n {\n \"name\": \"sunt in Excepteur\",\n \"type\": \"manifest\",\n \"uid\": \"magna sint occaecat et\",\n \"version\": \"incididunt\"\n }\n ],\n \"registryRefs\": [\n {\n \"apiVersion\": \"enim magna ut\",\n \"fieldPath\": \"dolore ut ullamco\",\n \"kind\": \"tempor est nulla\",\n \"name\": \"ea consequa\",\n \"namespace\": \"consectetur sunt velit\",\n \"resourceVersion\": \"Duis Excepteur\",\n \"uid\": \"ipsum ut qui\"\n },\n {\n \"apiVersion\": \"ea non exercitation\",\n \"fieldPath\": \"fugiat cillum ex\",\n \"kind\": \"nulla esse\",\n \"name\": \"officia fugia\",\n \"namespace\": \"minim labore eu\",\n \"resourceVersion\": \"eiusmod nisi ipsum amet est\",\n \"uid\": \"in Lorem ex mollit\"\n }\n ]\n },\n \"version\": \"cillum commodo\",\n \"versions\": [\n {\n \"uid\": \"ex ea sit occaecat\",\n \"version\": \"ea aute sint\"\n },\n {\n \"uid\": \"consequat occaecat amet et\",\n \"version\": \"irure p\"\n }\n ]\n },\n \"status\": {\n \"inUseApps\": [\n {\n \"kind\": \"sint Excepteur ut Duis\",\n \"name\": \"dolo\",\n \"projectUid\": \"eiusmod consequat dolore\",\n \"tenantUid\": \"labore amet sint\",\n \"uid\": \"qui quis reprehenderit\"\n },\n {\n \"kind\": \"est incididunt\",\n \"name\": \"id cul\",\n \"projectUid\": \"ea\",\n \"tenantUid\": \"do pariatur veniam aliqua\",\n \"uid\": \"exercitation nostrud magna\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3c14b3c2-6303-45d5-92d0-f9b8756293a7", - "name": "Updates the specified application profile", - "request": { - "name": "Updates the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"officiac\": \"\"\n },\n \"labels\": {\n \"incididunt6\": \"\",\n \"ut_f\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"\",\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"sourceAppTierUid\": \"\",\n \"type\": \"manifest\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6a40763c-0248-4029-83c2-1901dc1b2005", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2c866bbe-95d9-40a2-914b-1efcb24b42e3", - "name": "clone", - "item": [ - { - "id": "7f200db4-515a-478e-b507-87aab1d390de", - "name": "Clones the specified application profile", - "request": { - "name": "Clones the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"target\": {\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f67d8e75-856f-4839-ad65-745ae73b5b2b", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"target\": {\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "083d3a9a-af51-4896-aa9d-c575677e3128", - "name": "Validates the specified application profile clone", - "request": { - "name": "Validates the specified application profile clone", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "clone", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"target\": {\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "455a9e71-6898-4d8d-aaa3-04443d67c279", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "clone", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"target\": {\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "63039617-7228-4594-ba74-ebf42c776903", - "name": "Updates the specified application profile metadata", - "request": { - "name": "Updates the specified application profile metadata", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Ut5\": \"\"\n },\n \"labels\": {\n \"quis0f1\": \"\"\n }\n },\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ea0bac6a-ddb2-43cf-9412-c648a21fe556", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consectetur_2a\": \"\"\n },\n \"labels\": {\n \"consectetur_77\": \"\"\n }\n },\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ffe7f614-9ed9-4618-8fea-b411392891c0", - "name": "tiers", - "item": [ - { - "id": "0422d7b9-2213-489c-b80c-d9502a007f72", - "name": "Retrieves a list of tiers of the specified application profile", - "request": { - "name": "Retrieves a list of tiers of the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "82942439-d3ee-4054-80e8-04fbaa57a911", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"sit_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"elitd5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"appTiers\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"veniam7\": \"\",\n \"ind58\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat_e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"containerRegistryUid\": \"quis in laboris\",\n \"installOrder\": -3926606,\n \"manifests\": [\n {\n \"apiVersion\": \"elit aute mollit incididunt\",\n \"fieldPath\": \"in ut reprehenderit\",\n \"kind\": \"velit officia voluptate reprehenderit\",\n \"name\": \"dolor laborum eiusmod sunt\",\n \"namespace\": \"laborum id do\",\n \"resourceVersion\": \"quis Lorem sint aliquip velit\",\n \"uid\": \"incidi\"\n },\n {\n \"apiVersion\": \"ad ani\",\n \"fieldPath\": \"sit consequat velit reprehenderit\",\n \"kind\": \"sint E\",\n \"name\": \"aute\",\n \"namespace\": \"nostrud mollit consequat in ip\",\n \"resourceVersion\": \"sit\",\n \"uid\": \"adipisicing in eiusmod\"\n }\n ],\n \"properties\": [\n {\n \"format\": \"reprehenderit proident occaecat ullamco mollit\",\n \"name\": \"minim nulla commodo nostrud\",\n \"type\": \"do minim Excepteur c\",\n \"value\": \"reprehenderit exercitation\"\n },\n {\n \"format\": \"ut ea nulla dolore\",\n \"name\": \"ullamco fugiat ex\",\n \"type\": \"elit eu esse\",\n \"value\": \"proident consectetur quis nostrud in\"\n }\n ],\n \"registryUid\": \"laboris ad ea adipisicing\",\n \"sourceAppTierUid\": \"occaecat pariatur\",\n \"type\": \"manifest\",\n \"values\": \"consectetur ut officia nulla\",\n \"version\": \"nulla labore occaecat aute\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ute1b\": \"\",\n \"sed2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sitf\": \"\",\n \"qui_a5\": \"\",\n \"labore41\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"containerRegistryUid\": \"cupidatat ad\",\n \"installOrder\": -14029335,\n \"manifests\": [\n {\n \"apiVersion\": \"qui aliqua\",\n \"fieldPath\": \"velit\",\n \"kind\": \"ut est in\",\n \"name\": \"fugiat ad anim exercitation\",\n \"namespace\": \"eu pariatur\",\n \"resourceVersion\": \"adipisicing\",\n \"uid\": \"pariatur sit\"\n },\n {\n \"apiVersion\": \"officia sit ea\",\n \"fieldPath\": \"in aute\",\n \"kind\": \"sint sed voluptate Duis\",\n \"name\": \"proident\",\n \"namespace\": \"fugiat incididunt cupidatat\",\n \"resourceVersion\": \"Excepteur dolor eu\",\n \"uid\": \"voluptate ut sit est\"\n }\n ],\n \"properties\": [\n {\n \"format\": \"ullamco\",\n \"name\": \"cupidatat dolore anim est\",\n \"type\": \"tempor dolore\",\n \"value\": \"ex dolor aute labore tempor\"\n },\n {\n \"format\": \"reprehenderit laboris\",\n \"name\": \"ad\",\n \"type\": \"U\",\n \"value\": \"Exc\"\n }\n ],\n \"registryUid\": \"qui sint mollit Lorem\",\n \"sourceAppTierUid\": \"aliqua non\",\n \"type\": \"manifest\",\n \"values\": \"laboris qui laborum\",\n \"version\": \"Excepteur commodo dolor\"\n }\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "26296a80-f6f8-43ba-8ffb-4515802fd8da", - "name": "Updates app tier of the specified application profile", - "request": { - "name": "Updates app tier of the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"appTier\": {\n \"name\": \"\",\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"sourceAppTierUid\": \"\",\n \"type\": \"manifest\",\n \"values\": \"\",\n \"version\": \"\"\n },\n \"replaceWithAppTier\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "22bc8786-b599-486d-8642-6fff0a0457d1", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"appTier\": {\n \"name\": \"\",\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"sourceAppTierUid\": \"\",\n \"type\": \"manifest\",\n \"values\": \"\",\n \"version\": \"\"\n },\n \"replaceWithAppTier\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "af81e301-68be-4835-b5d5-61b0c5224151", - "name": "Adds tier to the specified application profile", - "request": { - "name": "Adds tier to the specified application profile", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"sourceAppTierUid\": \"\",\n \"type\": \"manifest\",\n \"values\": \"\",\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c624f214-8266-4d0f-8307-bc62456bd58c", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"sourceAppTierUid\": \"\",\n \"type\": \"manifest\",\n \"values\": \"\",\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a28b44e4-4541-4467-904a-d5513fdf38a7", - "name": "{tierUid}", - "item": [ - { - "id": "2a843b2b-7728-4738-8a31-43367216a947", - "name": "Deletes the specified application profile tier", - "request": { - "name": "Deletes the specified application profile tier", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "d108f803-3f9c-4f17-9985-162268df0495", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2ac11e91-fee7-4de3-bb2a-692d58b6dc95", - "name": "Returns the specified application profile tier information", - "request": { - "name": "Returns the specified application profile tier information", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "92800117-0b3f-4bd8-9462-c5615e607f55", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"nisi_37b\": \"\",\n \"Ut50a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"est_22_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"containerRegistryUid\": \"con\",\n \"installOrder\": -31292072,\n \"manifests\": [\n {\n \"apiVersion\": \"reprehenderit occaecat\",\n \"fieldPath\": \"sint\",\n \"kind\": \"aliquip dolor magna minim est\",\n \"name\": \"ad esse\",\n \"namespace\": \"anim labore dolore nostrud sit\",\n \"resourceVersion\": \"aute pariatur cupidatat enim\",\n \"uid\": \"sint\"\n },\n {\n \"apiVersion\": \"in fugiat exercitation\",\n \"fieldPath\": \"cupidatat aliquip magna sed\",\n \"kind\": \"enim reprehenderit pariatur\",\n \"name\": \"amet adipisicing minim\",\n \"namespace\": \"enim pariatur\",\n \"resourceVersion\": \"pariatur mollit ullamco\",\n \"uid\": \"proident sunt minim fugiat\"\n }\n ],\n \"properties\": [\n {\n \"format\": \"laborum esse et\",\n \"name\": \"officia mollit aute\",\n \"type\": \"proident nulla\",\n \"value\": \"aliquip ea do qui dolore\"\n },\n {\n \"format\": \"Excepteur irure\",\n \"name\": \"dolor in pariatur et elit\",\n \"type\": \"proident incididunt Lorem\",\n \"value\": \"dolore minim ad pariatur\"\n }\n ],\n \"registryUid\": \"officia\",\n \"sourceAppTierUid\": \"ut dolore quis\",\n \"type\": \"manifest\",\n \"values\": \"adipisicing consequat in Duis\",\n \"version\": \"eu aliquip veniam sit\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6dafdeec-7546-4584-8fbe-cde3fcd16f7a", - "name": "Updates the specified application profile tier", - "request": { - "name": "Updates the specified application profile tier", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"containerRegistryUid\": \"\",\n \"installOrder\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"properties\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"values\": \"\",\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "266a324a-cdc3-425a-a939-eeccdf8becff", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b85c699b-6105-4a17-9c02-805bc57e89d7", - "name": "manifests", - "item": [ - { - "id": "195aef47-cb7c-4f19-9b9b-7e6a5bcb2f39", - "name": "Retrieves a list of manifests of the specified application profile tier", - "request": { - "name": "Retrieves a list of manifests of the specified application profile tier", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "730138b2-a84e-40c9-afa2-79bdeed54689", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"manifests\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"pariatur_a\": \"\",\n \"dolore_1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"elit_5\": \"\",\n \"in73\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"voluptate adipisicing ipsum sint\",\n \"digest\": \"eiusmod incididunt commodo in\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"veniamb7c\": \"\",\n \"irurea7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam_bb_\": \"\",\n \"ea_ea\": \"\",\n \"commodo_14_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"laboris\",\n \"digest\": \"laboris aliqua dolore deserunt\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "72802640-04e8-401a-b363-582efc2da2a2", - "name": "Adds manifest to the specified application profile tier", - "request": { - "name": "Adds manifest to the specified application profile tier", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"content\": \"\",\n \"name\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "318fa9df-62dd-46b2-b791-3c7e212a4aaa", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b04fb1e7-a69b-4427-8b7b-33b842304f84", - "name": "{manifestUid}", - "item": [ - { - "id": "8c532d48-f813-405f-ac0c-badd69027c44", - "name": "Deletes the specified application profile tier manifest", - "request": { - "name": "Deletes the specified application profile tier manifest", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application profile tier manifest uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "1d74679d-1d67-4dda-a428-b282a922bbc5", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application profile tier manifest uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e55ef05a-461a-4dd4-bd62-1d8f867b7150", - "name": "Returns the specified application profile tier manifest information", - "request": { - "name": "Returns the specified application profile tier manifest information", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application profile tier manifest uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6015aaec-aa3b-45d0-be2d-0c6a5b8b9b36", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application profile tier manifest uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"adipisicing3b1\": \"\",\n \"magna_0bf\": \"\",\n \"aute_6\": \"\",\n \"essec\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt2\": \"\",\n \"non_d5a\": \"\",\n \"inea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"nisi Lorem deserunt\",\n \"digest\": \"velit\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0caa769d-48fd-4005-a172-b95e11eab3e4", - "name": "Updates the specified application profile tier manifest information", - "request": { - "name": "Updates the specified application profile tier manifest information", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application profile tier manifest uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8640a519-0079-43a0-8d13-79f651ef3469", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Application profile tier manifest uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "13dfd9f9-73c2-4df5-8437-5a03a998c27f", - "name": "Returns the specified application profile tier resolved values", - "request": { - "name": "Returns the specified application profile tier resolved values", - "description": {}, - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "resolvedValues" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9efaa8cf-c928-40de-8d4d-335b121718e6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "appProfiles", - ":uid", - "tiers", - ":tierUid", - "resolvedValues" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Application profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "tierUid", - "description": "(Required) Application profile tier uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resolved\": {\n \"ut__80\": \"laboris\",\n \"voluptate7\": \"Excepteur anim culpa dolore est\",\n \"deserunt_563\": \"sint \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "2a2113e4-6338-408f-89f9-f29d94b3d671", - "name": "audits", - "item": [ - { - "id": "ab41e515-d2c1-4944-b7b0-133ca5c9c492", - "name": "Retrieves the list of audit logs", - "request": { - "name": "Retrieves the list of audit logs", - "description": {}, - "url": { - "path": [ - "v1", - "audits" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "startTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "endTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "userUid", - "value": "", - "description": "Specify the user uid, to retrieve the specific user audit logs" - }, - { - "disabled": false, - "key": "projectUid", - "value": "", - "description": "Specify the project uid, to retrieve the specific project audit logs" - }, - { - "disabled": false, - "key": "tenantUid", - "value": "", - "description": "Specify the tenant uid, to retrieve the specific tenant audit logs" - }, - { - "disabled": false, - "key": "resourceKind", - "value": "", - "description": "Specify the resource name, to retrieve the specific resource audit logs" - }, - { - "disabled": false, - "key": "resourceUid", - "value": "", - "description": "Specify the resource uid, to retrieve the specific resource audit logs" - }, - { - "disabled": false, - "key": "actionType", - "value": "" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0a5d72fa-cc0f-420c-b898-1124ccd2062f", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "audits" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "startTime", - "value": "" - }, - { - "key": "endTime", - "value": "" - }, - { - "key": "userUid", - "value": "" - }, - { - "key": "projectUid", - "value": "" - }, - { - "key": "tenantUid", - "value": "" - }, - { - "key": "resourceKind", - "value": "" - }, - { - "key": "resourceUid", - "value": "" - }, - { - "key": "actionType", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolore_8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"tempor8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"actionMsg\": \"dolor\",\n \"actionType\": \"publish\",\n \"actor\": {\n \"actorType\": \"service\",\n \"project\": {\n \"name\": \"cillum est\",\n \"uid\": \"dolore labore sint id irure\"\n },\n \"serviceName\": \"sint sed id dolore eu\",\n \"user\": {\n \"emailId\": \"ad cillum\",\n \"firstName\": \"dolore \",\n \"lastName\": \"en\",\n \"org\": \"et dolor consequat aliqua\",\n \"uid\": \"Ut do dolore\"\n }\n },\n \"contentMsg\": \"veniam quis voluptate consequat eni\",\n \"resource\": {\n \"uid\": \"anim\",\n \"kind\": \"tempor consectetur ut magna\",\n \"label\": \"veniam\",\n \"name\": \"dolore est nisi Excepteur eu\"\n },\n \"userMsg\": \"Lorem ea nulla\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ametef\": \"\",\n \"adipisicing_e6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"est671\": \"\",\n \"ipsum4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"actionMsg\": \"cupidatat eu elit non\",\n \"actionType\": \"delete\",\n \"actor\": {\n \"actorType\": \"system\",\n \"project\": {\n \"name\": \"minim ut officia nostrud a\",\n \"uid\": \"in ex\"\n },\n \"serviceName\": \"ipsum esse laboris\",\n \"user\": {\n \"emailId\": \"Ut\",\n \"firstName\": \"aliquip sit\",\n \"lastName\": \"nisi sit esse ip\",\n \"org\": \"exercitation ipsum esse ea\",\n \"uid\": \"an\"\n }\n },\n \"contentMsg\": \"consequat d\",\n \"resource\": {\n \"uid\": \"id eu minim in\",\n \"kind\": \"ullamco\",\n \"label\": \"Duis in commodo in\",\n \"name\": \"officia\"\n },\n \"userMsg\": \"quis voluptate elit\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"nostrud irure esse consequat\",\n \"count\": -71622514,\n \"limit\": 12085332,\n \"offset\": -67070902\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9d1428e9-ecea-4b6f-a63c-efd77d24b54d", - "name": "{uid}", - "item": [ - { - "id": "ebe300ca-14c3-4c78-9d7d-2670fa437432", - "name": "Returns the specified audit log", - "request": { - "name": "Returns the specified audit log", - "description": {}, - "url": { - "path": [ - "v1", - "audits", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the audit uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2b23b7e6-f152-4eaa-9850-6a2b9f49401b", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "audits", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the audit uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"sit_9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"anim9fe\": \"\",\n \"deserunt_2bd\": \"\",\n \"laboris_f99\": \"\",\n \"ad_8\": \"\",\n \"nisi_6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"actionMsg\": \"laboris velit labore\",\n \"actionType\": \"update\",\n \"actor\": {\n \"actorType\": \"user\",\n \"project\": {\n \"name\": \"anim et\",\n \"uid\": \"labore sit ad\"\n },\n \"serviceName\": \"esse velit in Lorem\",\n \"user\": {\n \"emailId\": \"eu quis do Duis\",\n \"firstName\": \"eiusmod et dolore fugiat aliquip\",\n \"lastName\": \"Excepteur\",\n \"org\": \"amet et ipsum adipisicing Ex\",\n \"uid\": \"occaecat aute\"\n }\n },\n \"contentMsg\": \"proident eu cillum n\",\n \"resource\": {\n \"uid\": \"ex exercitation labore\",\n \"kind\": \"dolor\",\n \"label\": \"est sunt\",\n \"name\": \"sit est\"\n },\n \"userMsg\": \"eiusmod ut amet\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d46a44a1-5afc-48ab-9ce5-9f00dd9480ba", - "name": "Returns the specified system audit message", - "request": { - "name": "Returns the specified system audit message", - "description": {}, - "url": { - "path": [ - "v1", - "audits", - ":uid", - "sysMsg" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the audit uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4c33a854-2b7c-4716-9a06-9fe7c0e0e841", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "audits", - ":uid", - "sysMsg" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the audit uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"actionMsg\": \"minim officia\",\n \"contentMsg\": \"ut consequat Duis aute\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "55813260-c487-4f35-99e0-48b06ab28890", - "name": "Updates the specified user message for the specified audit", - "request": { - "name": "Updates the specified user message for the specified audit", - "description": {}, - "url": { - "path": [ - "v1", - "audits", - ":uid", - "userMsg" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the audit uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"userMsg\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b7f6215d-c08b-47ba-bb29-c81980bcd989", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "audits", - ":uid", - "userMsg" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the audit uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"userMsg\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "314c162d-db46-4b10-83a5-8d6c29bb0f19", - "name": "auth", - "item": [ - { - "id": "b16af4f9-cca9-478f-8f88-e758adb01324", - "name": "Authenticates the user for the specified crendentials", - "request": { - "name": "Authenticates the user for the specified crendentials", - "description": { - "content": "Creates a authentication request with the specified credentials", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "authenticate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "setCookie", - "value": "true", - "description": "Describes a way to set cookie from backend." - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\",\n \"org\": \"\",\n \"password\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "764d9356-6cc6-4e61-9bf2-9113df69cab7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "authenticate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "setCookie", - "value": "true" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\",\n \"org\": \"\",\n \"password\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"Authorization\": \"sint\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cb9c97fb-4309-4cd8-9e51-1eaa242fe5ba", - "name": "org", - "item": [ - { - "id": "86b08f0e-16de-4839-9d46-2f2f58de7a18", - "name": "Returns the user organization details", - "request": { - "name": "Returns the user organization details", - "description": { - "content": "Returns the allowed login method and information with the organization details", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "org" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "orgName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5c69542d-ae09-49b8-bdb1-7f3f793dfaa3", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "org" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "orgName", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"appEnv\": \"id pariatur laboris in\",\n \"authType\": \"password\",\n \"orgName\": \"consequat fugiat\",\n \"redirectUrl\": \"consequat magna\",\n \"rootDomain\": \"occaecat labore aliquip anim\",\n \"ssoLogins\": [\n {\n \"displayName\": \"adipisicing sint\",\n \"logo\": \"velit quis amet\",\n \"name\": \"in pariatur\",\n \"redirectUri\": \"eli\"\n },\n {\n \"displayName\": \"eu pariatur\",\n \"logo\": \"elit tempor Duis\",\n \"name\": \"ut\",\n \"redirectUri\": \"Duis cillum\"\n }\n ],\n \"totalTenants\": 93691490.35850245\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "029e2776-0eb0-4820-a44e-0192c20a2648", - "name": "Creates a request to switch organization", - "request": { - "name": "Creates a request to switch organization", - "description": { - "content": "Creates a request to switch to the same user's other organization. Only possible if user belongs to multiple organization", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "org", - ":orgName", - "switch" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "setCookie", - "value": "true", - "description": "Describes a way to set cookie from backend for switched organization" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "orgName", - "description": "(Required) Organization name for which switch request has to be created" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "99e9c1e9-1217-4335-ae1c-32a58797e4d5", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "org", - ":orgName", - "switch" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "setCookie", - "value": "true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "orgName", - "description": "(Required) Organization name for which switch request has to be created" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"Authorization\": \"sint\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d01d4060-b3d3-465b-8569-a8d9a81e8b8d", - "name": "{org}", - "item": [ - { - "id": "6ed1bc53-f7b1-4545-bdff-4a8a99fdfc83", - "name": "oidc", - "item": [ - { - "id": "41bebf9b-a7c7-4f49-9f1e-1aed473e1b28", - "name": "Idp authorization code callback", - "request": { - "name": "Idp authorization code callback", - "description": { - "content": "Returns the Authorization token for the palette. This is called by the IDP as a callback url after IDP authenticates the user with its server.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "oidc", - "callback" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "code", - "value": "", - "description": "Describes temporary and very short lived code sent by IDP to validate the token" - }, - { - "disabled": false, - "key": "state", - "value": "", - "description": "Describes a state to validate and associate request and response" - }, - { - "disabled": false, - "key": "error", - "value": "", - "description": "Describes a error code in case the IDP is not able to validate and authenticates the user" - }, - { - "disabled": false, - "key": "error_description", - "value": "", - "description": "Describes a error in case the IDP is not able to validate and authenticates the user" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f29fa0c2-8a85-48ae-9134-a1fd4e4f62d6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "oidc", - "callback" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "code", - "value": "" - }, - { - "key": "state", - "value": "" - }, - { - "key": "error", - "value": "" - }, - { - "key": "error_description", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"Authorization\": \"sint\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "723cbf0e-d73c-4421-af3d-b7a64fc89fdb", - "name": "Identity provider logout url for the Oidc", - "request": { - "name": "Identity provider logout url for the Oidc", - "description": { - "content": "Returns No Content. Works as a callback url after the IDP logout from their server.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "oidc", - "logout" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "state", - "value": "", - "description": "Describes a state to validate and associate request and response" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1a7d31b2-26fc-433a-ad6b-33dacd7321dc", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "oidc", - "logout" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "state", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "b877ae7e-031c-4307-afdb-ed4cd2a465a4", - "name": "saml", - "item": [ - { - "id": "951c79c9-0551-473b-89bb-b4ea85c718d8", - "name": "Identity provider callback url for the SMAL authentication", - "request": { - "name": "Identity provider callback url for the SMAL authentication", - "description": { - "content": "Returns the Authorization token for the palette. This is called by the SAML based IDP as a callback url after IDP authenticates the user with its server.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "saml", - "callback" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "authToken", - "value": "", - "description": "Deprecated." - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/x-www-form-urlencoded" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "urlencoded", - "urlencoded": [ - { - "disabled": false, - "key": "SAMLResponse", - "value": "", - "description": "Describe the SAML compliant response sent by IDP which will be validated by Palette" - }, - { - "disabled": false, - "key": "RelayState", - "value": "", - "description": "Describes a state to validate and associate request and response" - } - ] - } - }, - "response": [ - { - "id": "0c644984-a230-4f49-8b6a-cdd3e0f08fa4", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "saml", - "callback" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "authToken", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "method": "POST", - "body": { - "mode": "urlencoded", - "urlencoded": [ - { - "disabled": false, - "description": { - "content": "Describe the SAML compliant response sent by IDP which will be validated by Palette", - "type": "text/plain" - }, - "key": "SAMLResponse", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Describes a state to validate and associate request and response", - "type": "text/plain" - }, - "key": "RelayState", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"Authorization\": \"sint\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8a0c1474-77b7-48ed-87a7-a6573200755d", - "name": "Identity provider logout url for the SMAL", - "request": { - "name": "Identity provider logout url for the SMAL", - "description": { - "content": "Returns No Content. Works as a callback url after the IDP logout from their server.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "saml", - "logout" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "authToken", - "value": "", - "description": "Deprecated." - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/x-www-form-urlencoded" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "urlencoded", - "urlencoded": [ - { - "disabled": false, - "key": "SAMLResponse", - "value": "", - "description": "Describe the SAML compliant response sent by IDP which will be validated by Palette to perform logout." - } - ] - } - }, - "response": [ - { - "id": "60b767a1-f334-4971-a4d7-ccc8038c30b9", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "org", - ":org", - "saml", - "logout" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "authToken", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "org", - "description": "(Required) Organization name" - } - ] - }, - "method": "POST", - "body": { - "mode": "urlencoded", - "urlencoded": [ - { - "disabled": false, - "description": { - "content": "Describe the SAML compliant response sent by IDP which will be validated by Palette to perform logout.", - "type": "text/plain" - }, - "key": "SAMLResponse", - "value": "" - } - ] - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "34296a47-357f-4b1c-b9b3-aca60810e941", - "name": "Returns a list of user's organizations", - "request": { - "name": "Returns a list of user's organizations", - "description": { - "content": "Returns a list of user's organizations details and login methods", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "orgs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e3f9b630-75cc-47e9-9b64-8ee502ba318d", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "orgs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"organizations\": [\n {\n \"authType\": \"inc\",\n \"name\": \"adipisicing sun\",\n \"redirectUrl\": \"reprehenderit tempor sed amet\",\n \"ssoLogins\": [\n {\n \"displayName\": \"adipisicing Ut do et\",\n \"logo\": \"anim consequat\",\n \"name\": \"et dolor eiusmod\",\n \"redirectUri\": \"nostrud cupidatat tempor\"\n },\n {\n \"displayName\": \"fugiat\",\n \"logo\": \"commodo veniam et aliqua\",\n \"name\": \"et\",\n \"redirectUri\": \"esse Excepteur deserunt ipsum adipisicing\"\n }\n ]\n },\n {\n \"authType\": \"ipsum laborum\",\n \"name\": \"l\",\n \"redirectUrl\": \"et ipsum ullamco\",\n \"ssoLogins\": [\n {\n \"displayName\": \"in\",\n \"logo\": \"sint qui eiusmod dolor nulla\",\n \"name\": \"incididunt cillum consectetur\",\n \"redirectUri\": \"dolor dolore et reprehenderit\"\n },\n {\n \"displayName\": \"aliquip nisi non sunt\",\n \"logo\": \"culpa nostru\",\n \"name\": \"id proident\",\n \"redirectUri\": \"id aute consectetur et\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "10955584-92da-4649-af87-22cb22f6deab", - "name": "password/{passwordToken}", - "item": [ - { - "id": "c979ceac-43cc-406c-8567-b63a0706ae89", - "name": "Updates and Activates the specified user password using the password token", - "request": { - "name": "Updates and Activates the specified user password using the password token", - "description": { - "content": "Updates and Activates user password with the help of password token", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "password", - ":passwordToken", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "passwordToken", - "description": "(Required) Describes the expirable password token for the user to be used for authentication of user" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"password\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a97e5408-3cc1-4415-ac8c-2352936588b9", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "password", - ":passwordToken", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "passwordToken", - "description": "(Required) Describes the expirable password token for the user to be used for authentication of user" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ba2261d9-d63f-4ee3-badb-8202474f8478", - "name": "Resets the user password using the password token", - "request": { - "name": "Resets the user password using the password token", - "description": { - "content": "Updates the new user password with the help of password token", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "password", - ":passwordToken", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "passwordToken", - "description": "(Required) Describes the expirable password token for the user to be used for authentication of user" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"password\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b0a1dd49-0047-4ba6-a1a0-d62326833474", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "password", - ":passwordToken", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "passwordToken", - "description": "(Required) Describes the expirable password token for the user to be used for authentication of user" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "49a02b31-eff5-4eb8-8986-9478d100f56d", - "name": "Refreshes authentication token", - "request": { - "name": "Refreshes authentication token", - "description": { - "content": "Returns a new token within refresh timeout and same session id is maintained", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "refresh", - ":token" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "setCookie", - "value": "true", - "description": "Describes a way to set cookie from backend." - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "token", - "description": "(Required) Non expired Authorization token" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "03b85feb-fc6f-411e-bdca-5a9d73734f7c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "refresh", - ":token" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "setCookie", - "value": "true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "token", - "description": "(Required) Non expired Authorization token" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"Authorization\": \"sint\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8a657172-5291-4850-99f4-236832c99827", - "name": "sso", - "item": [ - { - "id": "7687d04a-6cfc-461e-a8cf-52a458066c7e", - "name": "Returns a list of predefined Identity Provider (IDP)", - "request": { - "name": "Returns a list of predefined Identity Provider (IDP)", - "description": { - "content": "Returns a list of predefined Identity Provider (IDP)", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "sso", - "idps" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "48fbc6b6-ed42-438e-9b89-ca459917db6b", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "sso", - "idps" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"commodo dolore\",\n \"name\": \"quis\"\n },\n {\n \"id\": \"sint deserunt\",\n \"name\": \"enim non labo\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ac4b1929-7fe9-43f0-b1f5-e53d496764b7", - "name": "Returns a list of supported sso logins", - "request": { - "name": "Returns a list of supported sso logins", - "description": { - "content": "Returns a list of supported sso logins and their authentication mechanism", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "sso", - "logins" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "org", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1b68a904-0c0c-4ed3-a750-8ba193ccb23b", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "sso", - "logins" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "org", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"displayName\": \"aliqua minim qui\",\n \"logo\": \"ullamco in laboris incididunt\",\n \"name\": \"ipsum officia nostrud Ut\",\n \"redirectUri\": \"veniam\"\n },\n {\n \"displayName\": \"sint\",\n \"logo\": \"dolore amet non culpa\",\n \"name\": \"est incididunt\",\n \"redirectUri\": \"irure aute esse ipsum\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6e7375fb-9515-4401-8205-d045d1cda07f", - "name": "Returns a list of supported sso auth providers", - "request": { - "name": "Returns a list of supported sso auth providers", - "description": { - "content": "Returns a list of supported sso auth providers", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "sso", - "providers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "13491543-f814-4a6a-88fd-b056b5be724b", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "sso", - "providers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"displayName\": \"aliqua minim qui\",\n \"logo\": \"ullamco in laboris incididunt\",\n \"name\": \"ipsum officia nostrud Ut\",\n \"redirectUri\": \"veniam\"\n },\n {\n \"displayName\": \"sint\",\n \"logo\": \"dolore amet non culpa\",\n \"name\": \"est incididunt\",\n \"redirectUri\": \"irure aute esse ipsum\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f1d97ce4-09cf-4204-b506-b40c63aead91", - "name": "Returns Authorization token. Works as a callback url for the system defined sso apps", - "request": { - "name": "Returns Authorization token. Works as a callback url for the system defined sso apps", - "description": { - "content": "Returns Authorization token. Works as a callback url for the system defined sso apps", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "sso", - ":ssoApp", - "callback" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "code", - "value": "", - "description": "Describes temporary and very short lived code sent by IDP to validate the token" - }, - { - "disabled": false, - "key": "state", - "value": "", - "description": "Describes a state to validate and associate request and response" - }, - { - "disabled": false, - "key": "error", - "value": "", - "description": "Describes a error code in case the IDP is not able to validate and authenticates the user" - }, - { - "disabled": false, - "key": "error_description", - "value": "", - "description": "Describes a error in case the IDP is not able to validate and authenticates the user" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "ssoApp", - "description": "(Required) Describes the sso app use to login into the system" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5b09efdf-7308-4dcd-8ec9-49c92ee78e82", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "sso", - ":ssoApp", - "callback" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "code", - "value": "" - }, - { - "key": "state", - "value": "" - }, - { - "key": "error", - "value": "" - }, - { - "key": "error_description", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "ssoApp", - "description": "(Required) Describes the sso app use to login into the system" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"Authorization\": \"sint\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d2acedcc-a4c2-4775-be89-b19e909c64f7", - "name": "user", - "item": [ - { - "id": "d078a638-a3a4-4568-9c23-b4cb0d674ab7", - "name": "Returns No Content. Sends the user organization information via email", - "request": { - "name": "Returns No Content. Sends the user organization information via email", - "description": { - "content": "Returns No Content. Sends the user organization(s) information via email", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "user", - "org", - "forgot" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "emailId", - "value": "", - "description": "(Required) Describes user's email id for sending organzation(s) details via email." - } - ], - "variable": [] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1539978f-8982-4634-80e7-8cc2a0a7431e", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "user", - "org", - "forgot" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "emailId", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f646bd78-e5fb-41aa-9272-d477bf799960", - "name": "Creates request to reset password via email", - "request": { - "name": "Creates request to reset password via email", - "description": { - "content": "Creates request to reset password via email. Password reset email will be sent to the user. Sends 204 No Content.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "auth", - "user", - "password", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a28089e7-3bbf-4e1d-b103-6893a6d07a7c", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "auth", - "user", - "password", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "fa4b6714-fcc8-41de-ad48-9e2b54ec84e5", - "name": "cloudaccounts", - "item": [ - { - "id": "05f31b25-6311-4718-800d-5c85c288c6cb", - "name": "aws", - "item": [ - { - "id": "f2bb3bba-279a-4365-b1e8-3000ba3e0707", - "name": "Retrieves a list of AWS cloud accounts", - "request": { - "name": "Retrieves a list of AWS cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fa27505e-108a-4b06-9eb8-4313845b3801", - "name": "An array of cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"in eiusmod anim\",\n \"kind\": \"sit\",\n \"metadata\": {\n \"annotations\": {\n \"in97_\": \"\",\n \"non_ec_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"fugiat_6c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"fugiat deserunt\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"in adipisicing\",\n \"qui sed\"\n ],\n \"secretKey\": \"anim Excepteur esse\",\n \"sts\": {\n \"arn\": \"amet reprehenderit\",\n \"externalId\": \"elit labo\"\n }\n },\n \"status\": {\n \"state\": \"do in ir\"\n }\n },\n {\n \"apiVersion\": \"irure minim id\",\n \"kind\": \"dolore id\",\n \"metadata\": {\n \"annotations\": {\n \"ex_3b\": \"\",\n \"ad_4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"amet64\": \"\",\n \"Ut_0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"minim Ut paria\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"consectetur laboris ut sit\",\n \"culp\"\n ],\n \"secretKey\": \"dolore sunt\",\n \"sts\": {\n \"arn\": \"aliquip incididunt\",\n \"externalId\": \"adipisicing amet fugiat nulla\"\n }\n },\n \"status\": {\n \"state\": \"reprehenderit Excepteur\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"ea dolore\",\n \"count\": -1389361,\n \"limit\": -48718861,\n \"offset\": -71482638\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4d353491-ea55-472d-865e-c5b9bb68b5a1", - "name": "Creates an AWS cloud account", - "request": { - "name": "Creates an AWS cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"non509\": \"\",\n \"laboris384\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velit646\": \"\",\n \"pariatura\": \"\",\n \"laboris_e8\": \"\",\n \"dolor2c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d2b2805b-eb94-4415-adbc-6f94c60562aa", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"occaecat_b20\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_46\": \"\",\n \"consecteturf7\": \"\",\n \"nostrud33\": \"\",\n \"eub\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "29667914-991f-493d-b380-c1c8d7d5a6f2", - "name": "{uid}", - "item": [ - { - "id": "da6f27eb-6687-44d6-91ad-1a53f91d8f4f", - "name": "Deletes the specified AWS account", - "request": { - "name": "Deletes the specified AWS account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) AWS cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "0136b0b0-060d-4c94-932d-c18e598c2698", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) AWS cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "35562d22-0e30-4416-bc69-aac36e022401", - "name": "Returns the specified AWS account", - "request": { - "name": "Returns the specified AWS account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "assumeCredentials", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) AWS cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a6505f9e-6214-487e-90bd-aea57eb5c37b", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "assumeCredentials", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) AWS cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"occaecat_b20\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_46\": \"\",\n \"consecteturf7\": \"\",\n \"nostrud33\": \"\",\n \"eub\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d3415850-d001-4b7d-a7f4-a219149bb1b0", - "name": "Updates the specified AWS account", - "request": { - "name": "Updates the specified AWS account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) AWS cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"non509\": \"\",\n \"laboris384\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velit646\": \"\",\n \"pariatura\": \"\",\n \"laboris_e8\": \"\",\n \"dolor2c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c245a415-356a-4a68-93ff-514ad2105b33", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "aws", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) AWS cloud account uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"occaecat_b20\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_46\": \"\",\n \"consecteturf7\": \"\",\n \"nostrud33\": \"\",\n \"eub\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "6d852201-ad2d-4feb-924b-f991633efc49", - "name": "azure", - "item": [ - { - "id": "c02e53f5-3db9-4eed-9f05-772c713557aa", - "name": "Retrieves a list of azure cloud accounts", - "request": { - "name": "Retrieves a list of azure cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "33b30f77-0695-46d2-81a2-6042d9b32390", - "name": "An array of azure cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"ea laboris consequat\",\n \"kind\": \"quis ea pariatur\",\n \"metadata\": {\n \"annotations\": {\n \"nostrude\": \"\",\n \"laborisf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labored\": \"\",\n \"veniam290\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"irure sunt\",\n \"clientId\": \"ea\",\n \"clientSecret\": \"tempor quis do dolor\",\n \"settings\": {\n \"disablePropertiesRequest\": false\n },\n \"tenantName\": \"mollit\"\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"laborum ut minim\",\n \"kind\": \"esse incididunt\",\n \"metadata\": {\n \"annotations\": {\n \"ullamco73\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsum5\": \"\",\n \"occaecateb1\": \"\",\n \"dolor__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"nulla irure aliqua\",\n \"clientId\": \"in\",\n \"clientSecret\": \"Ex\",\n \"settings\": {\n \"disablePropertiesRequest\": true\n },\n \"tenantName\": \"ipsum ut minim ut\"\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"nulla nostrud ad ut amet\",\n \"count\": -82649766,\n \"limit\": -94608531,\n \"offset\": 47700894\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d69fd618-20b7-4f5d-827e-f4722d84d3cb", - "name": "Create azure cloud account", - "request": { - "name": "Create azure cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nisi_1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"pariatur74c\": \"\",\n \"in2ea\": \"\",\n \"labore57\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f3f1eff3-e26e-4d1b-88f3-84b98ffa2956", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"minim3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicing_41d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "510bec7e-c24b-4edb-93ae-22777b50930f", - "name": "{uid}", - "item": [ - { - "id": "1ab12ab8-50cf-45aa-b735-06ccebb8f20c", - "name": "Deletes the specified azure account", - "request": { - "name": "Deletes the specified azure account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Azure cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "7f8d1daa-b54e-4a4f-b79b-d33f3b45d710", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Azure cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c7097d9a-8b40-48d2-ac02-c67c64d2ba6a", - "name": "Returns the specified azure cloud account", - "request": { - "name": "Returns the specified azure cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Azure cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e460fdb4-2307-4792-8f44-c4b93cdccead", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Azure cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"minim3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicing_41d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d3d9beb0-0371-4c77-9d70-db6a14cf93f6", - "name": "Updates the specified azure account", - "request": { - "name": "Updates the specified azure account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Azure cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nisi_1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"pariatur74c\": \"\",\n \"in2ea\": \"\",\n \"labore57\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8e8f1720-4525-4aba-be5b-bad2b0ead70f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Azure cloud account uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"minim3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicing_41d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8f51ce4c-fd55-41b4-98c2-ed6909ac9139", - "name": "coxedge", - "item": [ - { - "id": "188dbb03-20af-48c0-8143-e0c55f0447ce", - "name": "Retrieves a list of CoxEdge cloud accounts", - "request": { - "name": "Retrieves a list of CoxEdge cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "10fe93c1-1719-43a2-ac2a-02b1d175f597", - "name": "An array of cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"sint labore cupidatat id\",\n \"kind\": \"deserunt irure occaecat\",\n \"metadata\": {\n \"annotations\": {\n \"et8b0\": \"\",\n \"sint_c9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nostrud__4\": \"\",\n \"velit5c1\": \"\",\n \"consequat_9\": \"\",\n \"sit_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"dolore incididunt veniam officia ullamco\",\n \"apiKey\": \"Duis \",\n \"environment\": \"reprehenderit eiusmod\",\n \"organizationId\": \"deserunt laboris in\",\n \"service\": \"in\"\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"nostrud ut laboris consectetur\",\n \"kind\": \"ullamco ex officia dolore\",\n \"metadata\": {\n \"annotations\": {\n \"sunt_66\": \"\",\n \"sinta\": \"\",\n \"Ut4c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quis83d\": \"\",\n \"eiusmod_3\": \"\",\n \"aliquip2b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"aute dolor\",\n \"apiKey\": \"pariatur dolor officia adipisicing commodo\",\n \"environment\": \"in consequat i\",\n \"organizationId\": \"eiusmod tempor dolore laborum\",\n \"service\": \"sint aliquip nisi\"\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"fugiat amet\",\n \"count\": -42773050,\n \"limit\": 3318310,\n \"offset\": -79305866\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0e324281-8137-44b6-83f9-16e66cf27bd0", - "name": "Creates an CoxEdge cloud account", - "request": { - "name": "Creates an CoxEdge cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse79\": \"\",\n \"Utd6\": \"\",\n \"fugiatf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ine\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "092f21be-3ee0-4c5a-9cae-180f24c49294", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"non_7c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_0\": \"\",\n \"proident_aa\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "25c03dab-b142-4445-9b24-e4b0c5abfce9", - "name": "{uid}", - "item": [ - { - "id": "c051d081-e796-4b38-825f-fcd591e2ab0b", - "name": "Deletes the specified CoxEdge account", - "request": { - "name": "Deletes the specified CoxEdge account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) CoxEdge cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "6c7e4150-65df-483b-9efb-a03352170f8d", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) CoxEdge cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3516b48c-d07b-4e3c-a2b1-f78d09070926", - "name": "Returns the specified CoxEdge account", - "request": { - "name": "Returns the specified CoxEdge account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) CoxEdge cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e2ce3f8c-588d-4462-a63e-142c69678bb5", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) CoxEdge cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"non_7c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_0\": \"\",\n \"proident_aa\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c577b4b4-76b9-459c-abf6-c7935a06ef83", - "name": "Updates the specified CoxEdge account", - "request": { - "name": "Updates the specified CoxEdge account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) CoxEdge cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse79\": \"\",\n \"Utd6\": \"\",\n \"fugiatf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ine\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4bd6773f-1116-4089-901c-a0ea844356ea", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "coxedge", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) CoxEdge cloud account uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"non_7c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_0\": \"\",\n \"proident_aa\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "7cbe4e9e-a3f7-495d-a9d4-b56f5fc53e44", - "name": "gcp", - "item": [ - { - "id": "5515d172-702f-42d1-8bee-4f8cc328369e", - "name": "Retrieves a list of gcp cloud accounts", - "request": { - "name": "Retrieves a list of gcp cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "472241e5-a207-401b-b13c-b0fbc73882ff", - "name": "An array of gcp cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"do\",\n \"kind\": \"labore sit Lorem\",\n \"metadata\": {\n \"annotations\": {\n \"sitc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"amet_387\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"jsonCredentials\": \"deserunt proident\",\n \"jsonCredentialsFileName\": \"do commodo adipisicing\"\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"irure deserunt\",\n \"kind\": \"proident cupidatat voluptate in\",\n \"metadata\": {\n \"annotations\": {\n \"exc9\": \"\",\n \"fugiatfea\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sit5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"jsonCredentials\": \"occaecat\",\n \"jsonCredentialsFileName\": \"ipsum voluptate Ut sint\"\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"cupidatat incididunt Excepteur Ut\",\n \"count\": -32863600,\n \"limit\": 43937198,\n \"offset\": -26189051\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fe9a2a50-cf52-4361-9ddb-033db549b60e", - "name": "Creates a GCP cloud account", - "request": { - "name": "Creates a GCP cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"ind\": \"\",\n \"ut_4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"id_d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "07f3c905-dc33-4a91-87ba-32d5ab4d91a8", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7a2d99e8-1c84-471e-a9a7-01e5331150f0", - "name": "{uid}", - "item": [ - { - "id": "3e5edb22-460f-44f0-b6b4-275f9eab5a2b", - "name": "Deletes the specified GCP account", - "request": { - "name": "Deletes the specified GCP account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) GCP cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "0514b29a-5daf-453f-9df8-6af2d2aabdc8", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) GCP cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d20c5d19-745b-4c33-8073-4c72c7642fb4", - "name": "Returns the specified GCP cloud account", - "request": { - "name": "Returns the specified GCP cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) GCP cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "17f37474-e091-4a05-8beb-bb8111ef1804", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) GCP cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"nostrud et\",\n \"kind\": \"deserunt dolor laboris\",\n \"metadata\": {\n \"annotations\": {\n \"fugiat_84\": \"\",\n \"veniam776\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velit2a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"jsonCredentials\": \"ut dolore Lorem\",\n \"jsonCredentialsFileName\": \"proident ad dolor ut\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7cb0c1c5-d896-48a9-a7a4-b4527056660d", - "name": "Updates the specified GCP account", - "request": { - "name": "Updates the specified GCP account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) GCP cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"ind\": \"\",\n \"ut_4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"id_d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "47403d14-0de4-4290-b782-28a757755f9d", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) GCP cloud account uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "7e2fd5e6-3277-4b51-9cbc-1ce80ec616f5", - "name": "maas", - "item": [ - { - "id": "73d23d7d-a386-4503-bd5d-a496cc6944bd", - "name": "Retrieves a list of Maas cloud accounts", - "request": { - "name": "Retrieves a list of Maas cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "04d62cc6-2bb5-4dae-b71c-7a8a4a7ac1e8", - "name": "An array of cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"Excepteur anim ex Ut\",\n \"kind\": \"eu tempor\",\n \"metadata\": {\n \"annotations\": {\n \"dolore6b\": \"\",\n \"nulla_5a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat__f9\": \"\",\n \"cupidatate\": \"\",\n \"occaecat_52b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"dolore elit tempor magna sed\",\n \"apiEndpoint\": \"aliquip irure anim reprehenderit in\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"ullamco irure Excepteur\",\n \"kind\": \"deserunt\",\n \"metadata\": {\n \"annotations\": {\n \"commodo7_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmod_60\": \"\",\n \"exercitation8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"qui ut aliqua v\",\n \"apiEndpoint\": \"labore\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"Ut\",\n \"count\": -12264709,\n \"limit\": 36751050,\n \"offset\": 7543902\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "995a302f-8a57-479e-8aa0-7ebf2d5743fc", - "name": "Creates an Maas cloud account", - "request": { - "name": "Creates an Maas cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"laborisbf5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proident_0\": \"\",\n \"elit_0c8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "eae59007-4b83-4bc6-961a-7dc770c573dd", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"labore_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollit_e5\": \"\",\n \"incididunt_16\": \"\",\n \"officiad4c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0899999c-7b15-4c14-9638-81400d6c23f0", - "name": "{uid}", - "item": [ - { - "id": "388835d1-8daf-4aef-ac0a-b2864f73bb64", - "name": "Deletes the specified Maas account", - "request": { - "name": "Deletes the specified Maas account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "9644eb92-144d-44c3-82e8-e1efb419a7b8", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "becad064-f750-4736-9e59-cdedef9b6c82", - "name": "Returns the specified Maas account", - "request": { - "name": "Returns the specified Maas account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0ba2a85d-05f5-4372-a64c-e0d73edac745", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"labore_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollit_e5\": \"\",\n \"incididunt_16\": \"\",\n \"officiad4c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "344d4096-7d22-4eaa-90e1-6c2a25763b63", - "name": "Patches the specified CloudAccount Maas", - "request": { - "name": "Patches the specified CloudAccount Maas", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "271ac56f-68d5-4828-b283-04cf1b5465ae", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "878fdcfe-5886-4b8f-a3e6-816f643fcd4a", - "name": "Updates the specified Maas account", - "request": { - "name": "Updates the specified Maas account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"laborisbf5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proident_0\": \"\",\n \"elit_0c8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7ce88aa9-33f3-446c-85e6-1183b668a04a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Maas cloud account uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"labore_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollit_e5\": \"\",\n \"incididunt_16\": \"\",\n \"officiad4c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3783dd2d-8f84-4842-b8c8-72c49372945f", - "name": "properties", - "item": [ - { - "id": "0eec1ecb-b932-4375-a624-9711c8814d49", - "name": "Get the maas azs for a given account", - "request": { - "name": "Get the maas azs for a given account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a603eb86-4cad-4ab4-8ea6-bc5ac59bb115", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"in commodo\",\n \"name\": \"Ut pariatur cupidatat veniam consequat\"\n },\n {\n \"description\": \"cupidatat enim sunt nisi\",\n \"name\": \"Duis mollit dolor veli\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8618bd1a-f36e-453e-8625-11da8c9a7cf5", - "name": "Get the maas domains for a given account", - "request": { - "name": "Get the maas domains for a given account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "35b4e363-287c-4674-987b-0bb5ba1cf957", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"name\": \"ut\"\n },\n {\n \"name\": \"commodo voluptate non nulla exercitation\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c6365d4f-312c-4f5d-b3d4-10ca6a5790a1", - "name": "Get the maas pools for a given account", - "request": { - "name": "Get the maas pools for a given account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "resourcePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d5737b38-8697-40a4-8038-eeb20f3f650c", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "resourcePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"reprehenderit ut laboris consectetur cillum\",\n \"name\": \"in est ad par\"\n },\n {\n \"description\": \"sunt Duis aliqua nisi dolor\",\n \"name\": \"ullamco elit\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5229cbd5-4553-496b-acc3-97783ba871e1", - "name": "Get the maas subnets for a given account", - "request": { - "name": "Get the maas subnets for a given account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "subnets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5848d385-454b-4d2e-bfd9-0ed420fb18eb", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "maas", - ":uid", - "properties", - "subnets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"id\": -27142169,\n \"name\": \"sit proident aliqu\",\n \"space\": \"i\",\n \"vlans\": {\n \"fabric\": \"amet incididunt\",\n \"id\": -7484995,\n \"name\": \"ullamco\"\n }\n },\n {\n \"id\": -37488384,\n \"name\": \"Ut quis et\",\n \"space\": \"irure aliqua dolor esse exercitation\",\n \"vlans\": {\n \"fabric\": \"ex incididunt\",\n \"id\": 44662766,\n \"name\": \"occaec\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "2e30c911-c5eb-4868-8de0-b4ef12cde966", - "name": "openstack", - "item": [ - { - "id": "78c7a571-9fec-45e8-aab8-43e69e193824", - "name": "Retrieves a list of OpenStack cloud accounts", - "request": { - "name": "Retrieves a list of OpenStack cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "831fb8a2-6ea5-410f-beae-e11312a0701c", - "name": "An array of cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"consequat ut in fugiat\",\n \"kind\": \"eu sint aliquip Duis dolore\",\n \"metadata\": {\n \"annotations\": {\n \"consequat_4\": \"\",\n \"quis2ba\": \"\",\n \"irure_2\": \"\",\n \"id_14\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_772\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"Excepteur enim\",\n \"username\": \"cillum amet voluptate mollit\",\n \"password\": \"velit dolor esse\",\n \"caCert\": \"in laboris proident\",\n \"defaultDomain\": \"anim voluptate\",\n \"defaultProject\": \"occaecat aute voluptate ut\",\n \"insecure\": true,\n \"parentRegion\": \"magna in\"\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"est\",\n \"kind\": \"velit in\",\n \"metadata\": {\n \"annotations\": {\n \"eiusmod1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"est44\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"labore consecte\",\n \"username\": \"mag\",\n \"password\": \"quis Excepteur et\",\n \"caCert\": \"enim sed\",\n \"defaultDomain\": \"fugiat aliq\",\n \"defaultProject\": \"incididunt reprehenderit\",\n \"insecure\": false,\n \"parentRegion\": \"quis\"\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"adipisicing officia labore\",\n \"count\": 23050725,\n \"limit\": 35849559,\n \"offset\": -92941859\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9b5bf837-7042-4ba9-be7b-f4f1f882d04e", - "name": "Creates a OpenStack cloud account", - "request": { - "name": "Creates a OpenStack cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"tempor_38\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2753964a-440b-4daf-bdfb-797bd23ed636", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse_ac3\": \"\",\n \"ad_fb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_b\": \"\",\n \"in__5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cf4ffd59-7df4-4e2f-9734-4e1ff8a23db1", - "name": "{uid}", - "item": [ - { - "id": "9233a0fb-9d17-4ec3-9b59-f8e7de8d334a", - "name": "Deletes the specified OpenStack account", - "request": { - "name": "Deletes the specified OpenStack account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) OpenStack cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "fc343ac2-bdc5-4295-a36a-d7e78032c137", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) OpenStack cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a552db74-533d-45ca-8272-dff6f5acf453", - "name": "Returns the specified OpenStack account", - "request": { - "name": "Returns the specified OpenStack account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) OpenStack cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "74bf7a60-d0a2-47fa-b1df-c38c2a10be2c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) OpenStack cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse_ac3\": \"\",\n \"ad_fb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_b\": \"\",\n \"in__5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "af8e69d5-4e79-4aac-9d81-88055507953d", - "name": "Updates the specified OpenStack account", - "request": { - "name": "Updates the specified OpenStack account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) OpenStack cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"tempor_38\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d0445f93-18c1-45b8-b4ca-cc540520c8ad", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) OpenStack cloud account uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3af59f82-88a3-4bff-8c3c-10b2d640d795", - "name": "properties", - "item": [ - { - "id": "959258e0-c47d-4bc1-8cdc-0fdd6b7de09e", - "name": "Get the openstack azs for a given account and region", - "request": { - "name": "Get the openstack azs for a given account and region", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "region", - "value": "" - }, - { - "disabled": false, - "key": "project", - "value": "" - }, - { - "disabled": false, - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fb2e3606-9e02-47fb-9a5c-754c9ca97a14", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "region", - "value": "" - }, - { - "key": "project", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"azs\": [\n {\n \"name\": \"eiusmod qui\"\n },\n {\n \"name\": \"ut elit sint Ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "195d41db-31ee-4a4c-aa71-c5f6366aa8fa", - "name": "Get the openstack keypairs for a given account and scope", - "request": { - "name": "Get the openstack keypairs for a given account and scope", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "flavors" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "project", - "value": "" - }, - { - "disabled": false, - "key": "region", - "value": "" - }, - { - "disabled": false, - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5c542992-d75a-4d5c-942f-b8c09fc04112", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "flavors" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"disk\": 16039304,\n \"ephemeral\": 81387699,\n \"id\": \"do\",\n \"memory\": -57545434,\n \"name\": \"Excepteur et\",\n \"vcpus\": 69218664\n },\n {\n \"disk\": -35013367,\n \"ephemeral\": -17927634,\n \"id\": \"laborum culpa deserunt\",\n \"memory\": 55009487,\n \"name\": \"cupidatat id\",\n \"vcpus\": 10612238\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "38bee681-0740-48ca-a10d-a2b3fd51893d", - "name": "Get the openstack keypairs for a given account and scope", - "request": { - "name": "Get the openstack keypairs for a given account and scope", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "project", - "value": "" - }, - { - "disabled": false, - "key": "region", - "value": "" - }, - { - "disabled": false, - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "617326c8-3e93-48a2-aadc-63edfc86b5ce", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"name\": \"fugiat\",\n \"publicKey\": \"laborum Lorem cupidatat voluptate\"\n },\n {\n \"name\": \"nulla irure commodo\",\n \"publicKey\": \"elit ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7dca8023-3f0f-4acf-87c8-96082251dd2b", - "name": "Get the openstack networks for a given account and scope", - "request": { - "name": "Get the openstack networks for a given account and scope", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "project", - "value": "" - }, - { - "disabled": false, - "key": "region", - "value": "" - }, - { - "disabled": false, - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "942a939f-da4e-479f-ad0f-2a491d37ea4e", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"veniam cupidatat pariatur\",\n \"id\": \"ut\",\n \"name\": \"ex tempor nulla\",\n \"subnets\": [\n {\n \"description\": \"iru\",\n \"id\": \"qui Ut\",\n \"name\": \"tempor id incididunt\"\n },\n {\n \"description\": \"ut sit ipsum aute dol\",\n \"id\": \"aliquip labore reprehenderit\",\n \"name\": \"aliqua qui nostrud culpa laboris\"\n }\n ]\n },\n {\n \"description\": \"aliquip est Duis cillum ullamco\",\n \"id\": \"sed velit\",\n \"name\": \"irure\",\n \"subnets\": [\n {\n \"description\": \"et pariatur sed amet id\",\n \"id\": \"labore veniam amet fugiat\",\n \"name\": \"est cillum nisi reprehenderit\"\n },\n {\n \"description\": \"proident minim ullamco id tempor\",\n \"id\": \"do mollit\",\n \"name\": \"velit enim nostrud\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f2bf2257-4f87-49b1-ba82-6c4d977bb2bb", - "name": "Get the openstack projects for a given account", - "request": { - "name": "Get the openstack projects for a given account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2375c7f7-aca3-453d-87c9-e9312d24c5a4", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"aute ad\",\n \"domainId\": \"cupidatat dolore\",\n \"id\": \"do in reprehenderit aute\",\n \"name\": \"in mollit tempor ad\",\n \"parentProjectId\": \"ea\"\n },\n {\n \"description\": \"sit elit aliqua dolore\",\n \"domainId\": \"aute\",\n \"id\": \"sit cillum\",\n \"name\": \"pariatur\",\n \"parentProjectId\": \"ad cillum\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f124d74d-3312-4f93-a566-dfe9fba06fb1", - "name": "Get the openstack regions for a given account", - "request": { - "name": "Get the openstack regions for a given account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "76f183ef-bf92-4f50-b243-34452b298272", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "openstack", - ":uid", - "properties", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"description\": \"aliqua quis in minim\",\n \"id\": \"Ut exercitation magna\",\n \"parentRegionId\": \"Ut consequat\"\n },\n {\n \"description\": \"officia qui cillum\",\n \"id\": \"ullamco et cillum\",\n \"parentRegionId\": \"laborum magna id\"\n }\n ],\n \"domains\": [\n {\n \"description\": \"exercitation consequat\",\n \"id\": \"esse aliqua in fugiat\",\n \"name\": \"culpa dolore eu nulla\"\n },\n {\n \"description\": \"sed ad\",\n \"id\": \"consequat voluptate\",\n \"name\": \"quis qui\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "0d5f0d34-d37b-4eae-b9a5-317557b980f7", - "name": "Retrieves a list of cloud accounts summary", - "request": { - "name": "Retrieves a list of cloud accounts summary", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5ef60975-4da0-4be6-895b-49566ddd1cfe", - "name": "An array of cloud account summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"kind\": \"nostrud irure culpa\",\n \"metadata\": {\n \"annotations\": {\n \"et_a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"commodo7f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"accountId\": \"aute in\"\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"kind\": \"veniam laborum aute culpa\",\n \"metadata\": {\n \"annotations\": {\n \"sunt83e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolorae\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"accountId\": \"Lorem in\"\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"magna aut\",\n \"count\": -22193582,\n \"limit\": 70508051,\n \"offset\": -68402861\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "dbb0a202-d840-4c5d-90f4-4f8268f6b830", - "name": "tencent", - "item": [ - { - "id": "d0a77fdc-8c25-4810-8655-80bcc8f509ed", - "name": "Retrieves a list of Tencent cloud accounts", - "request": { - "name": "Retrieves a list of Tencent cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0adb8b4a-2e3c-4e2f-bc8b-6a87ece9c9b2", - "name": "An array of cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"veniam minim\",\n \"kind\": \"magna\",\n \"metadata\": {\n \"annotations\": {\n \"laboris_\": \"\",\n \"minim__88\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in1_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"labore anim magna deserunt reprehenderit\",\n \"secretKey\": \"in laboris nostr\"\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"in dolor\",\n \"kind\": \"exercitation in amet eiusmod\",\n \"metadata\": {\n \"annotations\": {\n \"minim_1f\": \"\",\n \"amet50\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt_eb\": \"\",\n \"ut7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"do labore velit non dolor\",\n \"secretKey\": \"cupidatat\"\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"incididunt\",\n \"count\": -26019657,\n \"limit\": -59992600,\n \"offset\": -37712481\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e0491687-2791-4461-8740-485b87ac74fc", - "name": "Creates an Tencent cloud account", - "request": { - "name": "Creates an Tencent cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sed_d9a\": \"\",\n \"dolore_3\": \"\",\n \"inc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"est_ea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"\",\n \"secretKey\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5479a782-6877-4246-aadc-f44ab39b1cb5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sint__\": \"\",\n \"esseb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisia4b\": \"\",\n \"aute_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"\",\n \"secretKey\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7649e33d-bc99-4096-b0f4-7f7a7751950f", - "name": "{uid}", - "item": [ - { - "id": "b43d84a3-c341-47a2-91bd-84c37d101ad6", - "name": "Deletes the specified Tencent account", - "request": { - "name": "Deletes the specified Tencent account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Tencent cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "1574559d-0ffc-439d-9000-35cd43b98dbe", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Tencent cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "998ff9e1-440f-457e-ab02-cb8a5c7deccd", - "name": "Returns the specified Tencent account", - "request": { - "name": "Returns the specified Tencent account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Tencent cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "66df5366-1bdf-47ff-b7fc-5549ae12b600", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Tencent cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sint__\": \"\",\n \"esseb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisia4b\": \"\",\n \"aute_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"\",\n \"secretKey\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3451ff9f-dade-403e-a267-6385a98e2086", - "name": "Updates the specified Tencent account", - "request": { - "name": "Updates the specified Tencent account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Tencent cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sed_d9a\": \"\",\n \"dolore_3\": \"\",\n \"inc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"est_ea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"\",\n \"secretKey\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0b1d80b1-338a-42bc-9d7c-b384f23dbe1a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "tencent", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Tencent cloud account uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sint__\": \"\",\n \"esseb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisia4b\": \"\",\n \"aute_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"secretId\": \"\",\n \"secretKey\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8865adaf-b341-4278-b3ab-3264e9942d76", - "name": "vsphere", - "item": [ - { - "id": "81e83cab-4528-4d27-b329-aa1a5710a4bf", - "name": "Retrieves a list of vSphere cloud accounts", - "request": { - "name": "Retrieves a list of vSphere cloud accounts", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bf376471-b4f5-4aed-979e-203c1aef31d9", - "name": "An array of cloud account items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"exercitation\",\n \"kind\": \"sint sunt nisi\",\n \"metadata\": {\n \"annotations\": {\n \"non7d5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ind\": \"\",\n \"eiusmod_1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"irure ull\",\n \"username\": \"Duis velit dolor exercitation minim\",\n \"password\": \"veniam sed\",\n \"insecure\": true\n },\n \"status\": {\n \"state\": \"\"\n }\n },\n {\n \"apiVersion\": \"ea enim esse laboris occaecat\",\n \"kind\": \"tempor nostrud non\",\n \"metadata\": {\n \"annotations\": {\n \"pariatur021\": \"\",\n \"eiusmod1_\": \"\",\n \"eiusmod1cf\": \"\",\n \"dolor_6a9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"incididuntdf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"id eu eiusmod\",\n \"username\": \"nisi dolor\",\n \"password\": \"ipsum cillum sit pariatur\",\n \"insecure\": true\n },\n \"status\": {\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"aliqua\",\n \"count\": -85943116,\n \"limit\": -82726064,\n \"offset\": 6872167\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37113507-1d98-46ce-99a4-d77da5eb09f0", - "name": "Creates a vSphere cloud account", - "request": { - "name": "Creates a vSphere cloud account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia_751\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"irure95b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "adb9e7bf-fd29-4932-a87d-22086ef5e713", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "21f633fb-9c65-4444-8c62-1e86ffc2f555", - "name": "{uid}", - "item": [ - { - "id": "cac59a92-c160-4cb6-89a4-dceb26122ecc", - "name": "Deletes the specified vSphere account", - "request": { - "name": "Deletes the specified vSphere account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere cloud account uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "865f9d67-2c38-44ab-826f-322c87a0883c", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere cloud account uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b372ea04-97e6-405e-890a-9d6fcec3dc1c", - "name": "Returns the specified vSphere account", - "request": { - "name": "Returns the specified vSphere account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere cloud account uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5412f306-0f19-4fca-9119-947b80b9bda5", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere cloud account uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"eiusmod037\": \"\",\n \"consequat4_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla8\": \"\",\n \"autec\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3d7e73a9-ae6a-4832-b638-84a0cc527dda", - "name": "Updates the specified VSphere account", - "request": { - "name": "Updates the specified VSphere account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere cloud account uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia_751\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"irure95b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2f4ca2e7-62c1-4802-85da-bc8046cde65b", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere cloud account uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ffadc222-c0ce-4355-a8a9-f6b167e35381", - "name": "properties", - "item": [ - { - "id": "e4528602-afcd-4537-b828-1663b24c1e71", - "name": "Get the vSphere computecluster resources for the given overlord account", - "request": { - "name": "Get the vSphere computecluster resources for the given overlord account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid", - "properties", - "computecluster", - "resources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "datacenter", - "value": "", - "description": "(Required) " - }, - { - "disabled": false, - "key": "computecluster", - "value": "", - "description": "(Required) " - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5dd913d3-51cc-49f1-ac90-5702efd1c156", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid", - "properties", - "computecluster", - "resources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "datacenter", - "value": "" - }, - { - "key": "computecluster", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"computecluster\": {\n \"datastores\": [\n \"ut eu anim\",\n \"laboris id\"\n ],\n \"name\": \"ex et pariatur\",\n \"networks\": [\n \"laborum commodo sunt\",\n \"dolor fugiat velit\"\n ],\n \"resourcePools\": [\n \"mollit in commodo proident reprehender\",\n \"cillum quis velit magna\"\n ]\n },\n \"datacenter\": \"incididunt ad adipisicing\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2bf09ac0-94bd-4f96-9e4e-00841c681ff3", - "name": "Get the vSphere datacenters & datacluster for the given overlord account", - "request": { - "name": "Get the vSphere datacenters & datacluster for the given overlord account", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid", - "properties", - "datacenters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2eb94d85-2696-4019-9f3c-54807fbce920", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - "vsphere", - ":uid", - "properties", - "datacenters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"computeclusters\": [\n \"dolor pariatur enim laboris sint\",\n \"ut ut\"\n ],\n \"datacenter\": \"incididunt null\",\n \"folders\": [\n \"adipisicing ut\",\n \"sit labore dolore\"\n ]\n },\n {\n \"computeclusters\": [\n \"dolore esse culpa\",\n \"anim Lorem in\"\n ],\n \"datacenter\": \"id cupidatat sit esse\",\n \"folders\": [\n \"amet anim\",\n \"ipsum incidi\"\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "cb54b340-e62f-4333-94c4-8d58c40a1095", - "name": "Update the geolocation annotation", - "request": { - "name": "Update the geolocation annotation", - "description": {}, - "url": { - "path": [ - "v1", - "cloudaccounts", - ":uid", - "geoLocation" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"latitude\": \"\",\n \"longitude\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3b057c5b-c4fa-4c42-942d-bfc91f7cd91a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudaccounts", - ":uid", - "geoLocation" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"latitude\": \"\",\n \"longitude\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "46c7213a-91b4-45c6-bfed-20e43fd01b0f", - "name": "cloudconfigs", - "item": [ - { - "id": "48ca55cb-dce9-4387-ae0e-873374bc2391", - "name": "aks/{configUid}", - "item": [ - { - "id": "1a1979a2-f2b3-41cf-85b4-8797f7f39788", - "name": "Returns the specified AKS cloud config", - "request": { - "name": "Returns the specified AKS cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0c278c64-2a99-416b-9da9-304f16ba210a", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"ex deserunt voluptate ipsum mollit\",\n \"kind\": \"voluptate in dolor\",\n \"metadata\": {\n \"annotations\": {\n \"essefe\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Excepteur_c\": \"\",\n \"Duisd6\": \"\",\n \"eiusmodc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"Duis Excepteur sed ea\",\n \"fieldPath\": \"sint Ut magna\",\n \"kind\": \"do Duis sunt enim ullamco\",\n \"name\": \"est voluptate aliqua\",\n \"namespace\": \"ullamco elit nostrud in\",\n \"resourceVersion\": \"in fugiat\",\n \"uid\": \"cillum aliquip magna\"\n },\n \"clusterConfig\": {\n \"subscriptionId\": \"irure enim\",\n \"location\": \"eu reprehende\",\n \"sshKey\": \"ea commodo Excepteur\",\n \"aadProfile\": {\n \"managed\": false,\n \"adminGroupObjectIDs\": [\n \"nisi e\",\n \"sit tempor nisi ullamco\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": true,\n \"enablePrivateClusterPublicFQDN\": true,\n \"privateDNSZone\": \"occaecat dolor conseq\"\n },\n \"containerName\": \"magna non\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"Excepteur cupidatat dolore cillum\",\n \"name\": \"ipsum Excepteur\",\n \"securityGroupName\": \"sed dolor\"\n },\n \"enablePrivateCluster\": false,\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"deserunt pariatur et\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"et nulla i\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"in dolore\",\n \"storageAccountName\": \"mol\",\n \"vnetCidrBlock\": \"fugiat l\",\n \"vnetName\": \"in esse velit sit\",\n \"vnetResourceGroup\": \"ex f\",\n \"workerSubnet\": {\n \"cidrBlock\": \"ipsum reprehenderit dolor\",\n \"name\": \"mollit\",\n \"securityGroupName\": \"adipisicing culpa aute tempor\"\n }\n },\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": true,\n \"additionalLabels\": {\n \"laboris_\": \"nulla\"\n },\n \"additionalTags\": {\n \"nisi8\": \"consequat tempor laboris\",\n \"irurec8b\": \"aliquip in\"\n },\n \"azs\": [\n \"sunt veniam laboris Excepteur Duis\",\n \"consequat ex\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"voluptate minim\",\n \"fieldPath\": \"sint\",\n \"kind\": \"nulla laborum labore culpa\",\n \"name\": \"cons\",\n \"namespace\": \"aliquip anim sit qui\",\n \"resourceVersion\": \"Excepteur nostrud dolor dolore\",\n \"uid\": \"dolore quis sint\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ex est velit\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"in officia Ut Duis id\",\n \"fieldPath\": \"sit\",\n \"kind\": \"velit dolor anim nisi in\",\n \"name\": \"exercitation dolore\",\n \"namespace\": \"in nostrud sint\",\n \"resourceVersion\": \"deserunt eiusmod velit\",\n \"uid\": \"occaecat consequat dolore culpa\"\n },\n {\n \"apiVersion\": \"ut in veniam\",\n \"fieldPath\": \"adipisicing eiusmod aute amet\",\n \"kind\": \"aliqua id voluptate\",\n \"name\": \"ullamco elit\",\n \"namespace\": \"deserunt eiu\",\n \"resourceVersion\": \"pariatur cillum Lorem ea\",\n \"uid\": \"cillum eu\"\n }\n ],\n \"packServerSecret\": \"cillum ea velit incididunt\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"id Lorem\",\n \"annotations\": {\n \"tempor_f\": \"cillum enim et esse\",\n \"enim__e\": \"\"\n },\n \"digest\": \"esse proident incididunt culpa\",\n \"inValidReason\": \"aute aliqua consequat sit\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"exercitation culpa sed dolore in\",\n \"fieldPath\": \"quis dolor cillum in dolore\",\n \"kind\": \"Lorem cillum\",\n \"name\": \"reprehenderit et\",\n \"namespace\": \"in qui est laboris cillum\",\n \"resourceVersion\": \"nostrud cupidatat\",\n \"uid\": \"ut ex\"\n },\n {\n \"apiVersion\": \"irure labo\",\n \"fieldPath\": \"fugiat velit consequat eu\",\n \"kind\": \"eiusmod d\",\n \"name\": \"ullamco dolore cillum occaecat\",\n \"namespace\": \"aute commodo occaecat\",\n \"resourceVersion\": \"magna ad\",\n \"uid\": \"nostrud veniam labore commodo\"\n }\n ],\n \"packUid\": \"nostrud minim\",\n \"params\": {\n \"consequat_b3\": \"mollit\"\n },\n \"presets\": [\n {\n \"add\": \"officia sed aliqua Lorem do\",\n \"displayName\": \"tempor labore esse\",\n \"group\": \"nulla nisi in mollit\",\n \"name\": \"sunt commodo id\",\n \"remove\": [\n \"sit laborum fugiat\",\n \"officia sit cupidatat Duis\"\n ]\n },\n {\n \"add\": \"mollit nulla\",\n \"displayName\": \"Duis\",\n \"group\": \"Ut dolor aute\",\n \"name\": \"sunt enim cupidatat nostrud velit\",\n \"remove\": [\n \"labore incididunt amet officia\",\n \"ex\"\n ]\n }\n ],\n \"registryUid\": \"dolor Lorem\",\n \"schema\": [\n {\n \"format\": \"Ut Lorem cillum et eu\",\n \"hints\": [\n \"fugiat culpa aliqua aute Ut\",\n \"al\"\n ],\n \"listOptions\": [\n \"in commodo Lorem\",\n \"cupidatat incididunt tempor voluptate\"\n ],\n \"name\": \"pariatur incididunt\",\n \"readonly\": true,\n \"regex\": \"amet est in labore\",\n \"required\": true,\n \"type\": \"enim nulla non\"\n },\n {\n \"format\": \"nostrud\",\n \"hints\": [\n \"ul\",\n \"dolore magna\"\n ],\n \"listOptions\": [\n \"est irure dolor\",\n \"qui laborum in pariatur\"\n ],\n \"name\": \"laboris culpa amet irure\",\n \"readonly\": true,\n \"regex\": \"irure d\",\n \"required\": true,\n \"type\": \"exercitation in dolor sit laboris\"\n }\n ],\n \"server\": \"nulla irure\",\n \"tag\": \"eiusmod occaecat reprehenderit\",\n \"type\": \"helm\",\n \"values\": \"esse\",\n \"version\": \"nostrud cillum nulla laboris\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"sunt cillum mollit\",\n \"annotations\": {\n \"ex_96b\": \"nostrud qui voluptate elit\"\n },\n \"digest\": \"quis Duis do\",\n \"inValidReason\": \"culpa ullamco sunt laborum\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"est mollit\",\n \"fieldPath\": \"ea dolor cillum voluptate\",\n \"kind\": \"sed nostrud mollit\",\n \"name\": \"do et\",\n \"namespace\": \"ut\",\n \"resourceVersion\": \"consequat officia\",\n \"uid\": \"consequat proident voluptate\"\n },\n {\n \"apiVersion\": \"Duis\",\n \"fieldPath\": \"cupidatat consectetur\",\n \"kind\": \"elit reprehender\",\n \"name\": \"nisi mollit elit ut\",\n \"namespace\": \"proident\",\n \"resourceVersion\": \"ut Lorem incididun\",\n \"uid\": \"id nisi esse inc\"\n }\n ],\n \"packUid\": \"ullamco magna laboris\",\n \"params\": {\n \"nulla_e\": \"amet in\"\n },\n \"presets\": [\n {\n \"add\": \"dolor cupidatat irure\",\n \"displayName\": \"enim Lorem\",\n \"group\": \"laborum nulla e\",\n \"name\": \"occaecat in\",\n \"remove\": [\n \"sint veniam magna mollit non\",\n \"velit labore tempor irure mollit\"\n ]\n },\n {\n \"add\": \"consectetur reprehenderit ea\",\n \"displayName\": \"ad dolor laboris\",\n \"group\": \"qui sint mollit culpa dolore\",\n \"name\": \"laborum dolore se\",\n \"remove\": [\n \"Lorem ex pariatur eiusmod aliqua\",\n \"Lorem veniam laboris\"\n ]\n }\n ],\n \"registryUid\": \"incididunt enim dolor et\",\n \"schema\": [\n {\n \"format\": \"ex qui esse\",\n \"hints\": [\n \"aliquip enim\",\n \"dolor non\"\n ],\n \"listOptions\": [\n \"officia\",\n \"adipisicing consequat\"\n ],\n \"name\": \"exercitation labore Duis\",\n \"readonly\": false,\n \"regex\": \"ex aliqua\",\n \"required\": true,\n \"type\": \"incididunt\"\n },\n {\n \"format\": \"no\",\n \"hints\": [\n \"esse sint ullamco commodo anim\",\n \"dolor Excepteur\"\n ],\n \"listOptions\": [\n \"dolor\",\n \"fugi\"\n ],\n \"name\": \"amet ex\",\n \"readonly\": false,\n \"regex\": \"dolore veniam irure dolor in\",\n \"required\": false,\n \"type\": \"Duis est labore\"\n }\n ],\n \"server\": \"Excepteur ea in mollit proident\",\n \"tag\": \"fugiat aliqua sed consectetur u\",\n \"type\": \"spectro\",\n \"values\": \"consequat culpa in\",\n \"version\": \"enim fugiat cillum\"\n }\n ],\n \"profileVersion\": \"Ut enim\",\n \"type\": \"Lorem laboris\",\n \"uid\": \"enim mollit Ut elit ea\",\n \"version\": -6725832\n },\n \"instanceConfig\": {\n \"category\": \"occaecat quis consequat consectetur\",\n \"cpuSet\": -95894659,\n \"diskGiB\": 75390292,\n \"memoryMiB\": 24591245,\n \"name\": \"sed nulla Lorem\",\n \"numCPUs\": 50201723\n },\n \"instanceType\": \"Duis\",\n \"isSystemNodePool\": false,\n \"labels\": [\n \"culpa mollit ipsum ut\",\n \"ullamco voluptate ipsum laboris\"\n ],\n \"maxSize\": -32100992,\n \"minSize\": 77224548,\n \"name\": \"in\",\n \"osDisk\": {\n \"diskSizeGB\": -89969496,\n \"managedDisk\": {\n \"storageAccountType\": \"ex ipsum\"\n },\n \"osType\": \"Linux\"\n },\n \"osType\": \"Linux\",\n \"size\": -27435148,\n \"spotVMOptions\": {\n \"maxPrice\": \"sunt deserunt\"\n },\n \"taints\": [\n {\n \"effect\": \"NoSchedule\",\n \"key\": \"occaecat\",\n \"timeAdded\": \"\",\n \"value\": \"nulla\"\n },\n {\n \"effect\": \"NoExecute\",\n \"key\": \"dolor cupidatat id commodo quis\",\n \"timeAdded\": \"\",\n \"value\": \"laboris eu adipisicing consectetur\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"RollingUpdateScaleOut\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"isControlPlane\": false,\n \"additionalLabels\": {\n \"dolore__5\": \"sed et nostrud sunt\",\n \"qui__1d\": \"\"\n },\n \"additionalTags\": {\n \"Lorem07\": \"tempor quis\",\n \"euf1\": \"laboris aliqua ad esse\"\n },\n \"azs\": [\n \"mollit tempor et\",\n \"ullamco anim\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"consectetur eiusmod ad aliquip in\",\n \"fieldPath\": \"in exercitation Lorem culpa q\",\n \"kind\": \"\",\n \"name\": \"id adipisicing eu\",\n \"namespace\": \"ut nostrud\",\n \"resourceVersion\": \"consequat officia nulla sit\",\n \"uid\": \"velit\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"amet dolor\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"in laborum id\",\n \"fieldPath\": \"ut\",\n \"kind\": \"dolore proident Ut commodo\",\n \"name\": \"in officia\",\n \"namespace\": \"aliqua deserunt dolor\",\n \"resourceVersion\": \"officia eiusmod pariatur Duis\",\n \"uid\": \"deserunt\"\n },\n {\n \"apiVersion\": \"magna commodo anim labore occaecat\",\n \"fieldPath\": \"proident ex\",\n \"kind\": \"anim\",\n \"name\": \"elit aute laborum proident irure\",\n \"namespace\": \"quis tempor\",\n \"resourceVersion\": \"cillum ea ipsum\",\n \"uid\": \"adipisicing in in\"\n }\n ],\n \"packServerSecret\": \"mollit exercitation minim deserunt elit\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"deserunt ullamco Dui\",\n \"annotations\": {\n \"aliquip_b04\": \"irur\",\n \"id_1fa\": \"magna exercitation labore\"\n },\n \"digest\": \"magna nostrud pariatur\",\n \"inValidReason\": \"cupidatat ea velit Duis\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"pariatur sed\",\n \"fieldPath\": \"esse cillum aliqua\",\n \"kind\": \"culpa\",\n \"name\": \"quis in\",\n \"namespace\": \"sint id\",\n \"resourceVersion\": \"in\",\n \"uid\": \"dolor nisi\"\n },\n {\n \"apiVersion\": \"dolor eu\",\n \"fieldPath\": \"aliqua ut ad cupidatat\",\n \"kind\": \"aliquip nostrud nulla qui\",\n \"name\": \"do labore\",\n \"namespace\": \"labore ullamco\",\n \"resourceVersion\": \"veniam \",\n \"uid\": \"aliquip elit\"\n }\n ],\n \"packUid\": \"Duis in Excepteur\",\n \"params\": {\n \"dolor9\": \"minim id proident\",\n \"consequat1\": \"in sint culpa\",\n \"adipisicing_ba_\": \"mi\",\n \"amet8\": \"eu aute et\"\n },\n \"presets\": [\n {\n \"add\": \"Lorem veniam\",\n \"displayName\": \"exercitation aliqua pariatur\",\n \"group\": \"ut consectetur in fugiat\",\n \"name\": \"mollit ad adipisicin\",\n \"remove\": [\n \"reprehenderit\",\n \"et magna nisi\"\n ]\n },\n {\n \"add\": \"adipisicing off\",\n \"displayName\": \"eu\",\n \"group\": \"ipsum officia Duis voluptate ut\",\n \"name\": \"id Lorem enim Excepteur\",\n \"remove\": [\n \"nisi\",\n \"sunt nisi anim non\"\n ]\n }\n ],\n \"registryUid\": \"sed aute\",\n \"schema\": [\n {\n \"format\": \"velit deserunt ut\",\n \"hints\": [\n \"officia\",\n \"commodo ex aliquip\"\n ],\n \"listOptions\": [\n \"aute\",\n \"ad consectetur pariatur Ut\"\n ],\n \"name\": \"dolore officia\",\n \"readonly\": false,\n \"regex\": \"irure\",\n \"required\": false,\n \"type\": \"elit\"\n },\n {\n \"format\": \"qui dolor ea exercitation\",\n \"hints\": [\n \"magna dolore consequat commodo mollit\",\n \"elit eiusmod quis nostrud\"\n ],\n \"listOptions\": [\n \"sunt deserunt cillum qui\",\n \"minim reprehenderit eiusmod laborum\"\n ],\n \"name\": \"eiusmod ex\",\n \"readonly\": true,\n \"regex\": \"cupidatat pariatur ullamco reprehenderit\",\n \"required\": true,\n \"type\": \"id u\"\n }\n ],\n \"server\": \"irure eiusmod\",\n \"tag\": \"consequat Excepteur\",\n \"type\": \"spectro\",\n \"values\": \"pariatur ex\",\n \"version\": \"Ut non laboris occaecat\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"ut ea\",\n \"annotations\": {\n \"commodoa\": \"ad pariatur\",\n \"in_9b\": \"consequat est ut\"\n },\n \"digest\": \"nisi exercitation\",\n \"inValidReason\": \"nulla dolor esse\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"in do\",\n \"fieldPath\": \"dolor minim\",\n \"kind\": \"Lorem esse ut enim\",\n \"name\": \"enim eiusmod eu commodo\",\n \"namespace\": \"enim cupidata\",\n \"resourceVersion\": \"ullamco occaecat\",\n \"uid\": \"labore ipsum in ame\"\n },\n {\n \"apiVersion\": \"sunt nostrud in\",\n \"fieldPath\": \"nisi\",\n \"kind\": \"consectetur irure\",\n \"name\": \"nisi aute cupidatat nostrud\",\n \"namespace\": \"pariatur mollit officia\",\n \"resourceVersion\": \"in nulla dolore\",\n \"uid\": \"culpa nostrud tempor\"\n }\n ],\n \"packUid\": \"quis consequat voluptate\",\n \"params\": {\n \"amet_5_9\": \"exercitation en\"\n },\n \"presets\": [\n {\n \"add\": \"Dui\",\n \"displayName\": \"amet dolor\",\n \"group\": \"irure in velit adipisicing\",\n \"name\": \"exercita\",\n \"remove\": [\n \"ut Ut\",\n \"elit et voluptate\"\n ]\n },\n {\n \"add\": \"enim ea\",\n \"displayName\": \"eu aute\",\n \"group\": \"Excepteur\",\n \"name\": \"nisi Excepteur labore exercitation\",\n \"remove\": [\n \"Excepteur Lorem eiusmod proident\",\n \"nostrud l\"\n ]\n }\n ],\n \"registryUid\": \"e\",\n \"schema\": [\n {\n \"format\": \"Excepteur cupidatat\",\n \"hints\": [\n \"quis qui ipsum Ut\",\n \"do ut\"\n ],\n \"listOptions\": [\n \"magna officia\",\n \"irure cillum eu culpa enim\"\n ],\n \"name\": \"aliqua an\",\n \"readonly\": false,\n \"regex\": \"sint tempor\",\n \"required\": true,\n \"type\": \"nisi officia ut sint\"\n },\n {\n \"format\": \"veniam pariatur nostrud\",\n \"hints\": [\n \"sit ad nulla\",\n \"non reprehenderit esse\"\n ],\n \"listOptions\": [\n \"proident qui sed nisi culpa\",\n \"et do exercitation dolore occaecat\"\n ],\n \"name\": \"et\",\n \"readonly\": false,\n \"regex\": \"sint cillum aliqua\",\n \"required\": false,\n \"type\": \"qui labore nulla do enim\"\n }\n ],\n \"server\": \"commodo est elit\",\n \"tag\": \"nulla ut quis pariatur\",\n \"type\": \"helm\",\n \"values\": \"est veniam ad\",\n \"version\": \"aliquip reprehenderit sint\"\n }\n ],\n \"profileVersion\": \"voluptate exercitation eu irure ipsum\",\n \"type\": \"aute in ullamco\",\n \"uid\": \"reprehenderit anim\",\n \"version\": -32661380\n },\n \"instanceConfig\": {\n \"category\": \"dolor\",\n \"cpuSet\": -63044158,\n \"diskGiB\": -27856929,\n \"memoryMiB\": -8949844,\n \"name\": \"reprehenderit veniam consectetur\",\n \"numCPUs\": -69455925\n },\n \"instanceType\": \"minim id\",\n \"isSystemNodePool\": false,\n \"labels\": [\n \"ut elit tempor\",\n \"velit dolore officia pariatur\"\n ],\n \"maxSize\": 32137954,\n \"minSize\": 7961141,\n \"name\": \"enim ad\",\n \"osDisk\": {\n \"diskSizeGB\": -83492091,\n \"managedDisk\": {\n \"storageAccountType\": \"ipsum minim in\"\n },\n \"osType\": \"Linux\"\n },\n \"osType\": \"Linux\",\n \"size\": 52505400,\n \"spotVMOptions\": {\n \"maxPrice\": \"fugiat cillum dese\"\n },\n \"taints\": [\n {\n \"effect\": \"NoSchedule\",\n \"key\": \"Ut dolore\",\n \"timeAdded\": \"\",\n \"value\": \"ullamco dolore\"\n },\n {\n \"effect\": \"NoSchedule\",\n \"key\": \"reprehenderit elit\",\n \"timeAdded\": \"\",\n \"value\": \"minim officia nulla Ut ullamco\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"RollingUpdateScaleIn\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"ansibleRoleDigest\": \"eiusmod Lorem cupidatat pariatur\",\n \"conditions\": [\n {\n \"type\": \"anim sit in\",\n \"status\": \"pariatur adipisicing quis in\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"magna nostrud ex occaecat\",\n \"reason\": \"ea\"\n },\n {\n \"type\": \"cupidatat sint\",\n \"status\": \"fugiat Lorem in\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"dolor Excepteur elit proident enim\",\n \"reason\": \"amet labore\"\n }\n ],\n \"images\": {\n \"gallery\": \"ad ut\",\n \"name\": \"officia\",\n \"resourceGroup\": \"aliqua\",\n \"state\": \"irure Ut occaecat ad\",\n \"subscriptionID\": \"ullamco occaecat enim dolore labore\",\n \"version\": \"in ad\"\n },\n \"isAddonLayer\": true,\n \"roleDigest\": {\n \"iruref76\": \"qui\",\n \"nisi_fd\": \"culpa eiusmod s\"\n },\n \"sourceImageId\": \"aute sit in tempor consectetur\",\n \"useCapiImage\": false,\n \"vhdImage\": {\n \"id\": \"dolore eiusmod ut Lorem\",\n \"name\": \"et\",\n \"os\": \"Lorem ad adipisicing dol\",\n \"region\": \"ut\",\n \"state\": \"est nisi veniam \"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "abafb426-44a8-4f81-9612-10450b7948f2", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b67ef9f6-7860-4591-a667-7b22677e3c97", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "64e5ed65-db02-4117-b40c-1124da1283f0", - "name": "machinePools", - "item": [ - { - "id": "21bb22dc-ffdc-4364-adaf-4a9184d6f814", - "name": "Creates an AKS cloud config's machine pool", - "request": { - "name": "Creates an AKS cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nisi_8b\": \"\",\n \"consequat__2e\": \"\",\n \"ullamco_\": \"\"\n },\n \"additionalTags\": {\n \"tempor00\": \"\",\n \"aliquip1\": \"\",\n \"reprehenderit_758\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a44bad43-abd5-4e14-bf7d-494d1acee3b6", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6e4ff7dd-cd71-4c0a-8157-017cf4273d6c", - "name": "{machinePoolName}", - "item": [ - { - "id": "ba583b30-294a-412c-9c30-209e9a71a82f", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "2a1f3d44-6117-4fb0-b4c4-f6fa0d51d51a", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "db510ba7-86bb-4d00-9e08-c20fe8373fa8", - "name": "Updates the specified AKS cloud config's machine pool", - "request": { - "name": "Updates the specified AKS cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"in4\": \"\",\n \"nostrud4d\": \"\"\n },\n \"additionalTags\": {\n \"dolor_5f\": \"\",\n \"pariatur_d\": \"\",\n \"et_c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8f98e37c-94e4-46cd-a2be-175614bb559f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1abd8b28-1b28-4c3e-932d-3d8d70563409", - "name": "machines", - "item": [ - { - "id": "d69ea8ae-2ce5-4c55-a0e4-33cb95716271", - "name": "Retrieves a list of AKS machines", - "request": { - "name": "Retrieves a list of AKS machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5c71cff6-10f2-441f-9ec2-3ad964c258a8", - "name": "An array of AKS machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"magna culpa tempor\",\n \"kind\": \"dolore enim\",\n \"metadata\": {\n \"annotations\": {\n \"exd54\": \"\",\n \"sunt2\": \"\",\n \"laborum6da\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Duisa\": \"\",\n \"velitf3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"non cupidatat\",\n \"location\": \"reprehenderit\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"dolore_562\": \"deserunt amet quis\",\n \"labore6\": \"sit esse\"\n },\n \"allocatePublicIP\": true,\n \"availabilityZone\": {\n \"enabled\": false,\n \"id\": \"in ex\"\n },\n \"image\": {\n \"gallery\": \"magna\",\n \"id\": \"officia\",\n \"name\": \"ea voluptate adipisicing in\",\n \"offer\": \"aute aliqua eiusmod\",\n \"publisher\": \"dolor pariatur\",\n \"resourceGroup\": \"anim laboru\",\n \"sku\": \"sed dolore\",\n \"subscriptionId\": \"a\",\n \"version\": \"dolore cupidata\"\n },\n \"nics\": [\n {\n \"index\": 22320865,\n \"privateIPs\": [\n \"sit minim esse\",\n \"dolor velit\"\n ],\n \"publicIp\": \"ut exercitation enim\"\n },\n {\n \"index\": -33145493,\n \"privateIPs\": [\n \"proident cillum esse dolore\",\n \"reprehenderit fugiat magna\"\n ],\n \"publicIp\": \"labore\"\n }\n ],\n \"sshPublicKey\": \"exerci\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"sit volup\",\n \"reason\": \"incididunt\",\n \"status\": \"amet\",\n \"type\": \"Lorem\"\n },\n {\n \"message\": \"eu voluptate esse\",\n \"reason\": \"dolore dolore ad aute\",\n \"status\": \"do consequat Lorem\",\n \"type\": \"sunt laborum ullamco\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"sit do veniam incididunt\"\n },\n \"instanceState\": \"Provisioned\"\n }\n },\n {\n \"apiVersion\": \"sunt mollit\",\n \"kind\": \"consectetur nisi nostrud exercitation\",\n \"metadata\": {\n \"annotations\": {\n \"cupidatat123\": \"\",\n \"ea_816\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ead\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"commodo\",\n \"location\": \"non est\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"dolor_a\": \"dolore nisi aute fugiat\"\n },\n \"allocatePublicIP\": false,\n \"availabilityZone\": {\n \"enabled\": false,\n \"id\": \"veniam laborum incididunt\"\n },\n \"image\": {\n \"gallery\": \"pariatur in reprehenderit\",\n \"id\": \"nulla velit\",\n \"name\": \"cillum quis occaecat id\",\n \"offer\": \"ut in nisi\",\n \"publisher\": \"dolor reprehenderit ea ut ullamco\",\n \"resourceGroup\": \"non\",\n \"sku\": \"sit anim labore cillum enim\",\n \"subscriptionId\": \"reprehenderit nostrud tempor Lorem enim\",\n \"version\": \"sit\"\n },\n \"nics\": [\n {\n \"index\": -90991456,\n \"privateIPs\": [\n \"esse culpa aliquip incididunt\",\n \"quis cillum dolore\"\n ],\n \"publicIp\": \"officia quis sit veniam\"\n },\n {\n \"index\": 73464063,\n \"privateIPs\": [\n \"Excepteur mollit consequat\",\n \"sunt officia \"\n ],\n \"publicIp\": \"culpa reprehenderit tempor incididunt\"\n }\n ],\n \"sshPublicKey\": \"esse do mollit Duis ea\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"ex commodo minim\",\n \"reason\": \"proident cupidatat\",\n \"status\": \"fugiat commodo laboris nisi\",\n \"type\": \"nisi anim dolore\"\n },\n {\n \"message\": \"ea aliquip commodo E\",\n \"reason\": \"ut voluptate dolore eu\",\n \"status\": \"eu irure ex\",\n \"type\": \"rep\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"ex in\"\n },\n \"instanceState\": \"Provisioning\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"commodo nostrud elit\",\n \"count\": 60451376,\n \"limit\": -22914554,\n \"offset\": -88251025\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7d41dff3-0b22-4ff5-b172-02c954129d6c", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"velit__11\": \"\",\n \"eiusmodc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laboris_e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"sit58\": \"\",\n \"dolore7f\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "adb7354e-c09a-4070-8149-7b319c2dcc86", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "11594903-0177-4156-a2ab-93683cc61690", - "name": "{machineUid}", - "item": [ - { - "id": "4b70c4a5-feb7-47d7-9014-3a773e452b71", - "name": "Deletes the specified Azure machine", - "request": { - "name": "Deletes the specified Azure machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "5e4d7b93-daf1-413a-b616-cd1eb5680622", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8f4416ab-ce50-4e78-9018-a6fa60900593", - "name": "Returns the specified AKS machine", - "request": { - "name": "Returns the specified AKS machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5d4fa4be-a558-4eb0-925b-278aed776fde", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"consectetur50e\": \"\",\n \"dolore_d\": \"\",\n \"Ut_01c\": \"\",\n \"voluptate_31\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consectetur_c8\": \"\",\n \"irure506\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"proident_8\": \"\",\n \"elit3f3\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2b948d17-a91c-4577-94ef-8b1a201afb96", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse_1\": \"\",\n \"voluptate16b\": \"\",\n \"veniam18e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_aad\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"ad_0a5\": \"\",\n \"inc4\": \"\",\n \"cupidatat_18b\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0a0c70d1-5542-4ed1-80be-dbc3cc70e87e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "0a345a29-1e3a-4cb8-8235-5bff1100c9f2", - "name": "aws/{configUid}", - "item": [ - { - "id": "f6e9f031-a3a7-4857-84b1-3069cea2cbd9", - "name": "Returns the specified AWS cloud config", - "request": { - "name": "Returns the specified AWS cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2c259da6-3564-400a-814c-eab052a6e5e8", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"sunt deserunt laboris\",\n \"kind\": \"qui nisi dolor \",\n \"metadata\": {\n \"annotations\": {\n \"eu_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillumcd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"sunt qui null\",\n \"fieldPath\": \"esse incididunt\",\n \"kind\": \"Duis dolore nostrud\",\n \"name\": \"aliqua ad in\",\n \"namespace\": \"ut dolore tempor sunt\",\n \"resourceVersion\": \"nostrud\",\n \"uid\": \"Duis proident\"\n },\n \"clusterConfig\": {\n \"region\": \"in consecte\",\n \"bastionDisabled\": true,\n \"controlPlaneLoadBalancer\": \"dolor Ut nulla deserunt laborum\",\n \"sshKeyName\": \"eu aliqua labore\",\n \"vpcId\": \"consectetur cupidatat exercitation reprehenderit\"\n },\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": true,\n \"additionalLabels\": {\n \"eiusmod61\": \"p\"\n },\n \"additionalTags\": {\n \"utd2e\": \"ea fugiat amet occaecat\",\n \"cupidatat__81\": \"sed aliqua ipsum laboris\",\n \"Excepteur_6\": \"Lorem velit aliqua labore eiusmod\"\n },\n \"azs\": [\n \"cupidatat sit elit\",\n \"qui dolor tempor\"\n ],\n \"capacityType\": \"on-demand\",\n \"infraProfileRef\": {\n \"apiVersion\": \"in ea adipisicing veniam\",\n \"fieldPath\": \"et\",\n \"kind\": \"id in qui\",\n \"name\": \"adipisicing aliquip in sunt\",\n \"namespace\": \"Lor\",\n \"resourceVersion\": \"dolor sint sed\",\n \"uid\": \"dolore aute reprehenderit\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"consequat\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"dolor Ut aliquip\",\n \"fieldPath\": \"cupidatat tempor qui\",\n \"kind\": \"consequat mollit et\",\n \"name\": \"elit ipsum Excepteur\",\n \"namespace\": \"Excepteur pariatur\",\n \"resourceVersion\": \"nostrud esse adipisicing\",\n \"uid\": \"commodo ad adipisicing\"\n },\n {\n \"apiVersion\": \"in Ut culpa\",\n \"fieldPath\": \"in incididunt cupidatat\",\n \"kind\": \"in\",\n \"name\": \"ipsum proident commodo aliquip\",\n \"namespace\": \"laborum Duis aliquip\",\n \"resourceVersion\": \"id\",\n \"uid\": \"labore nulla\"\n }\n ],\n \"packServerSecret\": \"id proiden\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"esse proident\",\n \"annotations\": {\n \"dolore_22\": \"minim in dolor\"\n },\n \"digest\": \"eiusmod in\",\n \"inValidReason\": \"mollit ipsum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"laborum quis\",\n \"fieldPath\": \"aliquip adipisicing dolor occaecat\",\n \"kind\": \"pariatur ea occaecat aliqua Lorem\",\n \"name\": \"dolor elit ullamco sunt\",\n \"namespace\": \"Excepteur laborum eu\",\n \"resourceVersion\": \"sunt dolore\",\n \"uid\": \"reprehe\"\n },\n {\n \"apiVersion\": \"non labore\",\n \"fieldPath\": \"reprehenderit eu dolor \",\n \"kind\": \"nisi est et cillum\",\n \"name\": \"Ut labore\",\n \"namespace\": \"veniam consectetur reprehenderit Du\",\n \"resourceVersion\": \"fugiat dolore\",\n \"uid\": \"aliqua nisi\"\n }\n ],\n \"packUid\": \"enim eiusmod quis in\",\n \"params\": {\n \"aliqua__f\": \"adipisicing enim\"\n },\n \"presets\": [\n {\n \"add\": \"laboris\",\n \"displayName\": \"enim dolore ex laboris\",\n \"group\": \"eiusmod fugiat\",\n \"name\": \"quis amet\",\n \"remove\": [\n \"ipsum veniam sunt \",\n \"cillum esse incididunt enim ut\"\n ]\n },\n {\n \"add\": \"nostrud Ut dolore\",\n \"displayName\": \"fugiat labore\",\n \"group\": \"cillum do pariatur irure\",\n \"name\": \"dolore nulla ut exercitation laborum\",\n \"remove\": [\n \"enim velit veniam dolore\",\n \"in in aliquip ut commodo\"\n ]\n }\n ],\n \"registryUid\": \"qui ipsum deserunt\",\n \"schema\": [\n {\n \"format\": \"eiusmod esse in\",\n \"hints\": [\n \"velit fugiat\",\n \"minim sint esse\"\n ],\n \"listOptions\": [\n \"velit nostrud non pariatur\",\n \"sint dolor\"\n ],\n \"name\": \"d\",\n \"readonly\": false,\n \"regex\": \"sed ea in tempor ex\",\n \"required\": false,\n \"type\": \"ex aute minim\"\n },\n {\n \"format\": \"labore\",\n \"hints\": [\n \"eiusmod dolor dolore\",\n \"magna ea incididunt veniam\"\n ],\n \"listOptions\": [\n \"Duis amet id tempor\",\n \"voluptate elit amet ut\"\n ],\n \"name\": \"aliquip est in incididunt\",\n \"readonly\": false,\n \"regex\": \"exercitation \",\n \"required\": false,\n \"type\": \"minim\"\n }\n ],\n \"server\": \"magna ipsum do\",\n \"tag\": \"veniam Duis elit\",\n \"type\": \"manifest\",\n \"values\": \"aliqua sit fugiat sint\",\n \"version\": \"ut amet ullamco\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"in\",\n \"annotations\": {\n \"deserunt_eb1\": \"eu enim Excepteur\",\n \"sit04d\": \"nulla enim in\",\n \"proident_4\": \"eu enim laboris ullamco mollit\",\n \"amet_5f\": \"dolor aute enim c\"\n },\n \"digest\": \"sit in elit quis ex\",\n \"inValidReason\": \"do\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"veniam officia aliqua do\",\n \"fieldPath\": \"aute aliquip adipisicing quis\",\n \"kind\": \"qui in id\",\n \"name\": \"cillum aliquip\",\n \"namespace\": \"minim aute\",\n \"resourceVersion\": \"sint\",\n \"uid\": \"ex officia qui\"\n },\n {\n \"apiVersion\": \"laboris enim minim\",\n \"fieldPath\": \"Ut\",\n \"kind\": \"magna do ullamco\",\n \"name\": \"Ut velit laboris deserunt\",\n \"namespace\": \"veniam ea cillum exercitation consequat\",\n \"resourceVersion\": \"eiusmod\",\n \"uid\": \"velit voluptate\"\n }\n ],\n \"packUid\": \"est incid\",\n \"params\": {\n \"incididunt56a\": \"irure ex\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"ipsum Excepteur laborum\",\n \"group\": \"dolore qui dolore Duis\",\n \"name\": \"aliquip id do\",\n \"remove\": [\n \"consequat est pariatur ad\",\n \"lab\"\n ]\n },\n {\n \"add\": \"amet proident\",\n \"displayName\": \"aliqua incididunt id commodo\",\n \"group\": \"enim nulla\",\n \"name\": \"aute do\",\n \"remove\": [\n \"aute fugiat laboris\",\n \"culpa minim veniam\"\n ]\n }\n ],\n \"registryUid\": \"Excepteur aliquip quis cupidatat\",\n \"schema\": [\n {\n \"format\": \"ut\",\n \"hints\": [\n \"proident nulla ut\",\n \"eu\"\n ],\n \"listOptions\": [\n \"sunt elit cillum Duis\",\n \"voluptate eiusmod tempo\"\n ],\n \"name\": \"voluptate tempor\",\n \"readonly\": false,\n \"regex\": \"veniam anim\",\n \"required\": true,\n \"type\": \"qui sunt\"\n },\n {\n \"format\": \"labore qui velit\",\n \"hints\": [\n \"consequat exercitation fugiat dolore\",\n \"deserunt eu cillum irure\"\n ],\n \"listOptions\": [\n \"quis adipisicing\",\n \"null\"\n ],\n \"name\": \"nulla in laborum dolore deserunt\",\n \"readonly\": false,\n \"regex\": \"enim sint deserunt\",\n \"required\": false,\n \"type\": \"dolore est\"\n }\n ],\n \"server\": \"laboris q\",\n \"tag\": \"Lorem minim\",\n \"type\": \"helm\",\n \"values\": \"aliquip fugiat\",\n \"version\": \"minim eu reprehenderit labor\"\n }\n ],\n \"profileVersion\": \"quis ea\",\n \"type\": \"nisi minim aliquip consequat ad\",\n \"uid\": \"Duis id in esse\",\n \"version\": 52104996\n },\n \"instanceConfig\": {\n \"category\": \"sit dolore\",\n \"cpuSet\": 60942201,\n \"diskGiB\": -59061403,\n \"memoryMiB\": -58413265,\n \"name\": \"sed in labore sint\",\n \"numCPUs\": -47604296\n },\n \"instanceType\": \"velit ad ullamco\",\n \"labels\": [\n \"co\",\n \"tempor sed esse\"\n ],\n \"maxSize\": -66348227,\n \"minSize\": 74298892,\n \"name\": \"qui eiusmod esse dolor\",\n \"rootDeviceSize\": 66600146,\n \"size\": 95124768,\n \"spotMarketOptions\": {\n \"maxPrice\": \"nisi proident commodo\"\n },\n \"subnetIds\": {\n \"ut_7_5\": \"consequat Excepteur deserunt dolore sit\",\n \"tempor__5\": \"aliquip sunt do\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"isControlPlane\": true,\n \"additionalLabels\": {\n \"esse9a\": \"sit enim\"\n },\n \"additionalTags\": {\n \"esse_b7\": \"esse id\"\n },\n \"azs\": [\n \"lab\",\n \"laborum non officia occaecat\"\n ],\n \"capacityType\": \"on-demand\",\n \"infraProfileRef\": {\n \"apiVersion\": \"id pariatur\",\n \"fieldPath\": \"fugiat labore sed amet\",\n \"kind\": \"nulla elit ea consectetur Lorem\",\n \"name\": \"do co\",\n \"namespace\": \"deserunt aliquip minim sunt nulla\",\n \"resourceVersion\": \"fugiat magna\",\n \"uid\": \"aliqua\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"Excepteur in\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"aliquip ex esse\",\n \"fieldPath\": \"sint amet Ut id\",\n \"kind\": \"reprehenderit amet elit\",\n \"name\": \"non fugiat veniam Duis\",\n \"namespace\": \"et irure\",\n \"resourceVersion\": \"sed aliquip commodo irure\",\n \"uid\": \"eu adipisicing\"\n },\n {\n \"apiVersion\": \"nisi laborum aute sint\",\n \"fieldPath\": \"aliquip veniam ea ut\",\n \"kind\": \"aliquip ad\",\n \"name\": \"sed voluptate\",\n \"namespace\": \"nisi mollit velit\",\n \"resourceVersion\": \"minim dolor aliqua id\",\n \"uid\": \"in elit \"\n }\n ],\n \"packServerSecret\": \"ut amet\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"sed tempor Lorem\",\n \"annotations\": {\n \"irureaf\": \"labore voluptate ipsum\",\n \"veniam_bc8\": \"velit ex\"\n },\n \"digest\": \"voluptate dolor Ut dolor\",\n \"inValidReason\": \"tempor labore\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"nulla\",\n \"fieldPath\": \"dolor anim voluptate laboris e\",\n \"kind\": \"sunt in officia minim aliq\",\n \"name\": \"ipsum nulla sunt\",\n \"namespace\": \"Ut elit\",\n \"resourceVersion\": \"non Ut\",\n \"uid\": \"qui consequat\"\n },\n {\n \"apiVersion\": \"enim proident amet\",\n \"fieldPath\": \"fugiat\",\n \"kind\": \"incididunt in enim laboris\",\n \"name\": \"quis cupidatat commodo\",\n \"namespace\": \"repreh\",\n \"resourceVersion\": \"magna t\",\n \"uid\": \"eu sit exercitation\"\n }\n ],\n \"packUid\": \"fugiat irure nisi\",\n \"params\": {\n \"in8\": \"ea laboris\",\n \"Lorem_a\": \"minim consectetur labore sed\",\n \"sunt4_\": \"do minim\"\n },\n \"presets\": [\n {\n \"add\": \"veniam labore\",\n \"displayName\": \"ut do mollit\",\n \"group\": \"ut ea anim\",\n \"name\": \"exercitation amet adipisicing nulla\",\n \"remove\": [\n \"laborum dolor deserunt\",\n \"\"\n ]\n },\n {\n \"add\": \"reprehenderit cupidatat in\",\n \"displayName\": \"dol\",\n \"group\": \"Duis reprehenderi\",\n \"name\": \"ut consequat of\",\n \"remove\": [\n \"culpa est Ut veniam\",\n \"occaecat\"\n ]\n }\n ],\n \"registryUid\": \"dolor ex\",\n \"schema\": [\n {\n \"format\": \"sit consequat\",\n \"hints\": [\n \"dolor sint\",\n \"esse ea eiusmod minim\"\n ],\n \"listOptions\": [\n \"in dolor voluptate esse\",\n \"est aliquip\"\n ],\n \"name\": \"nisi culpa velit sint nostrud\",\n \"readonly\": false,\n \"regex\": \"ut\",\n \"required\": false,\n \"type\": \"id\"\n },\n {\n \"format\": \"minim enim veniam id\",\n \"hints\": [\n \"esse laborum non sit\",\n \"anim amet in est\"\n ],\n \"listOptions\": [\n \"anim Excepteur sed dolor elit\",\n \"nulla ut\"\n ],\n \"name\": \"proident dolore\",\n \"readonly\": true,\n \"regex\": \"d\",\n \"required\": false,\n \"type\": \"in exercitation qui dolor\"\n }\n ],\n \"server\": \"ullamco irure id \",\n \"tag\": \"non reprehenderit incididunt magna\",\n \"type\": \"helm\",\n \"values\": \"laborum minim ullamco cupidatat\",\n \"version\": \"adipisicing tempor aute\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"officia mollit labore\",\n \"annotations\": {\n \"sit_93\": \"sint ut\",\n \"Duis78\": \"aliqua in commodo\"\n },\n \"digest\": \"officia id enim ad\",\n \"inValidReason\": \"nulla\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"est dolor\",\n \"fieldPath\": \"Lorem ea reprehenderit Duis\",\n \"kind\": \"nisi fugiat ut\",\n \"name\": \"in dolor\",\n \"namespace\": \"pariatur aliqua commodo dolore\",\n \"resourceVersion\": \"incididunt sed sit\",\n \"uid\": \"officia dolor velit do incididunt\"\n },\n {\n \"apiVersion\": \"fugiat qui\",\n \"fieldPath\": \"tempor esse labore eiusmod\",\n \"kind\": \"t\",\n \"name\": \"sit enim cupidatat\",\n \"namespace\": \"nulla Duis\",\n \"resourceVersion\": \"in\",\n \"uid\": \"ullamco\"\n }\n ],\n \"packUid\": \"irure elit reprehenderit\",\n \"params\": {\n \"nulla3\": \"fugiat non\",\n \"enim_25\": \"sint exercita\",\n \"dolor_b\": \"dolor voluptate\"\n },\n \"presets\": [\n {\n \"add\": \"in pariatur\",\n \"displayName\": \"proident\",\n \"group\": \"in nisi\",\n \"name\": \"nisi sint\",\n \"remove\": [\n \"quis\",\n \"est occaecat \"\n ]\n },\n {\n \"add\": \"mollit amet\",\n \"displayName\": \"exercitation Exce\",\n \"group\": \"ea ut\",\n \"name\": \"ea ex\",\n \"remove\": [\n \"id pariatur\",\n \"aute eu Lorem\"\n ]\n }\n ],\n \"registryUid\": \"velit dolor nulla\",\n \"schema\": [\n {\n \"format\": \"non elit\",\n \"hints\": [\n \"pariatur\",\n \"cillum\"\n ],\n \"listOptions\": [\n \"ad aliqua ut tempor\",\n \"eu labore irure\"\n ],\n \"name\": \"do eiusmod sed labore\",\n \"readonly\": true,\n \"regex\": \"consequat ut ad cillum\",\n \"required\": false,\n \"type\": \"do\"\n },\n {\n \"format\": \"enim Lorem culpa\",\n \"hints\": [\n \"minim ad\",\n \"in\"\n ],\n \"listOptions\": [\n \"id nostrud\",\n \"quis exercitation Duis\"\n ],\n \"name\": \"incididunt aliqua\",\n \"readonly\": true,\n \"regex\": \"cillum id sunt eiusmod\",\n \"required\": true,\n \"type\": \"laboris aliquip exercitation anim\"\n }\n ],\n \"server\": \"e\",\n \"tag\": \"consequat amet non\",\n \"type\": \"manifest\",\n \"values\": \"enim irure est Lorem dol\",\n \"version\": \"anim adipisicing cupi\"\n }\n ],\n \"profileVersion\": \"non consequat aliqua ea\",\n \"type\": \"velit elit ad laborum\",\n \"uid\": \"dolore deserunt in\",\n \"version\": -26449141\n },\n \"instanceConfig\": {\n \"category\": \"enim in adipisicing \",\n \"cpuSet\": 1651870,\n \"diskGiB\": 67247117,\n \"memoryMiB\": -39998199,\n \"name\": \"aliqua sint\",\n \"numCPUs\": 61315523\n },\n \"instanceType\": \"qui\",\n \"labels\": [\n \"qui dolor\",\n \"ea minim\"\n ],\n \"maxSize\": 8866612,\n \"minSize\": -27631340,\n \"name\": \"voluptate eu esse ut p\",\n \"rootDeviceSize\": 21869332,\n \"size\": 59485076,\n \"spotMarketOptions\": {\n \"maxPrice\": \"eiusmod dolore quis est culpa\"\n },\n \"subnetIds\": {\n \"sed1e\": \"labore\",\n \"ad_2f\": \"nulla exercitation \",\n \"qui_054\": \"Duis qui ea enim non\",\n \"sed_0\": \"fugiat ipsum\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n }\n ]\n },\n \"status\": {\n \"ansibleRoleDigest\": \"dolor sit reprehenderit\",\n \"conditions\": [\n {\n \"type\": \"ipsum deserunt officia non enim\",\n \"status\": \"in aute\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"sint exercitation voluptate cillum\",\n \"reason\": \"laborum in Ut \"\n },\n {\n \"type\": \"esse ea sint anim qui\",\n \"status\": \"Duis et cillum officia\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"sit\",\n \"reason\": \"deserunt\"\n }\n ],\n \"images\": [\n {\n \"id\": \"amet Lorem in l\",\n \"os\": \"ut qui\",\n \"region\": \"dolor veniam proident Lorem\",\n \"state\": \"dolore ex magna\"\n },\n {\n \"id\": \"quis velit\",\n \"os\": \"quis Excepteur dolore et\",\n \"region\": \"irure fugiat tempor\",\n \"state\": \"qui dolor\"\n }\n ],\n \"isAddonLayer\": false,\n \"roleDigest\": {\n \"in38d\": \"Ut\",\n \"commodo_f\": \"consequat\",\n \"pariatur61\": \"tempor Duis aute eiusmod\"\n },\n \"sourceImageId\": \"est ipsum dolor nulla dolore\",\n \"useCapiImage\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "986587a7-5c7c-479b-9976-13593fb75ed5", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"region\": \"\",\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "297a9259-3c2a-49c7-8341-d4a6c5b8ed2f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"region\": \"\",\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "88892836-36d1-4edc-985a-2afd15f32c22", - "name": "machinePools", - "item": [ - { - "id": "e56dff5a-3921-4d51-98d9-7a69edcc7c38", - "name": "Creates an AWS cloud config's machine pool", - "request": { - "name": "Creates an AWS cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"cillum0d\": \"\",\n \"aliqua_01\": \"\"\n },\n \"additionalTags\": {\n \"tempor__3b\": \"\",\n \"veniam_d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dc861f2a-8544-45b6-ba23-2624178d97cc", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4516f7dd-0c63-4c74-94ff-7bd4aea1a470", - "name": "{machinePoolName}", - "item": [ - { - "id": "20f15c31-7245-47e7-90d1-2e22c76c0ac5", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "6dbab3ff-79e5-42ba-897e-2c25582aada2", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "653a8744-42d7-430e-852a-87b7b0a0d27c", - "name": "Updates the specified AWS cloud config's machine pool", - "request": { - "name": "Updates the specified AWS cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ex_1a\": \"\",\n \"dolorea\": \"\"\n },\n \"additionalTags\": {\n \"minime77\": \"\",\n \"exercitation_643\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8c18c382-cf1a-48a4-83eb-4e9840b90d03", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "429b2986-2bba-4126-9116-48a54bcee714", - "name": "machines", - "item": [ - { - "id": "16565244-93f0-495a-9f0f-a878831ceb82", - "name": "Retrieves a list of AWS machines", - "request": { - "name": "Retrieves a list of AWS machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "01f212e0-26c8-497b-9d47-6f22f53490e6", - "name": "An array of AWS machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"ut\",\n \"kind\": \"exercitation\",\n \"metadata\": {\n \"annotations\": {\n \"laborum8ed\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"minim labor\",\n \"vpcId\": \"deserunt tempor\",\n \"ami\": \"irure exercitation ea fugiat\",\n \"az\": \"elit ea\",\n \"dnsName\": \"magna\",\n \"iamProfile\": \"aliquip pariatur magna\",\n \"nics\": [\n {\n \"index\": -58188849,\n \"privateIPs\": [\n \"pariatur proident enim veniam\",\n \"proident eu\"\n ],\n \"publicIp\": \"tem\"\n },\n {\n \"index\": -90823706,\n \"privateIPs\": [\n \"veniam consequat in\",\n \"non irure elit est\"\n ],\n \"publicIp\": \"ipsum velit\"\n }\n ],\n \"phase\": \"occaecat exercitation dolore\",\n \"sshKeyName\": \"laboris in reprehenderit pariatur\",\n \"subnetId\": \"amet c\",\n \"type\": \"amet est dolo\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"Excepteur dolor elit Lorem\",\n \"kind\": \"eu laboris\",\n \"metadata\": {\n \"annotations\": {\n \"ipsum9\": \"\",\n \"amet_d4\": \"\",\n \"veniam57\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_2f2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"Ut consequat nostrud\",\n \"vpcId\": \"officia reprehenderit i\",\n \"ami\": \"in mini\",\n \"az\": \"mollit nulla dolor laborum fugiat\",\n \"dnsName\": \"culpa est do pariatur\",\n \"iamProfile\": \"dolor proident\",\n \"nics\": [\n {\n \"index\": -53095707,\n \"privateIPs\": [\n \"nisi est nulla\",\n \"L\"\n ],\n \"publicIp\": \"sunt commodo ipsum\"\n },\n {\n \"index\": 46496647,\n \"privateIPs\": [\n \"laborum nisi e\",\n \"ea ad\"\n ],\n \"publicIp\": \"ipsum labore \"\n }\n ],\n \"phase\": \"incididunt in officia\",\n \"sshKeyName\": \"sit laborum magna anim exercitation\",\n \"subnetId\": \"ea\",\n \"type\": \"qui occaecat\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"nostrud aliqua mollit sunt do\",\n \"count\": 47560277,\n \"limit\": 34472761,\n \"offset\": -96182569\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "73ab0871-d018-468f-be2f-264ef4af1c76", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"in7\": \"\",\n \"tempora\": \"\",\n \"sit_2a4\": \"\",\n \"esse58\": \"\",\n \"irure__\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore44\": \"\",\n \"cillum363\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6b941008-5062-4086-b733-a904d10e9d67", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ec8c2d9d-7b6b-443d-8689-372144b55d8b", - "name": "{machineUid}", - "item": [ - { - "id": "22774ac0-faa8-477a-93ba-1dac24398de5", - "name": "Deletes the specified AWS machine", - "request": { - "name": "Deletes the specified AWS machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "c9e67597-107e-408e-93bd-3d190084dd44", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "70f4ea73-327e-44fa-9937-a5c93c9fac82", - "name": "Returns the specified AWS machine", - "request": { - "name": "Returns the specified AWS machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "59f80c98-9911-43d5-a678-dbfc9bc7c924", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nostrudeb9\": \"\",\n \"aute__\": \"\",\n \"consectetureb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_a2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37ad851a-8659-4b1c-b4c5-5b9aba72c170", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"in5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non_13\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1b291cef-db97-4edb-a4b2-eacc9a73f7a6", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "aws", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "e069fe8c-d29e-46ec-83b6-180e3bdb6204", - "name": "azure/{configUid}", - "item": [ - { - "id": "3a3d26e8-d7be-4d56-8381-90260677d142", - "name": "Returns the specified Azure cloud config", - "request": { - "name": "Returns the specified Azure cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "643b1e84-2a13-4e1c-bbd9-2b2180f7aab7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"ut incididunt\",\n \"kind\": \"non exercitation et laborum\",\n \"metadata\": {\n \"annotations\": {\n \"laboris2_7\": \"\",\n \"in_7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptate_7dd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"exercitation sint sunt\",\n \"fieldPath\": \"fugiat anim labore\",\n \"kind\": \"aliqua tempor enim cupidatat ipsum\",\n \"name\": \"aliquip ut dolore nisi\",\n \"namespace\": \"dolore\",\n \"resourceVersion\": \"ut ex irure\",\n \"uid\": \"nisi ullamco sunt quis\"\n },\n \"clusterConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": false,\n \"additionalLabels\": {\n \"ea_9\": \"occaecat cupidat\",\n \"aliquip18\": \"aute in ea irure\"\n },\n \"additionalTags\": {\n \"dolore9dc\": \"nulla in officia pariatur\",\n \"occaecat_a_\": \"est\",\n \"eiusmod_5\": \"dolor sit dolore\",\n \"dolor9f\": \"dolore amet\"\n },\n \"azs\": [\n \"irure reprehenderit\",\n \"voluptate\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"qui reprehenderit anim\",\n \"fieldPath\": \"dolor fugiat\",\n \"kind\": \"fugiat sed commodo ut ad\",\n \"name\": \"in\",\n \"namespace\": \"proident irure\",\n \"resourceVersion\": \"elit exercitation dolor\",\n \"uid\": \"ea voluptate dolore consequat elit\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"do\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"anim exerci\",\n \"fieldPath\": \"nisi non sed\",\n \"kind\": \"Ut et venia\",\n \"name\": \"dolor fugiat officia irure\",\n \"namespace\": \"labore dolore ipsum\",\n \"resourceVersion\": \"commodo minim\",\n \"uid\": \"magna ullamco\"\n },\n {\n \"apiVersion\": \"Ut qui ad dolore\",\n \"fieldPath\": \"ipsum si\",\n \"kind\": \"commodo est eu\",\n \"name\": \"ut esse in culpa\",\n \"namespace\": \"id consectetur nisi eu\",\n \"resourceVersion\": \"in ipsum elit esse\",\n \"uid\": \"sint laborum qui culpa officia\"\n }\n ],\n \"packServerSecret\": \"veniam enim Lorem laborum\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"qui\",\n \"annotations\": {\n \"dolor_b\": \"veniam pariatur ea dolore irure\"\n },\n \"digest\": \"eiusmod\",\n \"inValidReason\": \"\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"sed reprehenderit\",\n \"fieldPath\": \"aliquip do\",\n \"kind\": \"no\",\n \"name\": \"incididunt mollit magna\",\n \"namespace\": \"qui fugiat\",\n \"resourceVersion\": \"veniam pariatur sint laboris sit\",\n \"uid\": \"deserunt Excepteur dolore\"\n },\n {\n \"apiVersion\": \"occaecat adipisicing\",\n \"fieldPath\": \"anim ex Duis\",\n \"kind\": \"dolor quis\",\n \"name\": \"consequat Duis pariatur\",\n \"namespace\": \"Excepteur consectetur dolore\",\n \"resourceVersion\": \"amet dolor\",\n \"uid\": \"do\"\n }\n ],\n \"packUid\": \"laborum in pariatur\",\n \"params\": {\n \"eu_3\": \"non voluptate consectetur\",\n \"nonb\": \"elit sed anim laborum incididunt\",\n \"cillume4b\": \"enim Duis\",\n \"in_6\": \"do\",\n \"consequat5\": \"fugiat cillum commodo\"\n },\n \"presets\": [\n {\n \"add\": \"ad amet ullamco\",\n \"displayName\": \"consectetur qui irure\",\n \"group\": \"deserunt sunt eiusmod\",\n \"name\": \"labore exercitation\",\n \"remove\": [\n \"dolor eiusmod dolore am\",\n \"culpa\"\n ]\n },\n {\n \"add\": \"aute \",\n \"displayName\": \"Dui\",\n \"group\": \"proident qui\",\n \"name\": \"dolore cillum\",\n \"remove\": [\n \"laboris Lorem elit in\",\n \"non dolor eu tempor\"\n ]\n }\n ],\n \"registryUid\": \"laborum in amet dolor\",\n \"schema\": [\n {\n \"format\": \"nostrud d\",\n \"hints\": [\n \"tempor velit\",\n \"eiusmod ut tempor\"\n ],\n \"listOptions\": [\n \"esse nostrud labore\",\n \"dolore dolore\"\n ],\n \"name\": \"minim\",\n \"readonly\": false,\n \"regex\": \"ut Duis\",\n \"required\": false,\n \"type\": \"sint veniam Excepteur eiusmod\"\n },\n {\n \"format\": \"eiusmod ut rep\",\n \"hints\": [\n \"et sint sed pariatur\",\n \"sed laborum sit quis Ut\"\n ],\n \"listOptions\": [\n \"Lorem dolore occaecat irure magna\",\n \"eu nulla f\"\n ],\n \"name\": \"dolor\",\n \"readonly\": false,\n \"regex\": \"mollit Ut ea\",\n \"required\": false,\n \"type\": \"minim in in\"\n }\n ],\n \"server\": \"in Excepteur sunt eu dolore\",\n \"tag\": \"consequat ea eiusmod quis adipisicing\",\n \"type\": \"manifest\",\n \"values\": \"pariatur\",\n \"version\": \"dolor\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"consectetur velit\",\n \"annotations\": {\n \"dolore895\": \"ipsum fugiat\"\n },\n \"digest\": \"id et deserunt nostrud\",\n \"inValidReason\": \"anim in aute adipisicing\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"Lorem\",\n \"fieldPath\": \"sed occaecat non sunt\",\n \"kind\": \"labore\",\n \"name\": \"do amet enim esse\",\n \"namespace\": \"aliqua dolore\",\n \"resourceVersion\": \"labore ex sint reprehenderit Duis\",\n \"uid\": \"et eu minim\"\n },\n {\n \"apiVersion\": \"qui consequat Ut\",\n \"fieldPath\": \"sed velit voluptate culpa\",\n \"kind\": \"amet cillum\",\n \"name\": \"ullamco\",\n \"namespace\": \"dolore in ad\",\n \"resourceVersion\": \"velit adipisicing magna cillum\",\n \"uid\": \"magna amet\"\n }\n ],\n \"packUid\": \"Ut in\",\n \"params\": {\n \"Loremc\": \"sunt fugiat veniam proident\"\n },\n \"presets\": [\n {\n \"add\": \"irure id \",\n \"displayName\": \"eiusmod\",\n \"group\": \"ullamco laboris eu\",\n \"name\": \"culpa qui veniam\",\n \"remove\": [\n \"Excepteur nulla\",\n \"dolor Ut ut voluptate\"\n ]\n },\n {\n \"add\": \"velit\",\n \"displayName\": \"non consectetur magna et cu\",\n \"group\": \"laboris ipsum proident veniam\",\n \"name\": \"aliqua commodo\",\n \"remove\": [\n \"ad dolore esse quis\",\n \"laboris eiusmod dolore nostrud\"\n ]\n }\n ],\n \"registryUid\": \"Duis in tempor c\",\n \"schema\": [\n {\n \"format\": \"cillum\",\n \"hints\": [\n \"laborum proident magna Duis\",\n \"dolore officia incididunt Excepteur exercitation\"\n ],\n \"listOptions\": [\n \"esse do\",\n \"minim proident exercitation dolor\"\n ],\n \"name\": \"voluptate magna\",\n \"readonly\": true,\n \"regex\": \"Lorem labore magna\",\n \"required\": false,\n \"type\": \"eu voluptate\"\n },\n {\n \"format\": \"irure sit mollit culpa\",\n \"hints\": [\n \"voluptate dolore anim in\",\n \"sunt laborum\"\n ],\n \"listOptions\": [\n \"consequat\",\n \"esse consequat Lorem cillum\"\n ],\n \"name\": \"qui Lorem commodo sed proident\",\n \"readonly\": false,\n \"regex\": \"labore culpa aliqua D\",\n \"required\": false,\n \"type\": \"ut\"\n }\n ],\n \"server\": \"fugiat sunt dolore deserunt\",\n \"tag\": \"minim\",\n \"type\": \"helm\",\n \"values\": \"ut\",\n \"version\": \"eu consequat ut est sint\"\n }\n ],\n \"profileVersion\": \"dolor dolor qui\",\n \"type\": \"dolore anim consequat commodo\",\n \"uid\": \"ullamco mollit fugiat deserunt\",\n \"version\": -8564288\n },\n \"instanceConfig\": {\n \"category\": \"tempor anim aute minim\",\n \"cpuSet\": -90717819,\n \"diskGiB\": 94312253,\n \"memoryMiB\": -6537874,\n \"name\": \"offic\",\n \"numCPUs\": 46875902\n },\n \"instanceType\": \"consequat\",\n \"isSystemNodePool\": false,\n \"labels\": [\n \"consequat ea sed\",\n \"dolor in\"\n ],\n \"maxSize\": -86507365,\n \"minSize\": -2508892,\n \"name\": \"Ut\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"osType\": \"Linux\",\n \"size\": 36716434,\n \"spotVMOptions\": {\n \"maxPrice\": \"irure cupidatat Excepteur mollit \"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"isControlPlane\": true,\n \"additionalLabels\": {\n \"id_f\": \"labore irure velit reprehenderit\",\n \"consequat_9d4\": \"\",\n \"Duis_9\": \"elit nisi ut aliquip\",\n \"aliqua_61e\": \"Lorem Excepteur aliquip \"\n },\n \"additionalTags\": {\n \"cupidatat_2b\": \"veniam non Excepteur ea sed\",\n \"inb\": \"ad ex\",\n \"fugiat_b6\": \"sit deserunt\"\n },\n \"azs\": [\n \"officia\",\n \"nostrud voluptate Lorem sed\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"eiusmod deserunt ipsum tempor Ut\",\n \"fieldPath\": \"culpa sed incididunt enim\",\n \"kind\": \"veniam\",\n \"name\": \"n\",\n \"namespace\": \"do et\",\n \"resourceVersion\": \"nostrud deserunt sit\",\n \"uid\": \"occaecat pariatur et Excepteur\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ea in occaecat labore\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"ut do nulla proident\",\n \"fieldPath\": \"magna non deserunt culp\",\n \"kind\": \"reprehenderit eiusmod Lorem veniam\",\n \"name\": \"ullamco adipisicing ea\",\n \"namespace\": \"qui anim enim\",\n \"resourceVersion\": \"consectetur\",\n \"uid\": \"est commodo cupida\"\n },\n {\n \"apiVersion\": \"aliqua\",\n \"fieldPath\": \"dolor id commodo\",\n \"kind\": \"aliquip consectetur laborum\",\n \"name\": \"officia in dolor magna\",\n \"namespace\": \"in elit enim cillum\",\n \"resourceVersion\": \"sunt reprehenderit adipisicing consequat\",\n \"uid\": \"Ut ut velit\"\n }\n ],\n \"packServerSecret\": \"sunt eu\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"dolor quis\",\n \"annotations\": {\n \"dolore4\": \"nulla occaecat nostrud reprehenderit\"\n },\n \"digest\": \"non esse ex exercitation\",\n \"inValidReason\": \"occaecat ipsum\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"pariatur veniam ipsum\",\n \"fieldPath\": \"laborum dolor non nostrud\",\n \"kind\": \"ipsum velit\",\n \"name\": \"non elit\",\n \"namespace\": \"sit ea\",\n \"resourceVersion\": \"nisi reprehe\",\n \"uid\": \"adipisicing deserunt enim reprehenderit ut\"\n },\n {\n \"apiVersion\": \"sunt minim quis dolor\",\n \"fieldPath\": \"aliquip ea esse\",\n \"kind\": \"officia dolore irure esse veniam\",\n \"name\": \"elit et in\",\n \"namespace\": \"in quis\",\n \"resourceVersion\": \"in voluptate\",\n \"uid\": \"exercitation consequat\"\n }\n ],\n \"packUid\": \"do in minim mollit\",\n \"params\": {\n \"officia4\": \"Excepteur ea\",\n \"Duisbc\": \"ad sit\"\n },\n \"presets\": [\n {\n \"add\": \"quis\",\n \"displayName\": \"dolore eiusmod\",\n \"group\": \"aliqua minim do magna\",\n \"name\": \"consectetur voluptate in Excepteur\",\n \"remove\": [\n \"Lorem fugiat dolor\",\n \"labore\"\n ]\n },\n {\n \"add\": \"eiusmod ad\",\n \"displayName\": \"deserunt voluptate irure\",\n \"group\": \"ut voluptate\",\n \"name\": \"Ut\",\n \"remove\": [\n \"reprehenderit\",\n \"labore elit in Lorem\"\n ]\n }\n ],\n \"registryUid\": \"est qui\",\n \"schema\": [\n {\n \"format\": \"minim\",\n \"hints\": [\n \"in irure nulla\",\n \"aliqua eiusmod sint\"\n ],\n \"listOptions\": [\n \"sint in consectetur\",\n \"tempor exercitation\"\n ],\n \"name\": \"quis laboris et\",\n \"readonly\": true,\n \"regex\": \"dolor\",\n \"required\": false,\n \"type\": \"do dolore pro\"\n },\n {\n \"format\": \"fugiat officia adipisicing velit\",\n \"hints\": [\n \"pariatur elit eiusmod irure\",\n \"sed sit aliqua ad\"\n ],\n \"listOptions\": [\n \"ut id do\",\n \"veniam Ut\"\n ],\n \"name\": \"sit est\",\n \"readonly\": false,\n \"regex\": \"ipsum sed \",\n \"required\": false,\n \"type\": \"elit dolore\"\n }\n ],\n \"server\": \"anim et sit nostrud\",\n \"tag\": \"nulla Duis pariatur\",\n \"type\": \"spectro\",\n \"values\": \"\",\n \"version\": \"officia nulla\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"exercitation Ut eu\",\n \"annotations\": {\n \"Lorem0d\": \"officia\",\n \"laborum_c1\": \"veniam\"\n },\n \"digest\": \"Excepteur deserunt\",\n \"inValidReason\": \"aliquip incididunt\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"deserunt ut dolore par\",\n \"fieldPath\": \"elit Excepteur enim\",\n \"kind\": \"proident\",\n \"name\": \"Ut veniam in sint\",\n \"namespace\": \"cupidatat nulla\",\n \"resourceVersion\": \"magna\",\n \"uid\": \"aliquip adipisicing Excepteur ea non\"\n },\n {\n \"apiVersion\": \"in elit\",\n \"fieldPath\": \"min\",\n \"kind\": \"volupt\",\n \"name\": \"sed eiusmod consectetur\",\n \"namespace\": \"aliquip nisi\",\n \"resourceVersion\": \"adipisicing Excepteur cupidatat dolore\",\n \"uid\": \"in dolore\"\n }\n ],\n \"packUid\": \"dolore cupidatat aliquip\",\n \"params\": {\n \"commodo_a04\": \"do laborum veniam laboris in\",\n \"velit59\": \"reprehenderit dolor\"\n },\n \"presets\": [\n {\n \"add\": \"tempor eu ad elit\",\n \"displayName\": \"deserunt qui sunt in\",\n \"group\": \"eiusmod tempor dol\",\n \"name\": \"officia\",\n \"remove\": [\n \"in\",\n \"amet veniam cupidatat elit sunt\"\n ]\n },\n {\n \"add\": \"cillum consectetur ipsum velit\",\n \"displayName\": \"voluptate eu do sed\",\n \"group\": \"aliqua exercitation enim\",\n \"name\": \"culpa consequat \",\n \"remove\": [\n \"elit dolor voluptate\",\n \"ipsum dolore proident\"\n ]\n }\n ],\n \"registryUid\": \"anim eiusmod commodo laborum\",\n \"schema\": [\n {\n \"format\": \"dolore sed magna in\",\n \"hints\": [\n \"ex adipisicing officia\",\n \"sint reprehenderit cupidatat aute\"\n ],\n \"listOptions\": [\n \"culpa enim\",\n \"eni\"\n ],\n \"name\": \"anim ullamco esse enim\",\n \"readonly\": true,\n \"regex\": \"consectetur adipisicing\",\n \"required\": true,\n \"type\": \"ut\"\n },\n {\n \"format\": \"do sed sunt Excepteur\",\n \"hints\": [\n \"sit eu amet sunt\",\n \"sed reprehenderit\"\n ],\n \"listOptions\": [\n \"est fugiat\",\n \"Duis mollit cillum\"\n ],\n \"name\": \"ullamco\",\n \"readonly\": false,\n \"regex\": \"eu adipisicing\",\n \"required\": true,\n \"type\": \"officia\"\n }\n ],\n \"server\": \"sit\",\n \"tag\": \"reprehenderit ex Excepteur id adipisicing\",\n \"type\": \"spectro\",\n \"values\": \"ipsum\",\n \"version\": \"ex\"\n }\n ],\n \"profileVersion\": \"Excepteur elit\",\n \"type\": \"nisi culpa commodo\",\n \"uid\": \"fugiat mollit cupidatat\",\n \"version\": -91932603\n },\n \"instanceConfig\": {\n \"category\": \"veniam esse amet magna cillum\",\n \"cpuSet\": -6554445,\n \"diskGiB\": -70144235,\n \"memoryMiB\": -49524031,\n \"name\": \"qui\",\n \"numCPUs\": -6200382\n },\n \"instanceType\": \"magna dolore\",\n \"isSystemNodePool\": false,\n \"labels\": [\n \"est laboris\",\n \"consectetur id eiusmod sunt Ut\"\n ],\n \"maxSize\": 85935817,\n \"minSize\": -87017396,\n \"name\": \"enim deserunt\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"osType\": \"Linux\",\n \"size\": 56680418,\n \"spotVMOptions\": {\n \"maxPrice\": \"exercitation\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n }\n ]\n },\n \"status\": {\n \"ansibleRoleDigest\": \"anim velit\",\n \"conditions\": [\n {\n \"type\": \"labor\",\n \"status\": \"ipsum commodo enim\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"veniam esse sunt\",\n \"reason\": \"Ut do mollit voluptate est\"\n },\n {\n \"type\": \"nostrud do\",\n \"status\": \"cillum sunt ut ipsum\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"in nisi\",\n \"reason\": \"eu cillum laborum Duis\"\n }\n ],\n \"images\": {\n \"gallery\": \"Duis proident\",\n \"name\": \"ex officia sunt\",\n \"resourceGroup\": \"proident ut id exercitation do\",\n \"state\": \"deserunt \",\n \"subscriptionID\": \"qui cupidatat officia\",\n \"version\": \"proident\"\n },\n \"isAddonLayer\": false,\n \"roleDigest\": {\n \"enimd5\": \"ut do n\",\n \"irure_6a4\": \"Ut\",\n \"cillum_8\": \"reprehenderit deserunt ut minim\",\n \"magnaf0\": \"do dolor elit in\",\n \"ex_9b\": \"aute magna anim\"\n },\n \"sourceImageId\": \"ex cillum in\",\n \"useCapiImage\": true,\n \"vhdImage\": {\n \"id\": \"Excepteur et dolore in\",\n \"name\": \"adipisicing r\",\n \"os\": \"exercitation incididunt Excepteur ad\",\n \"region\": \"consequat cupidatat in\",\n \"state\": \"ut aute adipisicing\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a436bfe1-ec82-408d-a1ff-b95bfd7af934", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9da7a96d-d916-48d7-9b65-407fc16df395", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fb916003-43a2-4b4c-99ca-02271893b155", - "name": "machinePools", - "item": [ - { - "id": "3e0c9909-113d-4dcc-a259-36f3549926e5", - "name": "Creates an Azure cloud config's machine pool", - "request": { - "name": "Creates an Azure cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"in4\": \"\",\n \"nostrud4d\": \"\"\n },\n \"additionalTags\": {\n \"dolor_5f\": \"\",\n \"pariatur_d\": \"\",\n \"et_c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "61482f2e-96a5-4a42-b463-c9b2b174a1af", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ef7bfdfa-b513-455a-9509-760963deb53a", - "name": "{machinePoolName}", - "item": [ - { - "id": "7c65490c-e84b-4e9e-bb12-dbc1ea5e3eba", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "6302c16c-5380-4979-8dd7-7fd51d279f52", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "23a63ca7-6926-4db8-b96c-ec645808defa", - "name": "Updates the specified Azure cloud config's machine pool", - "request": { - "name": "Updates the specified Azure cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"in4\": \"\",\n \"nostrud4d\": \"\"\n },\n \"additionalTags\": {\n \"dolor_5f\": \"\",\n \"pariatur_d\": \"\",\n \"et_c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "74630072-57d3-418b-bddb-87e21395112a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8117b4da-fc8d-4325-8090-857c496d7433", - "name": "machines", - "item": [ - { - "id": "4e8a455c-56d4-4034-ba11-dcaa9f8d70ee", - "name": "Retrieves a list of Azure machines", - "request": { - "name": "Retrieves a list of Azure machines", - "description": { - "content": "Returns all the Azure machines restricted to the user role and filters.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "be667f99-0d04-4336-84a2-1829ee169e8c", - "name": "An array of AWS machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nostrud48\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquad2\": \"\",\n \"consecteturec\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"ipsum0ca\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"culpa_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nostrud_5\": \"\",\n \"dolore_6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"Excepteur_21\": \"\",\n \"esseb\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"cillum deserunt id\",\n \"count\": 66420041,\n \"limit\": 50238422,\n \"offset\": 32040211\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "af2a3991-2408-438a-a2e4-a3d4dc774410", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse_1\": \"\",\n \"voluptate16b\": \"\",\n \"veniam18e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_aad\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"ad_0a5\": \"\",\n \"inc4\": \"\",\n \"cupidatat_18b\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f0c04b51-1083-46fb-a895-9ca4f7113378", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3310efc6-cd8d-4781-ae34-b24686d4e718", - "name": "{machineUid}", - "item": [ - { - "id": "3ad227b6-970e-4259-8e4d-86f9c066fd0e", - "name": "Deletes the specified Azure machine", - "request": { - "name": "Deletes the specified Azure machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "763746fd-1863-430a-8f03-49d3e9d40481", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a58f158f-55af-4c60-a8e0-7765f460c2be", - "name": "Returns the specified Azure machine", - "request": { - "name": "Returns the specified Azure machine", - "description": { - "content": "Returns a Azure machine for the specified uid.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1857b8de-7c9d-4459-95a8-1b09ba9c4bb2", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"consectetur50e\": \"\",\n \"dolore_d\": \"\",\n \"Ut_01c\": \"\",\n \"voluptate_31\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consectetur_c8\": \"\",\n \"irure506\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"proident_8\": \"\",\n \"elit3f3\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "01744835-0414-45b2-9d08-723749d21e1e", - "name": "Updates the specified machine to cloud config's machine pool", - "request": { - "name": "Updates the specified machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse_1\": \"\",\n \"voluptate16b\": \"\",\n \"veniam18e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_aad\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"location\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n },\n \"additionalTags\": {\n \"ad_0a5\": \"\",\n \"inc4\": \"\",\n \"cupidatat_18b\": \"\"\n },\n \"allocatePublicIP\": \"\",\n \"availabilityZone\": {\n \"enabled\": \"\",\n \"id\": \"\"\n },\n \"image\": {\n \"gallery\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"offer\": \"\",\n \"publisher\": \"\",\n \"resourceGroup\": \"\",\n \"sku\": \"\",\n \"subscriptionId\": \"\",\n \"version\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshPublicKey\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3b171b0e-26ed-4f8c-9dc7-4aa4e88529eb", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "azure", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "685c9e55-d0c3-4660-b61f-d9cdf8922e07", - "name": "coxedge/{configUid}", - "item": [ - { - "id": "d7824ae1-46ff-4ac8-88ab-52a5166a061e", - "name": "Returns the specified CoxEdge cloud config", - "request": { - "name": "Returns the specified CoxEdge cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b4d42983-5620-4143-a540-003709dff462", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"veniam magna mollit Excepteur\",\n \"kind\": \"do culpa reprehenderit\",\n \"metadata\": {\n \"annotations\": {\n \"sedbe\": \"\",\n \"proident_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"tempor_590\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"aliquip in id tempor ullamco\",\n \"fieldPath\": \"velit\",\n \"kind\": \"id dolor laborum in\",\n \"name\": \"dolore Ut esse ipsum\",\n \"namespace\": \"eu mollit\",\n \"resourceVersion\": \"culpa proident tempor\",\n \"uid\": \"sint elit\"\n },\n \"clusterConfig\": {\n \"sshAuthorizedKeys\": [\n \"laboris dolor sint exercitation\",\n \"sunt eiusmod\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"occaecat officia magna\",\n \"\"\n ]\n },\n \"environment\": \"laboris est\",\n \"organizationId\": \"pariatur reprehenderit commodo\"\n },\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": false,\n \"additionalLabels\": {\n \"elit4f\": \"incididunt in adipisicing officia\",\n \"reprehenderit_4\": \"ut cillum in\",\n \"dolore_9\": \"Duis labore velit nulla\"\n },\n \"additionalTags\": {\n \"aliquip_f3\": \"sint quis\",\n \"aute_\": \"sit labore\"\n },\n \"deployments\": [\n {\n \"cpuUtilization\": 46568440,\n \"enableAutoScaling\": false,\n \"instancesPerPop\": -35508026,\n \"maxInstancesPerPop\": -87514292,\n \"minInstancesPerPop\": 44225769,\n \"name\": \"velit dolore\",\n \"pops\": [\n \"aliqua\",\n \"amet sed\"\n ]\n },\n {\n \"cpuUtilization\": -30359023,\n \"enableAutoScaling\": true,\n \"instancesPerPop\": 38897244,\n \"maxInstancesPerPop\": -70675439,\n \"minInstancesPerPop\": -22584623,\n \"name\": \"velit dolore dolor\",\n \"pops\": [\n \"dolor\",\n \"occaecat adipisicing\"\n ]\n }\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"nulla non\",\n \"fieldPath\": \"proident et quis dolor in\",\n \"kind\": \"aliqua\",\n \"name\": \"dolore incididunt adipisicing eiusmod\",\n \"namespace\": \"Lorem sint\",\n \"resourceVersion\": \"nulla laborum\",\n \"uid\": \"dolore do voluptate esse\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"tempor dolore\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"in \",\n \"fieldPath\": \"deserunt dolor Ut\",\n \"kind\": \"eiusmod laboris nostrud officia\",\n \"name\": \"id laboris consequat\",\n \"namespace\": \"est fugiat proident id\",\n \"resourceVersion\": \"fugiat ut\",\n \"uid\": \"in Duis qui enim\"\n },\n {\n \"apiVersion\": \"Ut do ea anim\",\n \"fieldPath\": \"amet ullamco Excepteur deserunt laboris\",\n \"kind\": \"ea anim cillum in\",\n \"name\": \"fugiat ut Duis c\",\n \"namespace\": \"ut sint fugiat nisi\",\n \"resourceVersion\": \"veniam do laborum non officia\",\n \"uid\": \"reprehenderit\"\n }\n ],\n \"packServerSecret\": \"est dolore quis irure\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"velit sit\",\n \"annotations\": {\n \"nisi_d5\": \"aute officia velit sunt dolor\",\n \"laborum_04\": \"ut velit nulla\",\n \"aliqua__b\": \"o\"\n },\n \"digest\": \"non amet\",\n \"inValidReason\": \"qui culpa est\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"culpa nisi\",\n \"fieldPath\": \"sint fugiat reprehenderit aliqua\",\n \"kind\": \"cillum sed\",\n \"name\": \"culpa labore\",\n \"namespace\": \"labore culpa\",\n \"resourceVersion\": \"sit reprehenderit incididunt ex\",\n \"uid\": \"in dolore fugiat est do\"\n },\n {\n \"apiVersion\": \"proident nisi enim\",\n \"fieldPath\": \"ut tempor exercitation\",\n \"kind\": \"minim ad dolor\",\n \"name\": \"cillum\",\n \"namespace\": \"Excepteur sint\",\n \"resourceVersion\": \"magna\",\n \"uid\": \"officia dolor\"\n }\n ],\n \"packUid\": \"in ex anim tempor in\",\n \"params\": {\n \"officia106\": \"laborum\",\n \"laboris091\": \"Lorem nisi in\",\n \"dolore_32\": \"anim commodo qui\"\n },\n \"presets\": [\n {\n \"add\": \"dolore irure est\",\n \"displayName\": \"aute officia\",\n \"group\": \"aute ipsum Excepteur\",\n \"name\": \"aliqua enim\",\n \"remove\": [\n \"incididunt minim\",\n \"in eiusmod\"\n ]\n },\n {\n \"add\": \"esse magna\",\n \"displayName\": \"quis tempor\",\n \"group\": \"pariatur proident dolor\",\n \"name\": \"voluptate ut eiusmod\",\n \"remove\": [\n \"nisi exercitation quis sunt amet\",\n \"occaecat\"\n ]\n }\n ],\n \"registryUid\": \"aliqua nulla ad\",\n \"schema\": [\n {\n \"format\": \"in fugiat proident deserunt ex\",\n \"hints\": [\n \"qui ut\",\n \"do ipsum magna\"\n ],\n \"listOptions\": [\n \"amet dolore laborum\",\n \"tempor aute\"\n ],\n \"name\": \"esse ea laboris adipisicing dolore\",\n \"readonly\": true,\n \"regex\": \"laboris ullamco nostrud voluptate\",\n \"required\": true,\n \"type\": \"officia dolore\"\n },\n {\n \"format\": \"eiusmod veniam\",\n \"hints\": [\n \"ea volup\",\n \"Lorem sint laborum\"\n ],\n \"listOptions\": [\n \"nostrud\",\n \"eiusmod ullamco dolore in \"\n ],\n \"name\": \"ut\",\n \"readonly\": false,\n \"regex\": \"incididunt dolore deserunt in esse\",\n \"required\": false,\n \"type\": \"Lorem in enim eu consectetur\"\n }\n ],\n \"server\": \"dolore officia ea ut\",\n \"tag\": \"magna do\",\n \"type\": \"spectro\",\n \"values\": \"ad dolore\",\n \"version\": \"ea culpa\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"fugiat anim reprehenderit con\",\n \"annotations\": {\n \"non_f\": \"do culpa elit esse\",\n \"ad_829\": \"occaecat proident eu enim\"\n },\n \"digest\": \"mollit ullamco\",\n \"inValidReason\": \"cillum minim\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"veniam Excepteur eu\",\n \"fieldPath\": \"occaecat veniam voluptate aliqua\",\n \"kind\": \"quis do\",\n \"name\": \"in qui\",\n \"namespace\": \"id ad ipsum\",\n \"resourceVersion\": \"magna nostrud ullamco sunt\",\n \"uid\": \"cupidatat irure\"\n },\n {\n \"apiVersion\": \"in aliquip\",\n \"fieldPath\": \"consectetur ipsum consequat eu\",\n \"kind\": \"minim in id\",\n \"name\": \"ea ullamco\",\n \"namespace\": \"esse est veniam officia\",\n \"resourceVersion\": \"ea adipisicing non\",\n \"uid\": \"Lorem dolor\"\n }\n ],\n \"packUid\": \"veniam consequat enim consectetur Excepteur\",\n \"params\": {\n \"dolor3d\": \"amet reprehenderit aliqua\",\n \"amet3\": \"mollit aliqua sunt\"\n },\n \"presets\": [\n {\n \"add\": \"nisi tempor ex\",\n \"displayName\": \"in labore\",\n \"group\": \"cupidatat reprehenderit\",\n \"name\": \"nostrud culpa\",\n \"remove\": [\n \"sed\",\n \"nulla esse consequat in\"\n ]\n },\n {\n \"add\": \"cill\",\n \"displayName\": \"consectetur Excepteur ut dolor\",\n \"group\": \"sunt id\",\n \"name\": \"et esse cup\",\n \"remove\": [\n \"culpa sint Excepteur quis minim\",\n \"incididunt dolor nulla ex\"\n ]\n }\n ],\n \"registryUid\": \"mollit consequat deserunt sed\",\n \"schema\": [\n {\n \"format\": \"id sint\",\n \"hints\": [\n \"exercitation occaecat mollit\",\n \"in aute cillum\"\n ],\n \"listOptions\": [\n \"cillum deserunt\",\n \"ut Excepteur elit nulla\"\n ],\n \"name\": \"officia\",\n \"readonly\": true,\n \"regex\": \"ullamco Lorem laborum amet\",\n \"required\": false,\n \"type\": \"in officia nisi\"\n },\n {\n \"format\": \"in tempor\",\n \"hints\": [\n \"eiusmod dolor\",\n \"cupidatat non ullamco\"\n ],\n \"listOptions\": [\n \"ex\",\n \"cupidatat culpa ipsum occaecat\"\n ],\n \"name\": \"ullamco consequat amet et esse\",\n \"readonly\": true,\n \"regex\": \"Excepteur laboris\",\n \"required\": false,\n \"type\": \"ad velit adipisicing dolor\"\n }\n ],\n \"server\": \"sunt aliquip\",\n \"tag\": \"dolore elit est\",\n \"type\": \"helm\",\n \"values\": \"nostrud\",\n \"version\": \"sint nostrud\"\n }\n ],\n \"profileVersion\": \"eiusmod\",\n \"type\": \"aliqua et labore\",\n \"uid\": \"in irure eu\",\n \"version\": 47208132\n },\n \"instanceConfig\": {\n \"category\": \"ut elit ex proident\",\n \"cpuSet\": -28945477,\n \"diskGiB\": 99870026,\n \"memoryMiB\": -89107022,\n \"name\": \"incididunt e\",\n \"numCPUs\": 48897949\n },\n \"labels\": [\n \"voluptate esse la\",\n \"dolore laborum ullamco\"\n ],\n \"maxSize\": 11104404,\n \"minSize\": -42065600,\n \"name\": \"esse cillum\",\n \"securityGroupRules\": [\n {\n \"action\": \"block\",\n \"description\": \"magna et\",\n \"portRange\": \"ut exercitation\",\n \"protocol\": \"ESP\",\n \"source\": \"aliqua dolor exercitation aute anim\",\n \"type\": \"Duis nulla eiusmo\"\n },\n {\n \"action\": \"allow\",\n \"description\": \"ea aute enim occaec\",\n \"portRange\": \"dolore nisi reprehenderit\",\n \"protocol\": \"GRE\",\n \"source\": \"cupidatat in consequat commodo veniam\",\n \"type\": \"sunt ipsum consectetur\"\n }\n ],\n \"size\": -56553126,\n \"spec\": \"in et cupidatat\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n },\n {\n \"isControlPlane\": false,\n \"additionalLabels\": {\n \"elit_86\": \"dolore qui\"\n },\n \"additionalTags\": {\n \"amet1\": \"mollit sunt ipsum\",\n \"commodo_843\": \"velit consequat\",\n \"occaecatb\": \"et fugiat\"\n },\n \"deployments\": [\n {\n \"cpuUtilization\": -76374810,\n \"enableAutoScaling\": true,\n \"instancesPerPop\": 58514484,\n \"maxInstancesPerPop\": 9110954,\n \"minInstancesPerPop\": -80285767,\n \"name\": \"adipisicing reprehenderit culpa labor\",\n \"pops\": [\n \"sed sit aliqua\",\n \"eiusmod id anim\"\n ]\n },\n {\n \"cpuUtilization\": 38634450,\n \"enableAutoScaling\": false,\n \"instancesPerPop\": 86350469,\n \"maxInstancesPerPop\": 43955952,\n \"minInstancesPerPop\": -20722720,\n \"name\": \"esse dolor cupidatat sit nisi\",\n \"pops\": [\n \"non qui elit\",\n \"Ut reprehenderit\"\n ]\n }\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"officia ex mollit adipisicing\",\n \"fieldPath\": \"adipisicing dolor elit\",\n \"kind\": \"sit ut culpa proident\",\n \"name\": \"amet ipsum pariatur\",\n \"namespace\": \"velit fugiat exercitation deserunt\",\n \"resourceVersion\": \"consectetur proident ut\",\n \"uid\": \"ipsum minim \"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"officia ull\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"sit nostrud ullamco\",\n \"fieldPath\": \"dolore nostrud nulla laborum ad\",\n \"kind\": \"nostrud Ut Duis\",\n \"name\": \"Duis ipsum irure aliqua officia\",\n \"namespace\": \"eu aliqua in mollit\",\n \"resourceVersion\": \"Excepteur et\",\n \"uid\": \"cill\"\n },\n {\n \"apiVersion\": \"labore\",\n \"fieldPath\": \"qui velit nisi ea\",\n \"kind\": \"et cupidatat proident\",\n \"name\": \"deserunt quis enim dolore\",\n \"namespace\": \"sit proident ex non incididunt\",\n \"resourceVersion\": \"anim aliquip sint elit in\",\n \"uid\": \"non fugiat ut\"\n }\n ],\n \"packServerSecret\": \"enim irure esse reprehenderit\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"id et eu consequat\",\n \"annotations\": {\n \"irure66a\": \"elit laborum Excepteur\"\n },\n \"digest\": \"ad ex id enim\",\n \"inValidReason\": \"dolore in proiden\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"labore id quis dolor\",\n \"fieldPath\": \"eu commodo reprehenderit\",\n \"kind\": \"ea\",\n \"name\": \"sunt incididunt\",\n \"namespace\": \"ea commodo ad\",\n \"resourceVersion\": \"quis occaecat eiusmod\",\n \"uid\": \"irure laboris enim\"\n },\n {\n \"apiVersion\": \"Ut officia\",\n \"fieldPath\": \"sed esse\",\n \"kind\": \"enim labore voluptate pariatur\",\n \"name\": \"Duis\",\n \"namespace\": \"velit ut\",\n \"resourceVersion\": \"velit inc\",\n \"uid\": \"est non magna\"\n }\n ],\n \"packUid\": \"dolore id magna occaecat\",\n \"params\": {\n \"cupidatat_7e\": \"amet consequat veniam est velit\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod anim tempor\",\n \"displayName\": \"irure minim ullamco\",\n \"group\": \"sed\",\n \"name\": \"consequat magna ut quis\",\n \"remove\": [\n \"Duis fugiat exercitation\",\n \"laborum\"\n ]\n },\n {\n \"add\": \"irure in pariatur\",\n \"displayName\": \"esse irure dolor est amet\",\n \"group\": \"consequat quis cillum do\",\n \"name\": \"veniam dolore est\",\n \"remove\": [\n \"pariatur dolor incididunt occaecat\",\n \"quis\"\n ]\n }\n ],\n \"registryUid\": \"ut ipsum eni\",\n \"schema\": [\n {\n \"format\": \"quis amet sit\",\n \"hints\": [\n \"et aute esse consectetur\",\n \"veniam nisi laboris ut\"\n ],\n \"listOptions\": [\n \"consequat dolore voluptate minim dolor\",\n \"fu\"\n ],\n \"name\": \"velit aute sint amet\",\n \"readonly\": true,\n \"regex\": \"aliquip ullamco cupidatat proident pariatur\",\n \"required\": true,\n \"type\": \"magna\"\n },\n {\n \"format\": \"dolore voluptate culpa\",\n \"hints\": [\n \"Ut dolore cillum Excepteur\",\n \"dolor sit consectetur aliqua quis\"\n ],\n \"listOptions\": [\n \"elit anim\",\n \"ullamco\"\n ],\n \"name\": \"anim deserunt mollit fugiat\",\n \"readonly\": false,\n \"regex\": \"voluptat\",\n \"required\": false,\n \"type\": \"Lorem labore ad aliquip\"\n }\n ],\n \"server\": \"dolore cillum\",\n \"tag\": \"culpa et enim sit\",\n \"type\": \"spectro\",\n \"values\": \"voluptate\",\n \"version\": \"consequat enim laborum adipisicing veniam\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"dolore minim\",\n \"annotations\": {\n \"in3f\": \"Ut incididunt ex occaecat quis\",\n \"Ut8b\": \"non\"\n },\n \"digest\": \"voluptate consectetur nulla Excepteur est\",\n \"inValidReason\": \"nostrud sint sed ipsum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"eiusmod Lorem culpa Excepteur\",\n \"fieldPath\": \"qui cupidatat\",\n \"kind\": \"incididunt magna\",\n \"name\": \"amet est\",\n \"namespace\": \"esse ea ut\",\n \"resourceVersion\": \"in ex\",\n \"uid\": \"in ullamco in dolor\"\n },\n {\n \"apiVersion\": \"labore laborum\",\n \"fieldPath\": \"deserunt est ut incididunt cupidatat\",\n \"kind\": \"dolor eu\",\n \"name\": \"Excepteur incididunt\",\n \"namespace\": \"irure nisi\",\n \"resourceVersion\": \"irure d\",\n \"uid\": \"tempor Ut sunt \"\n }\n ],\n \"packUid\": \"deserunt aliquip\",\n \"params\": {\n \"nisi_4\": \"id et ea\",\n \"veniam_65f\": \"sint est\"\n },\n \"presets\": [\n {\n \"add\": \"tempor ipsum\",\n \"displayName\": \"laboris\",\n \"group\": \"et officia consequat irure enim\",\n \"name\": \"i\",\n \"remove\": [\n \"aute\",\n \"Duis\"\n ]\n },\n {\n \"add\": \"in consequat laboris\",\n \"displayName\": \"minim proident nostrud\",\n \"group\": \"Duis incididunt irure\",\n \"name\": \"cillum in veniam\",\n \"remove\": [\n \"in incididunt esse irure do\",\n \"elit laborum esse anim cupidatat\"\n ]\n }\n ],\n \"registryUid\": \"enim qui incididunt Ut nulla\",\n \"schema\": [\n {\n \"format\": \"in ullamco dolore esse\",\n \"hints\": [\n \"incididunt proident cillum laborum qui\",\n \"dolor minim amet ut labore\"\n ],\n \"listOptions\": [\n \"incididunt culpa pariatur anim\",\n \"incididunt fugiat culpa\"\n ],\n \"name\": \"minim amet irure dolore fugiat\",\n \"readonly\": false,\n \"regex\": \"Ut sed voluptate\",\n \"required\": false,\n \"type\": \"esse\"\n },\n {\n \"format\": \"Ut pariatur laborum\",\n \"hints\": [\n \"cupidatat sint eu do\",\n \"occaecat officia tempor ullamco cillum\"\n ],\n \"listOptions\": [\n \"enim reprehenderit eiusmod aute\",\n \"sint qui ut\"\n ],\n \"name\": \"officia in Lorem eu id\",\n \"readonly\": false,\n \"regex\": \"deserunt irure sunt tempor\",\n \"required\": true,\n \"type\": \"dolor Excepteur\"\n }\n ],\n \"server\": \"cupidatat eiusmod iru\",\n \"tag\": \"enim dolor voluptate fugiat\",\n \"type\": \"helm\",\n \"values\": \"Ut eu reprehenderit non magna\",\n \"version\": \"cupidatat officia mollit quis aliqua\"\n }\n ],\n \"profileVersion\": \"irure et elit\",\n \"type\": \"aute sint dolor eiusmod\",\n \"uid\": \"dolore aliq\",\n \"version\": 68333689\n },\n \"instanceConfig\": {\n \"category\": \"minim amet nisi eu\",\n \"cpuSet\": -5505798,\n \"diskGiB\": -92366720,\n \"memoryMiB\": 52067734,\n \"name\": \"incididunt pariatur occaecat\",\n \"numCPUs\": 78570442\n },\n \"labels\": [\n \"eiusmod qui\",\n \"ut amet\"\n ],\n \"maxSize\": 49620154,\n \"minSize\": 8377191,\n \"name\": \"esse dolore consectetur cupidatat quis\",\n \"securityGroupRules\": [\n {\n \"action\": \"allow\",\n \"description\": \"adipisicing\",\n \"portRange\": \"in qui\",\n \"protocol\": \"ICMP\",\n \"source\": \"fugiat et ea velit\",\n \"type\": \"aliquip dolore deserunt mollit sint\"\n },\n {\n \"action\": \"block\",\n \"description\": \"labore ut officia\",\n \"portRange\": \"Ut occaecat incididunt dolor\",\n \"protocol\": \"TCP\",\n \"source\": \"commodo dolor\",\n \"type\": \"sint veniam\"\n }\n ],\n \"size\": -64053361,\n \"spec\": \"et\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"irure ipsum pariatur\",\n \"status\": \"eiusmod\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"labore dolore qui\",\n \"reason\": \"c\"\n },\n {\n \"type\": \"ad commodo aliquip\",\n \"status\": \"ea laborum esse enim\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"enim dolor\",\n \"reason\": \"commodo\"\n }\n ],\n \"imageID\": \"cillum veniam\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0522e8fa-0a5f-43ed-a45c-5c6e5bbea280", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n \"environment\": \"\",\n \"organizationId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "96981962-6721-46e2-95b7-32a1efb96ed9", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n \"environment\": \"\",\n \"organizationId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "caa873e5-f6a5-4ae1-a59c-c6dee67eec5a", - "name": "machinePools", - "item": [ - { - "id": "d65ec7f5-ae4b-4d22-962e-2e3f1268f83e", - "name": "Creates a CoxEdge cloud config's machine pool", - "request": { - "name": "Creates a CoxEdge cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"amet__2\": \"\",\n \"fugiat_5\": \"\",\n \"ullamco_bcb\": \"\"\n },\n \"additionalTags\": {\n \"labore44\": \"\",\n \"elitf3\": \"\",\n \"incididuntcf\": \"\",\n \"sunt_0\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "065c0938-ee09-42e8-babd-03a85c5704bf", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c9930b5f-9d6e-4846-a295-5a788ec12615", - "name": "{machinePoolName}", - "item": [ - { - "id": "a91f819a-eee7-49ef-a892-83286a2f6a96", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "1109852f-09da-4344-9817-8117fcea65f0", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8f52db79-1ea7-4d05-8133-d4fc58f78625", - "name": "Updates the specified CoxEdge cloud config's machine pool", - "request": { - "name": "Updates the specified CoxEdge cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_0e2\": \"\",\n \"voluptate_8\": \"\"\n },\n \"additionalTags\": {\n \"amet_1\": \"\",\n \"id_2\": \"\",\n \"Excepteur_1\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6f659cde-6c29-4d84-af52-919b275616b9", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "38957ebe-681a-4e31-b152-3510a9be49f7", - "name": "machines", - "item": [ - { - "id": "7309b513-7e9f-45d3-8f24-d726d43a0e10", - "name": "Retrieves a list of CoxEdge machines", - "request": { - "name": "Retrieves a list of CoxEdge machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "54047684-61e0-4fc8-a7f7-934d50d95a88", - "name": "An array of CoxEdge machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"nostrud dolor elit id\",\n \"kind\": \"exercitation quis\",\n \"metadata\": {\n \"annotations\": {\n \"nulla_edf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consequat_51\": \"\",\n \"ex5d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addAnycastIpAddress\": true,\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"image\": \"consectetur tempor\",\n \"persistentStorages\": [\n {\n \"path\": \"\",\n \"size\": \"tempor Duis si\"\n },\n {\n \"path\": \"dolor id Lorem sit in\",\n \"size\": \"et tempor\"\n }\n ],\n \"ports\": [\n {\n \"protocol\": \"consectetur Duis officia id aliquip\",\n \"publicPort\": \"eu ut\",\n \"publicPortDesc\": \"commodo\"\n },\n {\n \"protocol\": \"id consectetur dolor\",\n \"publicPort\": \"exercitation officia in voluptate\",\n \"publicPortDesc\": \"in ex minim Duis\"\n }\n ],\n \"providerId\": \"Lorem culpa\",\n \"specs\": \"labore Ut\",\n \"sshAuthorizedKeys\": [\n \"ad qui eu\",\n \"dolore eu nulla\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"magna eu \",\n \"kind\": \"mollit sit Duis co\",\n \"metadata\": {\n \"annotations\": {\n \"dolor_7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut_244\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addAnycastIpAddress\": false,\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"image\": \"magna aute\",\n \"persistentStorages\": [\n {\n \"path\": \"nostrud\",\n \"size\": \"veniam cillum ipsum\"\n },\n {\n \"path\": \"aliquip ea officia\",\n \"size\": \"nulla non esse\"\n }\n ],\n \"ports\": [\n {\n \"protocol\": \"aute consectetur\",\n \"publicPort\": \"dolore aliquip laboris consectetur\",\n \"publicPortDesc\": \"amet in aliquip consectetur\"\n },\n {\n \"protocol\": \"reprehenderit veniam quis\",\n \"publicPort\": \"nostrud\",\n \"publicPortDesc\": \"adipisicing \"\n }\n ],\n \"providerId\": \"nulla\",\n \"specs\": \"dolore minim culpa sunt deserunt\",\n \"sshAuthorizedKeys\": [\n \"laboris et ullamco ex in\",\n \"sunt incididunt cillum aute\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"dolore Lorem velit\",\n \"count\": 11348024,\n \"limit\": 75380668,\n \"offset\": 54027211\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b40dd2ea-0e35-4e2b-84f0-756e6b460994", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"Duis093\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cupidatat_fb\": \"\",\n \"do__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addAnycastIpAddress\": \"\",\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"image\": \"\",\n \"persistentStorages\": [\n {\n \"path\": \"\",\n \"size\": \"\"\n },\n {\n \"path\": \"\",\n \"size\": \"\"\n }\n ],\n \"ports\": [\n {\n \"protocol\": \"\",\n \"publicPort\": \"\",\n \"publicPortDesc\": \"\"\n },\n {\n \"protocol\": \"\",\n \"publicPort\": \"\",\n \"publicPortDesc\": \"\"\n }\n ],\n \"providerId\": \"\",\n \"specs\": \"\",\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "64ddf6e2-e44c-4e38-8627-b7722f318e81", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "65b4e832-d180-482f-9081-5fef77e1b46e", - "name": "{machineUid}", - "item": [ - { - "id": "39127c83-3c4a-4dfb-ab00-0d8f8209c8e7", - "name": "Deletes the specified CoxEdge machine", - "request": { - "name": "Deletes the specified CoxEdge machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "0c938b09-4e3b-4512-bbb5-30654d00e0d3", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f888fd77-8cbe-4b71-876d-5c4c79d7f033", - "name": "Returns the specified CoxEdge machine", - "request": { - "name": "Returns the specified CoxEdge machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "cc12f267-bc78-4d44-916d-521d0be8566d", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"eiusmodd18\": \"\",\n \"ipsumcc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla_b__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addAnycastIpAddress\": \"\",\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"image\": \"\",\n \"persistentStorages\": [\n {\n \"path\": \"\",\n \"size\": \"\"\n },\n {\n \"path\": \"\",\n \"size\": \"\"\n }\n ],\n \"ports\": [\n {\n \"protocol\": \"\",\n \"publicPort\": \"\",\n \"publicPortDesc\": \"\"\n },\n {\n \"protocol\": \"\",\n \"publicPort\": \"\",\n \"publicPortDesc\": \"\"\n }\n ],\n \"providerId\": \"\",\n \"specs\": \"\",\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cffed9a9-8641-444c-8988-661881fba941", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"Duis093\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cupidatat_fb\": \"\",\n \"do__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addAnycastIpAddress\": \"\",\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"image\": \"\",\n \"persistentStorages\": [\n {\n \"path\": \"\",\n \"size\": \"\"\n },\n {\n \"path\": \"\",\n \"size\": \"\"\n }\n ],\n \"ports\": [\n {\n \"protocol\": \"\",\n \"publicPort\": \"\",\n \"publicPortDesc\": \"\"\n },\n {\n \"protocol\": \"\",\n \"publicPort\": \"\",\n \"publicPortDesc\": \"\"\n }\n ],\n \"providerId\": \"\",\n \"specs\": \"\",\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "33c32981-0c21-4e2f-b056-3c47b6e7162c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "coxedge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "5536def8-1276-418f-979e-6b8136c49d87", - "name": "edge-native/{configUid}", - "item": [ - { - "id": "7ddab9d9-3c94-42ef-8a63-ffb0d31842a4", - "name": "Returns the specified edge-native cloud config", - "request": { - "name": "Returns the specified edge-native cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "221bd527-8c8e-4e24-9703-72597031d322", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"occaecat_89\": \"\",\n \"Lorem6df\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"enim848\": \"\",\n \"doloreb7c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"ullamco magna nisi pariatur\",\n \"host\": \"ut quis elit esse adipisic\",\n \"type\": \"exercitation\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": false\n },\n \"machinePoolConfig\": [\n {\n \"hosts\": [\n {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"IsCandidateCaption\": false,\n \"caCert\": \"laborum est ullamco do\",\n \"staticIP\": \"ipsum dolor est et\"\n },\n {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"IsCandidateCaption\": false,\n \"caCert\": \"mollit magna consequat\",\n \"staticIP\": \"in\"\n }\n ],\n \"additionalLabels\": {\n \"Duis6_\": \"\",\n \"minimf\": \"\",\n \"sed_b\": \"\"\n },\n \"additionalTags\": {\n \"elit_8c\": \"\",\n \"irure_3dd\": \"\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"in laborum\",\n \"fieldPath\": \"deserunt\",\n \"kind\": \"aliqua eu dolor\",\n \"name\": \"esse commodo \",\n \"namespace\": \"ullamco labore est et\",\n \"resourceVersion\": \"ea ut incididunt minim\",\n \"uid\": \"ad aliquip sit Duis sunt\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"adipisicing ipsum\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"nulla in id sint\",\n \"fieldPath\": \"re\",\n \"kind\": \"sint aute laboris Ut\",\n \"name\": \"aute\",\n \"namespace\": \"velit dolor amet ad\",\n \"resourceVersion\": \"dolor eiusmod proident\",\n \"uid\": \"officia in dolor aliqua\"\n },\n {\n \"apiVersion\": \"ea mollit in\",\n \"fieldPath\": \"occaecat ipsum dolore pariatur\",\n \"kind\": \"adipisicing nostrud\",\n \"name\": \"adipisicing qui\",\n \"namespace\": \"fugiat reprehenderit enim\",\n \"resourceVersion\": \"dolore sint\",\n \"uid\": \"anim magna ad qui\"\n }\n ],\n \"packServerSecret\": \"nisi sed do\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"Ut in ut exercitation occaecat\",\n \"annotations\": {\n \"nostrud474\": \"sit et proident ipsum\"\n },\n \"digest\": \"Dui\",\n \"inValidReason\": \"cil\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"dolor eiusmod\",\n \"fieldPath\": \"dolor veniam velit id\",\n \"kind\": \"sit dolor commodo\",\n \"name\": \"Duis ea labore\",\n \"namespace\": \"in ut nulla aute\",\n \"resourceVersion\": \"cupidatat officia eu ullamco sint\",\n \"uid\": \"Ut tempor\"\n },\n {\n \"apiVersion\": \"mollit dolore pariatur eiusmod\",\n \"fieldPath\": \"ipsum in ea\",\n \"kind\": \"veniam magna laborum\",\n \"name\": \"nisi ut proident amet\",\n \"namespace\": \"dolor irure cupidatat\",\n \"resourceVersion\": \"Lorem laborum\",\n \"uid\": \"molli\"\n }\n ],\n \"packUid\": \"minim esse elit fugiat\",\n \"params\": {\n \"amet_23\": \"velit id Lorem in\",\n \"amet4d\": \"dolor\",\n \"occaecat2\": \"proident Excepteur eiusmod labore\"\n },\n \"presets\": [\n {\n \"add\": \"qui ut sunt\",\n \"displayName\": \"exercitation\",\n \"group\": \"dolore ipsum\",\n \"name\": \"Ut qui \",\n \"remove\": [\n \"velit\",\n \"laboris\"\n ]\n },\n {\n \"add\": \"dolor aute enim nisi\",\n \"displayName\": \"ut sint id\",\n \"group\": \"aliquip sunt\",\n \"name\": \"incididunt\",\n \"remove\": [\n \"veniam reprehenderit\",\n \"nulla commodo laborum\"\n ]\n }\n ],\n \"registryUid\": \"culpa nulla esse\",\n \"schema\": [\n {\n \"format\": \"in dolore aliquip\",\n \"hints\": [\n \"dolor tempor ipsum proident\",\n \"in enim cillum magna minim\"\n ],\n \"listOptions\": [\n \"quis laborum non do\",\n \"ipsum Duis anim\"\n ],\n \"name\": \"Excepteur sunt\",\n \"readonly\": false,\n \"regex\": \"fugiat\",\n \"required\": true,\n \"type\": \"eiusmod\"\n },\n {\n \"format\": \"enim aliqua Duis sunt\",\n \"hints\": [\n \"esse sint est\",\n \"ea veniam consectetur es\"\n ],\n \"listOptions\": [\n \"nisi aliquip occaecat proident\",\n \"fugiat nulla\"\n ],\n \"name\": \"minim ad ex\",\n \"readonly\": false,\n \"regex\": \"esse\",\n \"required\": true,\n \"type\": \"anim\"\n }\n ],\n \"server\": \"ad adipisicing amet elit\",\n \"tag\": \"dolore\",\n \"type\": \"manifest\",\n \"values\": \"elit\",\n \"version\": \"Lorem incididunt est do\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"quis reprehenderit\",\n \"annotations\": {\n \"id4\": \"ullamco\",\n \"in_420\": \"occaecat laboris ipsum\"\n },\n \"digest\": \"non\",\n \"inValidReason\": \"non esse mollit laborum in\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"aliqua in\",\n \"fieldPath\": \"dolore in fugiat\",\n \"kind\": \"exercitation com\",\n \"name\": \"ad anim sint\",\n \"namespace\": \"ex\",\n \"resourceVersion\": \"reprehenderit fugiat cupidatat Excepteur\",\n \"uid\": \"reprehenderit consectetur\"\n },\n {\n \"apiVersion\": \"cupidatat sit\",\n \"fieldPath\": \"quis\",\n \"kind\": \"ea id sint \",\n \"name\": \"quis dolore ut esse\",\n \"namespace\": \"anim magna ut\",\n \"resourceVersion\": \"sit ipsum laborum ad\",\n \"uid\": \"aute esse magn\"\n }\n ],\n \"packUid\": \"ex deserunt irure\",\n \"params\": {\n \"commodo80b\": \"et Excepteur id eu\",\n \"dolore_7f\": \"amet ut\"\n },\n \"presets\": [\n {\n \"add\": \"commodo cupidatat\",\n \"displayName\": \"tempor\",\n \"group\": \"minim ullamco in occaecat tempor\",\n \"name\": \"tempor ess\",\n \"remove\": [\n \"dolore in exercitation ut\",\n \"dolor sunt cillu\"\n ]\n },\n {\n \"add\": \"commodo\",\n \"displayName\": \"deserunt e\",\n \"group\": \"et enim laborum\",\n \"name\": \"reprehenderit\",\n \"remove\": [\n \"amet\",\n \"ut non ex\"\n ]\n }\n ],\n \"registryUid\": \"nostrud cons\",\n \"schema\": [\n {\n \"format\": \"Excepteur ullamco aliqua\",\n \"hints\": [\n \"id ea\",\n \"non laborum\"\n ],\n \"listOptions\": [\n \"amet incididunt commodo ullamco in\",\n \"id sed deserunt do exercitation\"\n ],\n \"name\": \"pariatur aliquip Duis\",\n \"readonly\": false,\n \"regex\": \"consectetur\",\n \"required\": true,\n \"type\": \"veniam occaecat velit\"\n },\n {\n \"format\": \"id enim exercitation minim\",\n \"hints\": [\n \"ea id sint elit Ut\",\n \"minim voluptate\"\n ],\n \"listOptions\": [\n \"exercitation\",\n \"dolore voluptate officia in\"\n ],\n \"name\": \"sit velit amet\",\n \"readonly\": true,\n \"regex\": \"in mollit\",\n \"required\": true,\n \"type\": \"cupidatat Duis amet non\"\n }\n ],\n \"server\": \"ipsum aute ullamco\",\n \"tag\": \"velit esse aute veniam\",\n \"type\": \"manifest\",\n \"values\": \"magna voluptate dolore in\",\n \"version\": \"quis ad minim sint\"\n }\n ],\n \"profileVersion\": \"ullamco sint consequat id\",\n \"type\": \"cillum aute incididunt ullamco minim\",\n \"uid\": \"aliquip ad ipsum i\",\n \"version\": 87259385\n },\n \"isControlPlane\": true,\n \"labels\": [\n \"\",\n \"\"\n ],\n \"maxSize\": 75935778,\n \"minSize\": 23817662,\n \"name\": \"fugiat anim do\",\n \"osType\": \"magna minim proident\",\n \"size\": 53131121,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"hosts\": [\n {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"IsCandidateCaption\": false,\n \"caCert\": \"dolor anim nulla proident\",\n \"staticIP\": \"mollit irure sed eu\"\n },\n {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"IsCandidateCaption\": false,\n \"caCert\": \"aliqua ea sunt ut do\",\n \"staticIP\": \"officia mollit id quis\"\n }\n ],\n \"additionalLabels\": {\n \"quis4c9\": \"\",\n \"ex6\": \"\"\n },\n \"additionalTags\": {\n \"culpa_d28\": \"\",\n \"Excepteur_8\": \"\",\n \"eu_0\": \"\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"laboris adipisicing in occ\",\n \"fieldPath\": \"commodo aliqua veniam\",\n \"kind\": \"deserunt in amet eiusmod dolore\",\n \"name\": \"laborum\",\n \"namespace\": \"sed labore dolore exercitation\",\n \"resourceVersion\": \"id sunt officia commodo\",\n \"uid\": \"commodo sed quis irure\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"irure aliquip commod\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"ullamco est sed ipsum\",\n \"fieldPath\": \"ullamco enim minim\",\n \"kind\": \"mollit consequat ut\",\n \"name\": \"voluptate quis\",\n \"namespace\": \"culpa reprehenderit i\",\n \"resourceVersion\": \"comm\",\n \"uid\": \"fugiat officia sit\"\n },\n {\n \"apiVersion\": \"velit sit officia\",\n \"fieldPath\": \"id Duis anim minim\",\n \"kind\": \"cupidatat voluptate pariatur fugiat\",\n \"name\": \"velit elit non\",\n \"namespace\": \"in Ut eiusmod\",\n \"resourceVersion\": \"ut\",\n \"uid\": \"ullamco occaecat minim sint\"\n }\n ],\n \"packServerSecret\": \"elit enim eu aliquip et\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"dolore minim ut in\",\n \"annotations\": {\n \"elit_6f\": \"et voluptate ad\",\n \"amet_5ec\": \"quis amet Duis elit ut\"\n },\n \"digest\": \"Ut consectetur sit laboris dolore\",\n \"inValidReason\": \"est nostrud sit non ex\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"ex\",\n \"fieldPath\": \"enim adipisicing ad\",\n \"kind\": \"dolor anim cupidatat culpa amet\",\n \"name\": \"Lorem reprehenderit in ut\",\n \"namespace\": \"deserunt\",\n \"resourceVersion\": \"enim\",\n \"uid\": \"ea ullamco\"\n },\n {\n \"apiVersion\": \"aute proident\",\n \"fieldPath\": \"Ut fugiat anim occaecat voluptate\",\n \"kind\": \"velit incididunt pariatur\",\n \"name\": \"repr\",\n \"namespace\": \"adipisicing in est\",\n \"resourceVersion\": \"magna\",\n \"uid\": \"eu\"\n }\n ],\n \"packUid\": \"tempor occaecat elit\",\n \"params\": {\n \"ut3d\": \"Excepteur officia voluptate\",\n \"amet37\": \"ut laborum\",\n \"voluptate_d\": \"do commodo nisi Excepteur\"\n },\n \"presets\": [\n {\n \"add\": \"anim\",\n \"displayName\": \"enim anim nisi fugiat\",\n \"group\": \"esse occaecat anim in\",\n \"name\": \"consequat laborum anim\",\n \"remove\": [\n \"nostrud laboris\",\n \"dolore qui \"\n ]\n },\n {\n \"add\": \"anim occaecat et qui ad\",\n \"displayName\": \"ipsum est incididunt cupidatat\",\n \"group\": \"ut ad\",\n \"name\": \"in dolore\",\n \"remove\": [\n \"id\",\n \"reprehenderit\"\n ]\n }\n ],\n \"registryUid\": \"exercitation culpa dolor\",\n \"schema\": [\n {\n \"format\": \"in aliquip deserunt ut\",\n \"hints\": [\n \"nulla Lorem et exercitation\",\n \"culpa ipsum\"\n ],\n \"listOptions\": [\n \"sed eiusmod irure sint elit\",\n \"laborum aliquip Duis nostrud elit\"\n ],\n \"name\": \"velit irure\",\n \"readonly\": true,\n \"regex\": \"nulla dolore\",\n \"required\": true,\n \"type\": \"quis aliqua et incididunt\"\n },\n {\n \"format\": \"ea\",\n \"hints\": [\n \"eu\",\n \"dolor veniam Excepteur officia aliqua\"\n ],\n \"listOptions\": [\n \"commodo magna\",\n \"mollit\"\n ],\n \"name\": \"ex eiusmod officia veniam\",\n \"readonly\": false,\n \"regex\": \"ullamco nulla\",\n \"required\": false,\n \"type\": \"magna dolore\"\n }\n ],\n \"server\": \"non labore ullamco Excepteur\",\n \"tag\": \"id deserunt enim magna\",\n \"type\": \"helm\",\n \"values\": \"voluptate culpa laboris dolore\",\n \"version\": \"in minim elit\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"id\",\n \"annotations\": {\n \"sintbfc\": \"sit eiusmod\",\n \"elitb73\": \"et velit sint\"\n },\n \"digest\": \"cupidatat Ut qui aliquip\",\n \"inValidReason\": \"Duis culpa cupidatat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"in nisi culpa\",\n \"fieldPath\": \"tempor nostrud reprehenderit\",\n \"kind\": \"sit exercitation\",\n \"name\": \"dolore nostrud culpa in dolor\",\n \"namespace\": \"culpa\",\n \"resourceVersion\": \"incididunt Lorem reprehenderit\",\n \"uid\": \"anim dolore nulla\"\n },\n {\n \"apiVersion\": \"nulla\",\n \"fieldPath\": \"Excepteur\",\n \"kind\": \"eiusmod nostrud Lorem\",\n \"name\": \"in proident amet\",\n \"namespace\": \"Ut adipisicing enim incididunt\",\n \"resourceVersion\": \"cupidatat anim amet\",\n \"uid\": \"occaecat anim\"\n }\n ],\n \"packUid\": \"eu et\",\n \"params\": {\n \"aliquip_6bc\": \"dolore ex\",\n \"aute_c\": \"fugiat\"\n },\n \"presets\": [\n {\n \"add\": \"adipis\",\n \"displayName\": \"sint dolor in non\",\n \"group\": \"dolor ea proident ullamco\",\n \"name\": \"esse sit in incididunt\",\n \"remove\": [\n \"anim Excepteur elit qui officia\",\n \"ad\"\n ]\n },\n {\n \"add\": \"ullamco fugiat\",\n \"displayName\": \"consectetur ut\",\n \"group\": \"tempor\",\n \"name\": \"laboris pariatur\",\n \"remove\": [\n \"est ad enim adipisicing aliquip\",\n \"do sed ipsum\"\n ]\n }\n ],\n \"registryUid\": \"veli\",\n \"schema\": [\n {\n \"format\": \"ea cillum\",\n \"hints\": [\n \"fugiat quis labore\",\n \"mollit minim\"\n ],\n \"listOptions\": [\n \"minim et\",\n \"velit consequat\"\n ],\n \"name\": \"eiusmod commodo velit non\",\n \"readonly\": false,\n \"regex\": \"ea consectetur non veniam a\",\n \"required\": false,\n \"type\": \"commodo nulla\"\n },\n {\n \"format\": \"esse nisi\",\n \"hints\": [\n \"proident sit consectetur\",\n \"dolor qu\"\n ],\n \"listOptions\": [\n \"eiusmod veniam elit fugiat deserunt\",\n \"Ut Dui\"\n ],\n \"name\": \"voluptate consequat sit adipisicing\",\n \"readonly\": true,\n \"regex\": \"anim incididunt ipsum\",\n \"required\": false,\n \"type\": \"culpa aute veniam fugiat\"\n }\n ],\n \"server\": \"cupidatat non esse nostrud\",\n \"tag\": \"Lorem laboris irure aute Ut\",\n \"type\": \"manifest\",\n \"values\": \"nisi id dolore in\",\n \"version\": \"labore eiusmod magna ex exercita\"\n }\n ],\n \"profileVersion\": \"aliqua ut\",\n \"type\": \"ut velit laborum ad\",\n \"uid\": \"officia\",\n \"version\": 65868088\n },\n \"isControlPlane\": false,\n \"labels\": [\n \"\",\n \"\"\n ],\n \"maxSize\": -46466951,\n \"minSize\": 17279497,\n \"name\": \"dolore veniam\",\n \"osType\": \"aliquip culpa nisi ex\",\n \"size\": 21819973,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"laboris reprehenderit minim\",\n \"status\": \"fugiat reprehenderit\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"veniam minim ea\",\n \"reason\": \"veniam ut exercitation dolor\"\n },\n {\n \"type\": \"non fugiat ea labore\",\n \"status\": \"sunt laborum cillum incididunt\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"eiusmod nisi consectetur proident ullamco\",\n \"reason\": \"Excepteur aliqua qui adipisicing anim\"\n }\n ],\n \"nodeImage\": \"consequat amet non consectetur\",\n \"sourceImageId\": \"dolor sit\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4e5a31e2-d1cb-428b-8bd8-d0df7bf0a41a", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "130f607f-7ad0-4354-bdf2-e3a731a1cd94", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "51dbed28-7510-4abd-a1f1-caecebfaa989", - "name": "machinePools", - "item": [ - { - "id": "ca982675-66d2-4b16-9e43-6c0ad89dbcd2", - "name": "Creates a edge-native cloud config's machine pool", - "request": { - "name": "Creates a edge-native cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"occaecat_0_\": \"\"\n },\n \"additionalTags\": {\n \"consectetur_ee\": \"\",\n \"nulla56c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f260fcc3-8b89-4b31-bfb1-634a277b4653", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e64dc932-324a-4d8e-9906-ec4cc5a803ba", - "name": "{machinePoolName}", - "item": [ - { - "id": "e716adeb-b861-4bbf-b26f-e62252be6d4f", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "03d1a8f8-0e5a-4a47-a955-0ec179cefc90", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4c6364e5-c9da-4ae1-93b2-acd7a421a996", - "name": "Updates the specified edge-native cloud config's machine pool", - "request": { - "name": "Updates the specified edge-native cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"magna_37c\": \"\"\n },\n \"additionalTags\": {\n \"nullaa\": \"\",\n \"est13\": \"\",\n \"anim_77\": \"\",\n \"mollit_0\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3f5389e2-ddd5-46b9-8b53-9a10ac1ad6a3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e3893e5f-80b3-45c0-b6e1-227820082293", - "name": "machines", - "item": [ - { - "id": "58f3a8f8-ddb3-4456-852f-a091555fc1df", - "name": "Retrieves a list of edge-native machines", - "request": { - "name": "Retrieves a list of edge-native machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f2c09911-f957-4d24-8942-6a4c1e812f4e", - "name": "An array of edge-native machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"nostrud commodo mollit esse Ut\",\n \"kind\": \"exercitation dolor Duis ea\",\n \"metadata\": {\n \"annotations\": {\n \"in_ec1\": \"\",\n \"minim0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut_3\": \"\",\n \"velit_5\": \"\",\n \"commodob\": \"\",\n \"deserunt_261\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"edgeHostUid\": \"voluptate consequat fugiat et\",\n \"instanceType\": {\n \"diskGiB\": -71403999,\n \"memoryMiB\": -44562174,\n \"name\": \"sed mi\",\n \"numCPUs\": 41775169\n },\n \"nics\": [\n {\n \"index\": 91071062,\n \"networkName\": \"ullamco reprehenderit\",\n \"privateIPs\": [\n \"esse Excepteur ipsum dolor\",\n \"exercitation eiusmod esse mollit\"\n ],\n \"publicIp\": \"sit nulla dolore elit velit\"\n },\n {\n \"index\": -71025352,\n \"networkName\": \"exercitation sint enim ut aliqua\",\n \"privateIPs\": [\n \"ex ea mollit irure cupidatat\",\n \"cillum elit incididunt non fugiat\"\n ],\n \"publicIp\": \"irure id pariatur non\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"laborum\",\n \"kind\": \"commodo nisi velit\",\n \"metadata\": {\n \"annotations\": {\n \"reprehenderit_f\": \"\",\n \"Lorembfc\": \"\",\n \"fugiat_f_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmod5_b\": \"\",\n \"sit_7\": \"\",\n \"tempora39\": \"\",\n \"site5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"edgeHostUid\": \"incididunt\",\n \"instanceType\": {\n \"diskGiB\": -9014650,\n \"memoryMiB\": -33548122,\n \"name\": \"ad enim\",\n \"numCPUs\": 83234550\n },\n \"nics\": [\n {\n \"index\": 61537861,\n \"networkName\": \"incididunt ut et\",\n \"privateIPs\": [\n \"tempor Ut sint nulla aute\",\n \"qui\"\n ],\n \"publicIp\": \"ea\"\n },\n {\n \"index\": 59479665,\n \"networkName\": \"tempor commodo\",\n \"privateIPs\": [\n \"exercitation commodo aliqua deserunt laboris\",\n \"ut id magna\"\n ],\n \"publicIp\": \"magna nulla\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ef16668b-79b6-4b44-885e-513a7d2e7ecb", - "name": "Adds the edge-native machine to cloud config's machine pool", - "request": { - "name": "Adds the edge-native machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sit_55\": \"\",\n \"nisi_b4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ametd7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"edgeHostUid\": \"\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "94c4b83d-e66c-40c2-b9cf-1232b77cd99e", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d5ef8244-eb20-4ead-a1f0-581e7ffc305a", - "name": "{machineUid}", - "item": [ - { - "id": "700fefab-6e9c-44c9-9856-5cb9e0faf293", - "name": "Deletes the specified edge-native machine", - "request": { - "name": "Deletes the specified edge-native machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "b183a5f3-02ca-453e-a422-f1c1339903f5", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "26eb844c-817c-4c9f-a607-c340f43af453", - "name": "Returns the specified edge-native machine", - "request": { - "name": "Returns the specified edge-native machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ed10ae50-9796-4cd1-b07a-7a9263f4df3f", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia4e\": \"\",\n \"aliqua_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"do_f\": \"\",\n \"laboris167\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"edgeHostUid\": \"\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c8621ae4-1dfa-4769-aa61-b3c0138c9996", - "name": "Updates the specified machine to cloud config's machine pool", - "request": { - "name": "Updates the specified machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"auteb\": \"\",\n \"anim080\": \"\",\n \"eu_186\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"edgeHostUid\": \"\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cbd2c382-fc40-477b-b186-a50601cd79e2", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge-native", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "1ee87088-980f-4844-b82a-412e1e43d5cc", - "name": "edge/{configUid}", - "item": [ - { - "id": "18db09c4-a78f-49cc-9722-1da5478c19df", - "name": "Returns the specified edge cloud config", - "request": { - "name": "Returns the specified edge cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "580f2676-2308-4f58-aeaf-d020933f31fc", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"sunt magna cillum officia\",\n \"kind\": \"no\",\n \"metadata\": {\n \"annotations\": {\n \"ut_687\": \"\",\n \"proidentc58\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eu08\": \"\",\n \"veniam_03\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"sshKeys\": [\n \"sed\",\n \"te\"\n ]\n },\n \"machinePoolConfig\": [\n {\n \"hosts\": [\n {\n \"hostUid\": \"Duis ali\",\n \"hostAddress\": \"veniam Lorem qu\",\n \"hostIdentity\": {\n \"caCert\": \"Ut magna nisi\",\n \"socketPath\": \"in incididunt consequat in\"\n },\n \"hostName\": \"labore dolore veniam\"\n },\n {\n \"hostUid\": \"culpa elit non in\",\n \"hostAddress\": \"labore ullamco proident ipsum\",\n \"hostIdentity\": {\n \"caCert\": \"nulla est tempor reprehenderit dolor\",\n \"socketPath\": \"Lorem voluptate\"\n },\n \"hostName\": \"voluptate id\"\n }\n ],\n \"additionalLabels\": {\n \"ut_d03\": \"Lorem commodo ipsum sit Excepteur\",\n \"consequatba9\": \"Lorem\"\n },\n \"additionalTags\": {\n \"in7\": \"in tempor \"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"reprehenderit irure veniam magna\",\n \"fieldPath\": \"reprehenderit adipisicing\",\n \"kind\": \"aliqua aute laboris aliquip\",\n \"name\": \"v\",\n \"namespace\": \"in mollit amet\",\n \"resourceVersion\": \"voluptate Duis Ut consequat\",\n \"uid\": \"qui esse aliqua sed\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"veniam deserunt\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"exercitation ex amet veniam\",\n \"fieldPath\": \"ea consectetur id exercitation\",\n \"kind\": \"tempor dolore\",\n \"name\": \"proident in deserunt\",\n \"namespace\": \"sunt eu non\",\n \"resourceVersion\": \"mollit dolor nu\",\n \"uid\": \"deserunt exercitation Ut anim\"\n },\n {\n \"apiVersion\": \"voluptate ad\",\n \"fieldPath\": \"adipisicing enim\",\n \"kind\": \"occaecat ipsum\",\n \"name\": \"do tempor aute cupidatat\",\n \"namespace\": \"esse\",\n \"resourceVersion\": \"pariatur eu U\",\n \"uid\": \"dolor elit\"\n }\n ],\n \"packServerSecret\": \"sint Duis pariatur\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"consequat ut dolore dolore\",\n \"annotations\": {\n \"do_3a5\": \"aute ullamco Lorem\",\n \"dolor__\": \"cillum eiusmod officia\"\n },\n \"digest\": \"do esse dolore ut\",\n \"inValidReason\": \"commodo aliquip nulla\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"elit ea labore consequat\",\n \"fieldPath\": \"officia aliq\",\n \"kind\": \"cupidatat culpa sit mollit\",\n \"name\": \"sit nisi quis Duis\",\n \"namespace\": \"id Excepteur aliqua in\",\n \"resourceVersion\": \"irure anim labore in\",\n \"uid\": \"dolor eiusmod in ipsum\"\n },\n {\n \"apiVersion\": \"esse enim sit\",\n \"fieldPath\": \"consectetur Duis esse officia\",\n \"kind\": \"quis veniam minim\",\n \"name\": \"sit Ut nisi esse\",\n \"namespace\": \"nulla\",\n \"resourceVersion\": \"consequat of\",\n \"uid\": \"amet Lorem sunt\"\n }\n ],\n \"packUid\": \"mollit ex\",\n \"params\": {\n \"et557\": \"culpa officia aliqua\"\n },\n \"presets\": [\n {\n \"add\": \"enim\",\n \"displayName\": \"est do laboris tempor E\",\n \"group\": \"officia labore\",\n \"name\": \"aute fugiat non nisi\",\n \"remove\": [\n \"voluptate adipisicing in\",\n \"et\"\n ]\n },\n {\n \"add\": \"esse ad\",\n \"displayName\": \"dolor qui elit cupida\",\n \"group\": \"veniam D\",\n \"name\": \"in veniam dolor\",\n \"remove\": [\n \"cupidatat anim ex consequat\",\n \"eiusmod ad\"\n ]\n }\n ],\n \"registryUid\": \"occaecat in exercitation veniam si\",\n \"schema\": [\n {\n \"format\": \"Ut proident commodo quis esse\",\n \"hints\": [\n \"eu ut\",\n \"Duis ipsum magna deserunt est\"\n ],\n \"listOptions\": [\n \"Ut sit ut\",\n \"exercitation ad reprehenderit veniam\"\n ],\n \"name\": \"non Excepteur enim voluptat\",\n \"readonly\": false,\n \"regex\": \"veniam consectetur dolor\",\n \"required\": true,\n \"type\": \"dolore sit ipsum\"\n },\n {\n \"format\": \"Lorem Excepteur\",\n \"hints\": [\n \"nost\",\n \"nisi veniam minim\"\n ],\n \"listOptions\": [\n \"commodo in ad\",\n \"aliqua voluptate\"\n ],\n \"name\": \"ex ullamco commodo\",\n \"readonly\": true,\n \"regex\": \"sed do ea tempor\",\n \"required\": true,\n \"type\": \"Ut sed ipsum\"\n }\n ],\n \"server\": \"ut voluptate ad \",\n \"tag\": \"sit dolor eiusmod culpa\",\n \"type\": \"spectro\",\n \"values\": \"amet eu\",\n \"version\": \"minim ut cupi\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"ad culpa enim\",\n \"annotations\": {\n \"irure5a\": \"ea\",\n \"exercitation_b\": \"Ut esse veniam\"\n },\n \"digest\": \"cupidatat in voluptate\",\n \"inValidReason\": \"non sint aute ad enim\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"nostrud pariatur anim dolore\",\n \"fieldPath\": \"esse Duis laborum aute\",\n \"kind\": \"tempor esse ad\",\n \"name\": \"pariatur exercitation ad adipisicing\",\n \"namespace\": \"\",\n \"resourceVersion\": \"dolor elit amet qui\",\n \"uid\": \"laborum culpa sunt quis ut\"\n },\n {\n \"apiVersion\": \"mollit minim dolor\",\n \"fieldPath\": \"ut proident irure\",\n \"kind\": \"id et deserunt laborum\",\n \"name\": \"aliquip amet irure\",\n \"namespace\": \"ex dolore\",\n \"resourceVersion\": \"nostrud fugiat irure nulla\",\n \"uid\": \"qui in dolor\"\n }\n ],\n \"packUid\": \"quis exercitation velit proident labo\",\n \"params\": {\n \"mollit454\": \"eiusmod quis minim exercitation\"\n },\n \"presets\": [\n {\n \"add\": \"aliqua laborum\",\n \"displayName\": \"eiusmod Excepteur Duis ullamco\",\n \"group\": \"laborum reprehenderit fugiat\",\n \"name\": \"consequat esse\",\n \"remove\": [\n \"dolore quis deserunt la\",\n \"Lorem velit\"\n ]\n },\n {\n \"add\": \"sed est\",\n \"displayName\": \"adipisicing ullamco sint\",\n \"group\": \"velit\",\n \"name\": \"an\",\n \"remove\": [\n \"Duis nisi\",\n \"anim laborum veniam fugiat\"\n ]\n }\n ],\n \"registryUid\": \"in esse pariatur velit\",\n \"schema\": [\n {\n \"format\": \"proident ipsum mollit\",\n \"hints\": [\n \"commodo sunt labore\",\n \"nostrud\"\n ],\n \"listOptions\": [\n \"cupidatat magna dolor\",\n \"eiusmod \"\n ],\n \"name\": \"aliqua in aute dolor ex\",\n \"readonly\": false,\n \"regex\": \"magna in aliquip\",\n \"required\": false,\n \"type\": \"dolore cillum ut\"\n },\n {\n \"format\": \"eu sed in nisi nostrud\",\n \"hints\": [\n \"tempor proident irure veniam\",\n \"consequat labore velit enim\"\n ],\n \"listOptions\": [\n \"a\",\n \"anim\"\n ],\n \"name\": \"laboris aliqua\",\n \"readonly\": false,\n \"regex\": \"ut fugiat et\",\n \"required\": true,\n \"type\": \"exercitation fug\"\n }\n ],\n \"server\": \"sit aliquip\",\n \"tag\": \"enim ut dolore consequat Ut\",\n \"type\": \"manifest\",\n \"values\": \"ex nostrud\",\n \"version\": \"reprehenderit nulla\"\n }\n ],\n \"profileVersion\": \"consectetur sit irure incididunt\",\n \"type\": \"fugiat pariatur Ut\",\n \"uid\": \"nisi aut\",\n \"version\": 66045221\n },\n \"isControlPlane\": true,\n \"labels\": [\n \"do id nisi\",\n \"deserunt quis sit\"\n ],\n \"maxSize\": 7471321,\n \"minSize\": -43271615,\n \"name\": \"ullamco sunt voluptate\",\n \"size\": -29412934,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"hosts\": [\n {\n \"hostUid\": \"sunt veniam irure dolore\",\n \"hostAddress\": \"do esse cillum \",\n \"hostIdentity\": {\n \"caCert\": \"consequat enim\",\n \"socketPath\": \"magna in\"\n },\n \"hostName\": \"et ut\"\n },\n {\n \"hostUid\": \"veniam qui Duis ea\",\n \"hostAddress\": \"ut eu\",\n \"hostIdentity\": {\n \"caCert\": \"in\",\n \"socketPath\": \"in Duis velit dolore\"\n },\n \"hostName\": \"eu ullamco\"\n }\n ],\n \"additionalLabels\": {\n \"qui_e2a\": \"reprehenderit commodo\",\n \"Lorem0d7\": \"esse magna velit\",\n \"dolor_e8\": \"irure amet commodo pariatur aute\",\n \"reprehenderit_9c\": \"officia nisi esse do\"\n },\n \"additionalTags\": {\n \"doff\": \"cillum lab\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"ea ut\",\n \"fieldPath\": \"culpa\",\n \"kind\": \"nulla esse Excepteur fugiat\",\n \"name\": \"in\",\n \"namespace\": \"est et\",\n \"resourceVersion\": \"Duis et fugiat\",\n \"uid\": \"minim tempor aliqua sit\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"irure ipsum\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"minim\",\n \"fieldPath\": \"des\",\n \"kind\": \"do laboris aute\",\n \"name\": \"consec\",\n \"namespace\": \"ad Ut\",\n \"resourceVersion\": \"reprehenderit mollit do\",\n \"uid\": \"id\"\n },\n {\n \"apiVersion\": \"est elit nisi\",\n \"fieldPath\": \"elit\",\n \"kind\": \"exercitation\",\n \"name\": \"Lorem et\",\n \"namespace\": \"exercitation consequat ea\",\n \"resourceVersion\": \"aliquip qui Lorem ven\",\n \"uid\": \"repre\"\n }\n ],\n \"packServerSecret\": \"quis labore id ipsum\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"sint ad laboris cupidatat\",\n \"annotations\": {\n \"Ut_e\": \"ipsum in cupidatat ullamco sit\"\n },\n \"digest\": \"Ut\",\n \"inValidReason\": \"consectetur ut id e\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"nostrud nulla aliqua officia\",\n \"fieldPath\": \"anim magna\",\n \"kind\": \"anim ut cillum dol\",\n \"name\": \"laborum\",\n \"namespace\": \"sed lab\",\n \"resourceVersion\": \"velit au\",\n \"uid\": \"anim exercitation\"\n },\n {\n \"apiVersion\": \"ex pariatur aute\",\n \"fieldPath\": \"eu velit enim\",\n \"kind\": \"aliqua nulla dolore\",\n \"name\": \"aute elit\",\n \"namespace\": \"ea ullamco\",\n \"resourceVersion\": \"sed anim culpa\",\n \"uid\": \"consectetur nostrud sit eiusmod nulla\"\n }\n ],\n \"packUid\": \"dolor officia\",\n \"params\": {\n \"mollit4b\": \"eu\"\n },\n \"presets\": [\n {\n \"add\": \"in mo\",\n \"displayName\": \"veniam in culpa\",\n \"group\": \"Excepteur sint\",\n \"name\": \"dolor mollit\",\n \"remove\": [\n \"Duis dolor\",\n \"et elit laborum\"\n ]\n },\n {\n \"add\": \"magna reprehenderit consequat in\",\n \"displayName\": \"reprehenderit cillum sed ea sunt\",\n \"group\": \"ea ex est\",\n \"name\": \"qui Excepteur nisi\",\n \"remove\": [\n \"ea cupidatat dolore proident culpa\",\n \"dolor et consequat Lorem\"\n ]\n }\n ],\n \"registryUid\": \"id ullamco\",\n \"schema\": [\n {\n \"format\": \"cupidatat do adipisicing ex Lorem\",\n \"hints\": [\n \"enim dolor deserunt in\",\n \"laborum aliquip fugiat\"\n ],\n \"listOptions\": [\n \"nisi qui\",\n \"do laboris\"\n ],\n \"name\": \"cupidatat sint\",\n \"readonly\": false,\n \"regex\": \"cupidatat Excepteur\",\n \"required\": true,\n \"type\": \"est mollit ut\"\n },\n {\n \"format\": \"elit et\",\n \"hints\": [\n \"consectetur ad Ut aute Excepteur\",\n \"minim aliquip est in incididunt\"\n ],\n \"listOptions\": [\n \"et exercitation consectetur\",\n \"esse dolor dolore exercitation eu\"\n ],\n \"name\": \"ut anim proident minim\",\n \"readonly\": true,\n \"regex\": \"anim\",\n \"required\": false,\n \"type\": \"deserunt eiusmod est\"\n }\n ],\n \"server\": \"cillum est aliqua\",\n \"tag\": \"labore\",\n \"type\": \"helm\",\n \"values\": \"velit ipsum\",\n \"version\": \"tempor dolore reprehenderit\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"aute nulla labore pariatur\",\n \"annotations\": {\n \"deserunt_d_\": \"sed Ut ut\"\n },\n \"digest\": \"id eu culpa \",\n \"inValidReason\": \"in in Excepteur\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"ut elit quis sed velit\",\n \"fieldPath\": \"quis aute\",\n \"kind\": \"qui nulla anim\",\n \"name\": \"q\",\n \"namespace\": \"irure nisi\",\n \"resourceVersion\": \"incididunt irure magna\",\n \"uid\": \"proident sunt\"\n },\n {\n \"apiVersion\": \"fugiat in mollit laborum\",\n \"fieldPath\": \"ad culpa\",\n \"kind\": \"pari\",\n \"name\": \"inci\",\n \"namespace\": \"proident cillum do in\",\n \"resourceVersion\": \"et\",\n \"uid\": \"qui laborum exercitation ut\"\n }\n ],\n \"packUid\": \"ex non\",\n \"params\": {\n \"amet_6\": \"voluptate incididunt\",\n \"pariatur_e56\": \"ullamco consectetur sunt laborum Ut\"\n },\n \"presets\": [\n {\n \"add\": \"aliqua proi\",\n \"displayName\": \"aliqua adipisicing ullamco\",\n \"group\": \"voluptate\",\n \"name\": \"do dolore Ut volupt\",\n \"remove\": [\n \"in est consequat amet\",\n \"ea mollit aute aliquip\"\n ]\n },\n {\n \"add\": \"ipsum aliquip officia anim labore\",\n \"displayName\": \"ut cupidatat\",\n \"group\": \"reprehenderit nulla dolore\",\n \"name\": \"eu deserunt exercitation\",\n \"remove\": [\n \"anim Duis quis ad\",\n \"a\"\n ]\n }\n ],\n \"registryUid\": \"in tempor esse\",\n \"schema\": [\n {\n \"format\": \"ullamco\",\n \"hints\": [\n \"tempor culpa Duis\",\n \"incididunt eu des\"\n ],\n \"listOptions\": [\n \"magna ut sunt\",\n \"Duis Lorem dolore\"\n ],\n \"name\": \"do enim in Lorem ex\",\n \"readonly\": true,\n \"regex\": \"ullamco consequat nisi non\",\n \"required\": true,\n \"type\": \"eiusmod velit pariatur dolore culpa\"\n },\n {\n \"format\": \"voluptate dolore commodo\",\n \"hints\": [\n \"consectetur irure sint adipisicing\",\n \"aliqua irur\"\n ],\n \"listOptions\": [\n \"minim Duis dolore\",\n \"Lorem culpa veniam ad\"\n ],\n \"name\": \"Ut in dolore\",\n \"readonly\": false,\n \"regex\": \"cillum aute veniam deserunt\",\n \"required\": false,\n \"type\": \"sint velit\"\n }\n ],\n \"server\": \"ut sed dolor ul\",\n \"tag\": \"do ea culpa sit Excepteur\",\n \"type\": \"spectro\",\n \"values\": \"dolore nostrud Lorem\",\n \"version\": \"incididunt Duis veniam\"\n }\n ],\n \"profileVersion\": \"voluptate in\",\n \"type\": \"aliquip ullamco\",\n \"uid\": \"consequat veniam ullamco officia\",\n \"version\": -51126563\n },\n \"isControlPlane\": true,\n \"labels\": [\n \"ut\",\n \"eiusmod Ut consequat dolore\"\n ],\n \"maxSize\": 31648459,\n \"minSize\": -17917481,\n \"name\": \"eiusmod\",\n \"size\": 35010036,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n }\n ]\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"quis esse in\",\n \"status\": \"f\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"sed aliquip voluptate officia mollit\",\n \"reason\": \"veniam anim et\"\n },\n {\n \"type\": \"dolor deserunt\",\n \"status\": \"amet tempor adipisicing\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"aute\",\n \"reason\": \"ex dolor aute\"\n }\n ],\n \"nodeImage\": \"anim veniam\",\n \"sourceImageId\": \"el\",\n \"useCapiImage\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "19be936f-c273-4c19-8405-ed4f500cfc19", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6b8f4e91-6d6e-48df-b747-40adfaee88ce", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "701dc98a-2d79-471b-9292-e85e6acb2bb2", - "name": "machinePools", - "item": [ - { - "id": "b1af86b3-aa2d-4547-a168-33e4fcb39b31", - "name": "Creates a edge cloud config's machine pool", - "request": { - "name": "Creates a edge cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"est63e\": \"\",\n \"ipsum__58\": \"\"\n },\n \"additionalTags\": {\n \"dolor_f03\": \"\",\n \"ullamcoa4f\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8be20ac5-0dee-4718-a212-eceee2a849bb", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "22789029-5508-465a-ae8a-9a0fee3d13c7", - "name": "{machinePoolName}", - "item": [ - { - "id": "19690e2b-5412-4e3c-a8fa-6037ee10e84d", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "ce06365f-af75-4c5b-a0dc-624b5feecc58", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f85e5f3b-3b27-4a77-9787-dab16db957b4", - "name": "Updates the specified Edge cloud config's machine pool", - "request": { - "name": "Updates the specified Edge cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"seda89\": \"\",\n \"reprehenderit_3\": \"\"\n },\n \"additionalTags\": {\n \"magna_1c\": \"\",\n \"elit_13a\": \"\",\n \"consequat82\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a9a46b35-3a19-4e03-a0e8-99b6ad2bc312", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "191aca21-d712-40c2-9d7f-862903636c5d", - "name": "machines", - "item": [ - { - "id": "6b06794c-612b-47ce-b038-e263b4fd0e0b", - "name": "Retrieves a list of Edge machines", - "request": { - "name": "Retrieves a list of Edge machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "293c8c42-9456-4615-acf9-cb095030c9a4", - "name": "An array of Edge machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"nulla Lorem cillum sed dolore\",\n \"kind\": \"incididunt ea anim\",\n \"metadata\": {\n \"annotations\": {\n \"fugiat_6\": \"\",\n \"dolore_f88\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmod_cc\": \"\",\n \"tempor__5f\": \"\",\n \"Lorem_6\": \"\",\n \"eu_ea8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bootstrapped\": true,\n \"customImage\": \"eu ut dese\",\n \"edgeHostUid\": \"dolore\",\n \"instanceType\": {\n \"numCPUs\": 36367320,\n \"memoryInMB\": 75859915\n },\n \"loadBalancerConfigured\": true,\n \"mounts\": [\n {\n \"containerPath\": \"minim\",\n \"hostPath\": \"velit dolor eiusmod\",\n \"readonly\": false\n },\n {\n \"containerPath\": \"et laborum elit\",\n \"hostPath\": \"reprehenderit est culpa commodo\",\n \"readonly\": false\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"voluptate aliqua sunt\",\n \"kind\": \"aute ullamco\",\n \"metadata\": {\n \"annotations\": {\n \"ipsum8\": \"\",\n \"dolore_3_\": \"\",\n \"Duis22\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt63\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bootstrapped\": false,\n \"customImage\": \"dolore adipisicing\",\n \"edgeHostUid\": \"ea in\",\n \"instanceType\": {\n \"numCPUs\": 20231074,\n \"memoryInMB\": -43544236\n },\n \"loadBalancerConfigured\": false,\n \"mounts\": [\n {\n \"containerPath\": \"amet esse dolor\",\n \"hostPath\": \"et proident laborum\",\n \"readonly\": true\n },\n {\n \"containerPath\": \"ut velit\",\n \"hostPath\": \"dolore consectetur\",\n \"readonly\": false\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b6e79a3c-560c-4e3a-bc33-49422fa49398", - "name": "Adds the Edge machine to cloud config's machine pool", - "request": { - "name": "Adds the Edge machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"enima\": \"\",\n \"mollit_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"enimb\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bootstrapped\": \"\",\n \"customImage\": \"\",\n \"edgeHostUid\": \"\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\"\n },\n \"loadBalancerConfigured\": \"\",\n \"mounts\": [\n {\n \"containerPath\": \"\",\n \"hostPath\": \"\",\n \"readonly\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b27a9ed5-7af1-4c5b-9f50-78b1f51de31c", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "323f9010-300f-45bc-8d91-a8797256b35a", - "name": "{machineUid}", - "item": [ - { - "id": "fa7a2f35-e607-4e46-b7f2-e0ecfb30f1ba", - "name": "Deletes the specified Edge machine", - "request": { - "name": "Deletes the specified Edge machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "90ff236b-97ef-4557-b5d6-be3865e4bcdb", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "86bde4e6-c763-44f0-a337-32bdc2f4faee", - "name": "Returns the specified Edge machine", - "request": { - "name": "Returns the specified Edge machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "855a2027-55a8-49f3-9cf1-6072698de679", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"anime7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eud_\": \"\",\n \"nulla1\": \"\",\n \"sitc16\": \"\",\n \"sit_0d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bootstrapped\": \"\",\n \"customImage\": \"\",\n \"edgeHostUid\": \"\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\"\n },\n \"loadBalancerConfigured\": \"\",\n \"mounts\": [\n {\n \"containerPath\": \"\",\n \"hostPath\": \"\",\n \"readonly\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6ef04034-368d-4ffa-b7cd-c272a7841306", - "name": "Updates the specified machine to cloud config's machine pool", - "request": { - "name": "Updates the specified machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"essee14\": \"\",\n \"Lorem_35e\": \"\",\n \"ea_5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_b_\": \"\",\n \"ea_3\": \"\",\n \"et45\": \"\",\n \"Duis_324\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bootstrapped\": \"\",\n \"customImage\": \"\",\n \"edgeHostUid\": \"\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\"\n },\n \"loadBalancerConfigured\": \"\",\n \"mounts\": [\n {\n \"containerPath\": \"\",\n \"hostPath\": \"\",\n \"readonly\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b435202e-9db9-4b9a-b033-111123d5c070", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "edge", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "51465477-6e3b-421b-84a1-cb5a9aaa32bd", - "name": "eks/{configUid}", - "item": [ - { - "id": "37216406-853e-4b75-921d-fac756b3804a", - "name": "Returns the specified EKS cloud config", - "request": { - "name": "Returns the specified EKS cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "effb594c-af07-4de7-8c23-ad35839819ac", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"dolor officia qui nostrud\",\n \"kind\": \"cupidatat voluptate officia\",\n \"metadata\": {\n \"annotations\": {\n \"nullaf\": \"\",\n \"proident_a2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamcoc_f\": \"\",\n \"in15f\": \"\",\n \"tempor_1da\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"sit\",\n \"fieldPath\": \"occaecat nulla eu in\",\n \"kind\": \"minim sint commodo\",\n \"name\": \"occaeca\",\n \"namespace\": \"do sunt labore minim\",\n \"resourceVersion\": \"do in consequat ex\",\n \"uid\": \"veniam exercitation ad sint\"\n },\n \"clusterConfig\": {\n \"region\": \"pariatur\",\n \"addons\": [\n {\n \"name\": \"eu laborum\",\n \"version\": \"anim laboris Lorem\",\n \"conflictResolution\": \"cupidatat mollit tempor\",\n \"serviceAccountRoleARN\": \"velit pariatur\"\n },\n {\n \"name\": \"tempor\",\n \"version\": \"culpa ea id Lorem\",\n \"conflictResolution\": \"occaecat deserunt Ut\",\n \"serviceAccountRoleARN\": \"sed deserunt proident\"\n }\n ],\n \"bastionDisabled\": true,\n \"controlPlaneLoadBalancer\": \"culpa Excepteur\",\n \"encryptionConfig\": {\n \"isEnabled\": false,\n \"provider\": \"non\",\n \"resources\": [\n \"est\",\n \"aute tempor\"\n ]\n },\n \"endpointAccess\": {\n \"private\": false,\n \"public\": true,\n \"publicCIDRs\": [\n \"velit Duis amet voluptate\",\n \"mollit culpa\"\n ]\n },\n \"sshKeyName\": \"deserunt\",\n \"vpcId\": \"consequat et\"\n },\n \"fargateProfiles\": [\n {\n \"name\": \"ullamco in\",\n \"additionalTags\": {\n \"magna_19f\": \"officia\",\n \"anim_8\": \"ullamco laboris ipsum\",\n \"fugiat_176\": \"elit\",\n \"culpa_89\": \"est mollit\"\n },\n \"selectors\": [\n {\n \"namespace\": \"aliqua\",\n \"labels\": {\n \"adipisicing_061\": \"adipisicing occaecat aliqua et\",\n \"veniambfc\": \"in deserunt\"\n }\n },\n {\n \"namespace\": \"r\",\n \"labels\": {\n \"sed_784\": \"anim enim proident nulla\"\n }\n }\n ],\n \"subnetIds\": [\n \"aliquip ea\",\n \"voluptate\"\n ]\n },\n {\n \"name\": \"eiusmod dolore ea velit\",\n \"additionalTags\": {\n \"eu_8\": \"ut off\",\n \"sint28a\": \"fugiat Ut minim\"\n },\n \"selectors\": [\n {\n \"namespace\": \"sed\",\n \"labels\": {\n \"nostrud20\": \"minim mollit\",\n \"irure425\": \"ea officia non in\"\n }\n },\n {\n \"namespace\": \"al\",\n \"labels\": {\n \"quis_1\": \"magna\"\n }\n }\n ],\n \"subnetIds\": [\n \"dolore\",\n \"commodo sint sunt\"\n ]\n }\n ],\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": false,\n \"additionalLabels\": {\n \"velit_a3\": \"voluptate officia\",\n \"voluptatee\": \"nostrud adipisicing labore\",\n \"magna30\": \"non sed\",\n \"enimd2\": \"ipsum anim comm\"\n },\n \"additionalTags\": {\n \"adipisicing_8\": \"minim cillum Ut quis\"\n },\n \"azs\": [\n \"et anim do quis mollit\",\n \"veniam\"\n ],\n \"capacityType\": \"on-demand\",\n \"infraProfileRef\": {\n \"apiVersion\": \"dolore ipsum a\",\n \"fieldPath\": \"ex sint irure magna\",\n \"kind\": \"esse sint nulla in\",\n \"name\": \"non\",\n \"namespace\": \"aliquip Duis laborum in\",\n \"resourceVersion\": \"officia ad ut\",\n \"uid\": \"tempor in do ut\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ut m\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"nulla sit in\",\n \"fieldPath\": \"est exercita\",\n \"kind\": \"irure\",\n \"name\": \"reprehenderit cillum deserunt\",\n \"namespace\": \"conse\",\n \"resourceVersion\": \"mollit Duis labore est esse\",\n \"uid\": \"qui labore\"\n },\n {\n \"apiVersion\": \"incididunt\",\n \"fieldPath\": \"et\",\n \"kind\": \"ullamco velit eiusmod\",\n \"name\": \"aliquip nostrud Duis ad\",\n \"namespace\": \"reprehenderit eiusmod minim\",\n \"resourceVersion\": \"enim aute\",\n \"uid\": \"in in eu\"\n }\n ],\n \"packServerSecret\": \"sunt consectetur\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"laboris ullamco\",\n \"annotations\": {\n \"minim_f_7\": \"in ullamco et\",\n \"Loremc\": \"est minim quis officia aliqua\",\n \"fugiat_dc7\": \"ullamco dolor\"\n },\n \"digest\": \"est esse sed\",\n \"inValidReason\": \"sint quis ea in\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"ex deserunt\",\n \"fieldPath\": \"ut adipisicing cupidatat\",\n \"kind\": \"dolor enim qui quis cupidatat\",\n \"name\": \"proident in aliqua\",\n \"namespace\": \"esse eu nisi in\",\n \"resourceVersion\": \"consectetur sunt dolor qui\",\n \"uid\": \"ea veniam magna consectetur\"\n },\n {\n \"apiVersion\": \"ipsum qui sit\",\n \"fieldPath\": \"ut enim dolor\",\n \"kind\": \"sint cil\",\n \"name\": \"ea\",\n \"namespace\": \"\",\n \"resourceVersion\": \"consectetur laboris et Lorem aliquip\",\n \"uid\": \"enim in\"\n }\n ],\n \"packUid\": \"velit magna anim reprehenderit\",\n \"params\": {\n \"reprehenderit_cdc\": \"a\",\n \"reprehenderit_3\": \"nostrud exercitation velit aliquip\"\n },\n \"presets\": [\n {\n \"add\": \"sed dolore ex in\",\n \"displayName\": \"eiusmod qui voluptate irure minim\",\n \"group\": \"voluptate do\",\n \"name\": \"consequat es\",\n \"remove\": [\n \"aliquip veniam\",\n \"reprehenderit consectetur e\"\n ]\n },\n {\n \"add\": \"cillum minim\",\n \"displayName\": \"ut dolor dolore ipsum ad\",\n \"group\": \"pariatur nostrud cupidatat ut\",\n \"name\": \"dolore voluptate eiusmod\",\n \"remove\": [\n \"no\",\n \"cupidatat amet dolor voluptate\"\n ]\n }\n ],\n \"registryUid\": \"dolor nisi in non\",\n \"schema\": [\n {\n \"format\": \"magna nulla\",\n \"hints\": [\n \"enim pariatur minim\",\n \"aliqua dolore \"\n ],\n \"listOptions\": [\n \"in laborum\",\n \"non laboris qui nisi\"\n ],\n \"name\": \"ipsum anim\",\n \"readonly\": true,\n \"regex\": \"ex elit pariatur\",\n \"required\": true,\n \"type\": \"occaecat veniam\"\n },\n {\n \"format\": \"ea Duis in non\",\n \"hints\": [\n \"eu Duis fugiat\",\n \"dolor sit\"\n ],\n \"listOptions\": [\n \"irure cupidatat qui\",\n \"commodo in laborum deserunt\"\n ],\n \"name\": \"voluptate\",\n \"readonly\": false,\n \"regex\": \"ea id dolore Duis\",\n \"required\": false,\n \"type\": \"veniam culpa\"\n }\n ],\n \"server\": \"labore aute et\",\n \"tag\": \"irure aliqua fugiat dolore exercitation\",\n \"type\": \"manifest\",\n \"values\": \"dolore\",\n \"version\": \"sunt in non magna commodo\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"proident adipisicing elit\",\n \"annotations\": {\n \"aliqua3d\": \"voluptate eiusmod\",\n \"labore_2e\": \"do fugiat proident irure incididunt\"\n },\n \"digest\": \"ut dolore aliqua aliquip\",\n \"inValidReason\": \"dolo\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"ullamco ipsum do dolore\",\n \"fieldPath\": \"deserunt\",\n \"kind\": \"dolore sit mollit aliquip\",\n \"name\": \"reprehenderit Excepteur\",\n \"namespace\": \"deserunt reprehenderit sunt et qui\",\n \"resourceVersion\": \"in nulla nisi\",\n \"uid\": \"in ut eu dolore\"\n },\n {\n \"apiVersion\": \"officia consequat incididunt aute enim\",\n \"fieldPath\": \"non sunt\",\n \"kind\": \"qui\",\n \"name\": \"dolore in Excepteur nisi\",\n \"namespace\": \"sit ut\",\n \"resourceVersion\": \"proident ullamco dolore ut\",\n \"uid\": \"nisi dolore\"\n }\n ],\n \"packUid\": \"el\",\n \"params\": {\n \"do1f\": \"culpa\",\n \"labore_231\": \"aliqua commodo dolore adipisicing\",\n \"dolor_e8\": \"eu\",\n \"culpa_e\": \"Ut in exercitation cillum\"\n },\n \"presets\": [\n {\n \"add\": \"Ut eu ipsum sed elit\",\n \"displayName\": \"consectetur in cupidatat id Duis\",\n \"group\": \"ip\",\n \"name\": \"cillum anim\",\n \"remove\": [\n \"dolore ut fugiat veniam\",\n \"nulla ea adipisicing\"\n ]\n },\n {\n \"add\": \"ex exercita\",\n \"displayName\": \"qui ut\",\n \"group\": \"dolore\",\n \"name\": \"\",\n \"remove\": [\n \"exercitation\",\n \"cillum cupidatat sed\"\n ]\n }\n ],\n \"registryUid\": \"Lorem aute sit sed\",\n \"schema\": [\n {\n \"format\": \"sint aliqua ut magna\",\n \"hints\": [\n \"adipisicing\",\n \"in Duis cillum\"\n ],\n \"listOptions\": [\n \"aliquip fugiat officia in\",\n \"qui cupidatat\"\n ],\n \"name\": \"tempor elit eu Lorem\",\n \"readonly\": false,\n \"regex\": \"ad a\",\n \"required\": false,\n \"type\": \"nisi ut esse\"\n },\n {\n \"format\": \"laborum incididunt tempor\",\n \"hints\": [\n \"sit qui dolor\",\n \"ex officia velit\"\n ],\n \"listOptions\": [\n \"dolore velit\",\n \"qui ut dolore proident\"\n ],\n \"name\": \"mollit qui amet ex officia\",\n \"readonly\": false,\n \"regex\": \"Duis nostrud in\",\n \"required\": true,\n \"type\": \"nostrud labore minim\"\n }\n ],\n \"server\": \"pariatur nisi eu qui\",\n \"tag\": \"amet velit\",\n \"type\": \"manifest\",\n \"values\": \"cillum aliqua\",\n \"version\": \"dolor occaecat et\"\n }\n ],\n \"profileVersion\": \"dolore eu elit id\",\n \"type\": \"velit sint\",\n \"uid\": \"eiusmod do\",\n \"version\": 21917520\n },\n \"instanceConfig\": {\n \"category\": \"irure cupidatat labore laboris\",\n \"cpuSet\": 91474870,\n \"diskGiB\": -24553919,\n \"memoryMiB\": 732080,\n \"name\": \"sed sint ullamco\",\n \"numCPUs\": -19281043\n },\n \"instanceType\": \"et voluptate cillum\",\n \"labels\": [\n \"incididunt anim eu officia exercitation\",\n \"cillum ad ut\"\n ],\n \"maxSize\": 59610341,\n \"minSize\": -15398614,\n \"name\": \"consectetur cillum cupidatat\",\n \"rootDeviceSize\": -3403907,\n \"size\": -71327917,\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnetIds\": {\n \"sint_e\": \"laborum Duis\",\n \"sit_f98\": \"i\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n },\n {\n \"isControlPlane\": true,\n \"additionalLabels\": {\n \"irure328\": \"id anim\",\n \"ad_c\": \"Duis eli\",\n \"voluptate_7d7\": \"in\",\n \"Duisde\": \"consequat\"\n },\n \"additionalTags\": {\n \"in4\": \"proident aliquip sed nostrud\",\n \"nona_\": \"irure nostrud anim\"\n },\n \"azs\": [\n \"quis\",\n \"do voluptate dolore\"\n ],\n \"capacityType\": \"on-demand\",\n \"infraProfileRef\": {\n \"apiVersion\": \"occaecat ut\",\n \"fieldPath\": \"Exc\",\n \"kind\": \"incididunt labore ut deser\",\n \"name\": \"magna cupidatat\",\n \"namespace\": \"elit dolor laborum non\",\n \"resourceVersion\": \"tempor reprehenderit\",\n \"uid\": \"mollit ut\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ad pariatur ut Excepteur ex\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"deserunt vo\",\n \"fieldPath\": \"veniam consectetur cillum\",\n \"kind\": \"non anim\",\n \"name\": \"cillum elit irure laborum labore\",\n \"namespace\": \"dolor velit\",\n \"resourceVersion\": \"i\",\n \"uid\": \"dolore proident\"\n },\n {\n \"apiVersion\": \"minim magna non cillum do\",\n \"fieldPath\": \"fugiat pariatur incididunt eu dolor\",\n \"kind\": \"quis\",\n \"name\": \"cupidatat in\",\n \"namespace\": \"Ut\",\n \"resourceVersion\": \"cillum aliquip\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"elit do\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"laboris quis labore incididu\",\n \"annotations\": {\n \"dolora\": \"id dolor Lorem\",\n \"laboris_6\": \"reprehenderit velit aliqua\"\n },\n \"digest\": \"tempor\",\n \"inValidReason\": \"aute elit laborum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"mollit in\",\n \"fieldPath\": \"labore aliquip voluptate\",\n \"kind\": \"enim sint sed\",\n \"name\": \"ut irure adipisicing in\",\n \"namespace\": \"irure \",\n \"resourceVersion\": \"labore enim ullamco dolore\",\n \"uid\": \"esse nostrud culpa do\"\n },\n {\n \"apiVersion\": \"et ea occaecat\",\n \"fieldPath\": \"velit irure\",\n \"kind\": \"id proident occaecat elit\",\n \"name\": \"tempor in qui commodo quis\",\n \"namespace\": \"deserunt Ut dolore\",\n \"resourceVersion\": \"ut minim ut\",\n \"uid\": \"con\"\n }\n ],\n \"packUid\": \"mollit ullamco\",\n \"params\": {\n \"sit_a\": \"occaecat ut Lorem\",\n \"mollit_3\": \"cillum dolore adipisicing qui\",\n \"deserunt578\": \"elit eu\",\n \"culpa_8\": \"nostrud occaecat in\"\n },\n \"presets\": [\n {\n \"add\": \"consequat Duis\",\n \"displayName\": \"nostrud veniam in deserunt\",\n \"group\": \"ut reprehenderit nisi dolor qui\",\n \"name\": \"est pariatur ut incididunt enim\",\n \"remove\": [\n \"do magna ea et\",\n \"mollit laboris non labore\"\n ]\n },\n {\n \"add\": \"nulla do id pariatur\",\n \"displayName\": \"consectetur proident Ut\",\n \"group\": \"minim sit\",\n \"name\": \"Duis\",\n \"remove\": [\n \"esse do\",\n \"ut\"\n ]\n }\n ],\n \"registryUid\": \"nisi\",\n \"schema\": [\n {\n \"format\": \"laborum Ut do\",\n \"hints\": [\n \"aliqua dolore occaecat enim\",\n \"adipisicing non sed sint ea\"\n ],\n \"listOptions\": [\n \"fugiat laborum\",\n \"esse non amet sit\"\n ],\n \"name\": \"sunt Ut exercitation est deserunt\",\n \"readonly\": false,\n \"regex\": \"eiusmod\",\n \"required\": false,\n \"type\": \"eiusmod ea\"\n },\n {\n \"format\": \"aute quis dolor sed\",\n \"hints\": [\n \"Excepteur sed non officia\",\n \"in qui et\"\n ],\n \"listOptions\": [\n \"cupidatat id culpa\",\n \"reprehen\"\n ],\n \"name\": \"in \",\n \"readonly\": true,\n \"regex\": \"eiusmod\",\n \"required\": false,\n \"type\": \"incididunt quis nisi\"\n }\n ],\n \"server\": \"aliqua ut laborum o\",\n \"tag\": \"occaecat est\",\n \"type\": \"spectro\",\n \"values\": \"culpa nisi adipisicing aute ipsum\",\n \"version\": \"in ullamco dolor in\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"mag\",\n \"annotations\": {\n \"aute_7d5\": \"eiusmod esse in ullamco labore\",\n \"ullamco_6dc\": \"dolore cillum\"\n },\n \"digest\": \"ut quis dolore reprehenderit\",\n \"inValidReason\": \"et deserunt\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"proident veniam incididunt\",\n \"fieldPath\": \"id Duis fugiat\",\n \"kind\": \"culpa\",\n \"name\": \"esse et deserunt laboris\",\n \"namespace\": \"minim Lorem\",\n \"resourceVersion\": \"ad nulla et veniam cillum\",\n \"uid\": \"in\"\n },\n {\n \"apiVersion\": \"Lorem et\",\n \"fieldPath\": \"anim\",\n \"kind\": \"proident ad tempor incididunt occaecat\",\n \"name\": \"dolor\",\n \"namespace\": \"elit Lorem officia velit\",\n \"resourceVersion\": \"Lorem\",\n \"uid\": \"eu eiusmod u\"\n }\n ],\n \"packUid\": \"sit ut reprehenderit enim ad\",\n \"params\": {\n \"estb\": \"est sit\",\n \"dolore5\": \"amet qui velit occaecat elit\"\n },\n \"presets\": [\n {\n \"add\": \"in\",\n \"displayName\": \"anim\",\n \"group\": \"qui ea in\",\n \"name\": \"ut\",\n \"remove\": [\n \"mollit nulla\",\n \"reprehenderit ut velit\"\n ]\n },\n {\n \"add\": \"velit sed dolore incididunt\",\n \"displayName\": \"minim labore officia mollit\",\n \"group\": \"consequat aliqua\",\n \"name\": \"labore dolo\",\n \"remove\": [\n \"conseq\",\n \"eiusmod aliqua elit pariatur\"\n ]\n }\n ],\n \"registryUid\": \"cupidatat veniam nulla amet qui\",\n \"schema\": [\n {\n \"format\": \"incididunt irure magna velit\",\n \"hints\": [\n \"irure\",\n \"ipsum\"\n ],\n \"listOptions\": [\n \"et in est Duis dolor\",\n \"aute nisi Ut\"\n ],\n \"name\": \"in\",\n \"readonly\": false,\n \"regex\": \"nostrud magna\",\n \"required\": true,\n \"type\": \"pariatur\"\n },\n {\n \"format\": \"officia culpa\",\n \"hints\": [\n \"esse veniam consequat amet\",\n \"adipisicing enim\"\n ],\n \"listOptions\": [\n \"anim Duis\",\n \"adipisicing do cupidatat\"\n ],\n \"name\": \"culpa in ut quis p\",\n \"readonly\": true,\n \"regex\": \"elit minim in laborum nisi\",\n \"required\": true,\n \"type\": \"voluptate et proident ea\"\n }\n ],\n \"server\": \"ut Lorem magna\",\n \"tag\": \"reprehenderit aliquip magna\",\n \"type\": \"manifest\",\n \"values\": \"aliquip labore pariatur consequat\",\n \"version\": \"officia ipsu\"\n }\n ],\n \"profileVersion\": \"dolor\",\n \"type\": \"consequat nisi aute\",\n \"uid\": \"ea\",\n \"version\": -33734618\n },\n \"instanceConfig\": {\n \"category\": \"in tempor null\",\n \"cpuSet\": 24562180,\n \"diskGiB\": 82101656,\n \"memoryMiB\": 72255962,\n \"name\": \"laboris ut\",\n \"numCPUs\": 63374700\n },\n \"instanceType\": \"elit amet\",\n \"labels\": [\n \"Lorem exercitation\",\n \"id nostrud est ullamco\"\n ],\n \"maxSize\": -18425916,\n \"minSize\": -80937743,\n \"name\": \"cupidatat sed ut nisi\",\n \"rootDeviceSize\": 85325517,\n \"size\": -59456367,\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnetIds\": {\n \"eu86b\": \"ad aliquip velit ea\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f598e584-d4c1-4e93-a08f-74459bb32786", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"region\": \"\",\n \"addons\": [\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n },\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n }\n ],\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"encryptionConfig\": {\n \"isEnabled\": \"\",\n \"provider\": \"\",\n \"resources\": [\n \"\",\n \"\"\n ]\n },\n \"endpointAccess\": {\n \"private\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ]\n },\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "24eeecf3-5b32-487f-abba-d756ba81fe28", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"region\": \"\",\n \"addons\": [\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n },\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n }\n ],\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"encryptionConfig\": {\n \"isEnabled\": \"\",\n \"provider\": \"\",\n \"resources\": [\n \"\",\n \"\"\n ]\n },\n \"endpointAccess\": {\n \"private\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ]\n },\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ea5742a1-3d18-45a2-90fb-c7e2e3ab8fa2", - "name": "Updates EKS cloud config's fargate profiles", - "request": { - "name": "Updates EKS cloud config's fargate profiles", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "fargateProfiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"fargateProfiles\": [\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"aute_c\": \"\",\n \"non3\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"magnab6\": \"\",\n \"veniam_8\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"anim32\": \"\",\n \"sint2_\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"labore1\": \"\",\n \"id9_7\": \"\",\n \"mollit_b5\": \"\",\n \"in9d\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"adipisicing_a\": \"\",\n \"commodo629\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"consequatc59\": \"\",\n \"minim1ed\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "16ad8e2d-cdf4-436f-9a6c-9a7ba29bc7fc", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "fargateProfiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"fargateProfiles\": [\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"exercitation__96\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"utd6\": \"\",\n \"ut7\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"non_\": \"\",\n \"consequatdff\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"Ut_693\": \"\",\n \"irure3f\": \"\",\n \"Duis_9\": \"\",\n \"qui_c\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"exercitation_8\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"sit_9b\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "92a879e1-c9da-41a2-8cd2-8f42e3bf0993", - "name": "machinePools", - "item": [ - { - "id": "d3d0b32e-094e-43e4-8ae3-8f1f81c0b6f0", - "name": "Creates an EKS cloud config's machine pool", - "request": { - "name": "Creates an EKS cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"reprehenderit_10b\": \"\",\n \"dolore_4\": \"\",\n \"nond\": \"\",\n \"fugiat9\": \"\"\n },\n \"additionalTags\": {\n \"do_9e\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8ba4af7c-4b98-429e-80e1-11cb5e666ec3", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "93bc3c7e-0ca2-4b5c-afbe-9f5d7d33bcde", - "name": "{machinePoolName}", - "item": [ - { - "id": "66737fdb-f800-42e6-b7b7-913cbf5e47c9", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "d0178dcc-69ac-40a6-9f6a-9b550f18e4b9", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "32d24d9c-a8ed-4569-838b-f6a32b6b5f90", - "name": "Updates the specified EKS cloud config's machine pool", - "request": { - "name": "Updates the specified EKS cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"quis_f13\": \"\"\n },\n \"additionalTags\": {\n \"eiusmoda9\": \"\",\n \"in3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ee4e6ad0-f6c8-4e42-9d59-d1a6f33e9ef3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d24d10f3-6f9e-4202-9cf5-34e0c605a810", - "name": "machines", - "item": [ - { - "id": "5002d6a2-e77a-4fb6-b41f-c762fbe47b8f", - "name": "Retrieves a list of EKS machines", - "request": { - "name": "Retrieves a list of EKS machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "593e4a74-d437-486d-aa53-e2201840ad10", - "name": "An array of EKS machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"amet___3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"elit73\": \"\",\n \"laborumf4a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"proident_5\": \"\",\n \"Excepteur_aa\": \"\",\n \"enim2\": \"\",\n \"culpabb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolord\": \"\",\n \"in7f5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"in\",\n \"count\": 98897091,\n \"limit\": 69439264,\n \"offset\": -23777195\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ddd95372-213c-4fa1-8b7f-1d4e60e164f7", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"in5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non_13\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2e72eeb7-f297-4c2f-9067-4ea4bf45de44", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "50e9ae06-497e-4bd0-bda9-42be29a700cc", - "name": "{machineUid}", - "item": [ - { - "id": "aabc9e13-70d7-46bf-ae62-817913c9cf36", - "name": "Deletes the specified EKS machine", - "request": { - "name": "Deletes the specified EKS machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "d15927f0-99a1-4583-857a-4a64752ec332", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e32792ea-b431-4e0d-93af-c11a0271b046", - "name": "Returns the specified EKS machine", - "request": { - "name": "Returns the specified EKS machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b6ae334e-23dd-42b1-81e8-7c1c7e7cabf8", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nostrudeb9\": \"\",\n \"aute__\": \"\",\n \"consectetureb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_a2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7988a57b-a718-475c-85e2-dff91e4e19e1", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"in5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non_13\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"vpcId\": \"\",\n \"ami\": \"\",\n \"az\": \"\",\n \"dnsName\": \"\",\n \"iamProfile\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"phase\": \"\",\n \"sshKeyName\": \"\",\n \"subnetId\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "caae9dd4-f8c9-498f-a858-0866129e6d53", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "eks", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "dc49c694-33b9-4826-b2e6-81065f212a60", - "name": "gcp/{configUid}", - "item": [ - { - "id": "62b26d9a-d71c-4cb1-9784-4ce7c7825a90", - "name": "Returns the specified GCP cloud config", - "request": { - "name": "Returns the specified GCP cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3187952d-b797-4a6d-9ce1-01c654d678d0", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"est Lorem Ut\",\n \"kind\": \"non\",\n \"metadata\": {\n \"annotations\": {\n \"nulla6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_14\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"velit eu in\",\n \"fieldPath\": \"aliquip dolore\",\n \"kind\": \"consectetur incididunt id\",\n \"name\": \"Ut irure\",\n \"namespace\": \"velit exercitation\",\n \"resourceVersion\": \"non sint do\",\n \"uid\": \"ex eu\"\n },\n \"clusterConfig\": {\n \"project\": \"et nisi sed amet\",\n \"region\": \"fugiat\",\n \"network\": \"officia voluptate laboris cupidatat\"\n },\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": false,\n \"instanceType\": \"ut irure esse ipsum\",\n \"additionalLabels\": {\n \"ullamco_6\": \"consectetur\",\n \"dolore_31\": \"enim commodo occaecat ipsum nostrud\"\n },\n \"additionalTags\": {\n \"dolore\": \"esse labore veniam aute\"\n },\n \"azs\": [\n \"magna ci\",\n \"culpa\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"fugiat\",\n \"fieldPath\": \"qui in id aute\",\n \"kind\": \"consectetur tempor\",\n \"name\": \"cupidatat id fugiat exercitation\",\n \"namespace\": \"laboris\",\n \"resourceVersion\": \"est minim Duis dolore\",\n \"uid\": \"ipsum in\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"non consectetur\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"elit anim magna\",\n \"fieldPath\": \"ex Lorem incididunt enim dolore\",\n \"kind\": \"dolore ut culpa sed aliquip\",\n \"name\": \"fugiat eu velit\",\n \"namespace\": \"minim\",\n \"resourceVersion\": \"cupidatat magna irure do ullamco\",\n \"uid\": \"ipsum aute consequat\"\n },\n {\n \"apiVersion\": \"ut\",\n \"fieldPath\": \"quis occaecat amet\",\n \"kind\": \"irure\",\n \"name\": \"est aliquip\",\n \"namespace\": \"quis eu\",\n \"resourceVersion\": \"amet\",\n \"uid\": \"aliquip mollit ex\"\n }\n ],\n \"packServerSecret\": \"Duis magna\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"Duis sed\",\n \"annotations\": {\n \"laboris_c89\": \"sint minim voluptate laborum ut\",\n \"dolor__\": \"cillum culpa enim eu\"\n },\n \"digest\": \"consequat ex\",\n \"inValidReason\": \"Lorem eiusmod nulla\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"occaecat nisi veniam\",\n \"fieldPath\": \"dolore laboris ut eiusmod esse\",\n \"kind\": \"cillum anim\",\n \"name\": \"aliqua laboris cillum\",\n \"namespace\": \"tempor aliqua aute dolor\",\n \"resourceVersion\": \"enim et commodo veniam\",\n \"uid\": \"elit \"\n },\n {\n \"apiVersion\": \"dolor dolore\",\n \"fieldPath\": \"min\",\n \"kind\": \"Ut anim in\",\n \"name\": \"deserunt ad proident quis\",\n \"namespace\": \"ad id sunt nostrud\",\n \"resourceVersion\": \"dolore tempor incididunt\",\n \"uid\": \"sit\"\n }\n ],\n \"packUid\": \"ex\",\n \"params\": {\n \"in66b\": \"quis dolor nostrud\"\n },\n \"presets\": [\n {\n \"add\": \"qui et ex dolore labore\",\n \"displayName\": \"laboris ex ut\",\n \"group\": \"esse sed amet\",\n \"name\": \"nostrud eu Lorem\",\n \"remove\": [\n \"dolore cupidatat dolore nulla\",\n \"culpa elit voluptate\"\n ]\n },\n {\n \"add\": \"commod\",\n \"displayName\": \"fugiat qui\",\n \"group\": \"voluptate ea nulla\",\n \"name\": \"in nulla nostrud sed\",\n \"remove\": [\n \"irure qui\",\n \"eiusmod voluptate cupidatat sint\"\n ]\n }\n ],\n \"registryUid\": \"culpa dolor Ut nisi\",\n \"schema\": [\n {\n \"format\": \"do\",\n \"hints\": [\n \"dolore adipisicing minim\",\n \"laboris occaecat in\"\n ],\n \"listOptions\": [\n \"dolore in irure in exercitation\",\n \"quis est pariatur nisi\"\n ],\n \"name\": \"deserunt ad\",\n \"readonly\": false,\n \"regex\": \"ea do\",\n \"required\": false,\n \"type\": \"id Excepteur occaecat\"\n },\n {\n \"format\": \"et officia\",\n \"hints\": [\n \"eiusmod ullamco minim Excepteur\",\n \"labore dolore\"\n ],\n \"listOptions\": [\n \"ea sunt deserunt\",\n \"nostrud dolore veniam\"\n ],\n \"name\": \"fugiat sint enim aliqua\",\n \"readonly\": false,\n \"regex\": \"in eiusmod adipisicing nostrud\",\n \"required\": false,\n \"type\": \"do ipsum nulla ut\"\n }\n ],\n \"server\": \"aliquip\",\n \"tag\": \"nisi reprehenderit dolor\",\n \"type\": \"helm\",\n \"values\": \"dolore enim\",\n \"version\": \"labore dolore\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"ea enim nostrud velit\",\n \"annotations\": {\n \"occaecatf\": \"commodo\",\n \"dolore_135\": \"aliquip tempor sunt\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"deserunt amet\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"nulla qui quis consequat\",\n \"fieldPath\": \"magna dolor aute officia id\",\n \"kind\": \"incididunt adipisicing\",\n \"name\": \"ullamco proident aliqua\",\n \"namespace\": \"officia reprehenderit id\",\n \"resourceVersion\": \"voluptate sed enim\",\n \"uid\": \"irure ad pariatur id\"\n },\n {\n \"apiVersion\": \"do aliquip\",\n \"fieldPath\": \"aliquip dolor sint pariatur\",\n \"kind\": \"do qui Lorem\",\n \"name\": \"magna laborum eu veniam do\",\n \"namespace\": \"esse culpa\",\n \"resourceVersion\": \"officia laboris ut do\",\n \"uid\": \"nisi nulla Excepteur\"\n }\n ],\n \"packUid\": \"culpa Lorem\",\n \"params\": {\n \"Ut___\": \"ad dolor ut incididunt\",\n \"infe\": \"consectetur cupidatat quis fugiat sed\"\n },\n \"presets\": [\n {\n \"add\": \"eu consectetur deserunt Lorem est\",\n \"displayName\": \"in Duis est\",\n \"group\": \"pariatur tempor ut\",\n \"name\": \"ut sint eiusmod\",\n \"remove\": [\n \"qui officia occaecat elit\",\n \"ipsum culpa fugiat proident\"\n ]\n },\n {\n \"add\": \"ad dolore dolore ullamco\",\n \"displayName\": \"labore nulla quis\",\n \"group\": \"Duis laboris\",\n \"name\": \"Ut nostrud quis proident\",\n \"remove\": [\n \"proident l\",\n \"velit magna Excepteur cillum\"\n ]\n }\n ],\n \"registryUid\": \"reprehenderit exercitation enim deserunt laboris\",\n \"schema\": [\n {\n \"format\": \"velit eu\",\n \"hints\": [\n \"ea enim deserunt officia\",\n \"in et eu officia\"\n ],\n \"listOptions\": [\n \"Excepteur \",\n \"ea\"\n ],\n \"name\": \"veniam\",\n \"readonly\": true,\n \"regex\": \"fugiat Duis eu pariatur\",\n \"required\": true,\n \"type\": \"elit\"\n },\n {\n \"format\": \"qui esse elit incididunt\",\n \"hints\": [\n \"consequat labore quis id\",\n \"deserunt\"\n ],\n \"listOptions\": [\n \"cupidatat aliqua inc\",\n \"exercitation in eu eiusmod labore\"\n ],\n \"name\": \"exercitation ipsum in reprehe\",\n \"readonly\": false,\n \"regex\": \"dolore Ut\",\n \"required\": false,\n \"type\": \"nostrud ipsum consequat ut dolor\"\n }\n ],\n \"server\": \"deserunt ipsum dolore velit\",\n \"tag\": \"ex\",\n \"type\": \"spectro\",\n \"values\": \"pariatur ad Lorem ea\",\n \"version\": \"u\"\n }\n ],\n \"profileVersion\": \"ut reprehenderit ea cillum\",\n \"type\": \"qui cillum\",\n \"uid\": \"veniam aute\",\n \"version\": 25494891\n },\n \"instanceConfig\": {\n \"category\": \"Ut velit in\",\n \"cpuSet\": -84961747,\n \"diskGiB\": 47833679,\n \"memoryMiB\": -10718648,\n \"name\": \"non\",\n \"numCPUs\": -79317262\n },\n \"labels\": [\n \"sint aliquip non sed\",\n \"minim ut dolore sed\"\n ],\n \"maxSize\": 23704272,\n \"minSize\": -2110285,\n \"name\": \"deserunt commodo\",\n \"rootDeviceSize\": 73092378,\n \"size\": -8114239,\n \"subnet\": \"dolore Exce\",\n \"subnetIds\": {\n \"magnafcd\": \"cillum esse est\",\n \"dolor_3\": \"eu velit elit\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"isControlPlane\": true,\n \"instanceType\": \"sit ex dolor aliquip\",\n \"additionalLabels\": {\n \"magna_64\": \"voluptate in\",\n \"aute_cac\": \"reprehenderit culpa dolore ullamco\"\n },\n \"additionalTags\": {\n \"consectetur_64\": \"tempor dolor fugiat\",\n \"et_1\": \"exercitation Excepteur nostrud\"\n },\n \"azs\": [\n \"Duis sunt id\",\n \"laborum ipsum dolor ut\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"consequat est aliqua\",\n \"fieldPath\": \"minim amet \",\n \"kind\": \"ullamco consequat occaecat id\",\n \"name\": \"nulla pari\",\n \"namespace\": \"dolor pariatur\",\n \"resourceVersion\": \"cupidatat\",\n \"uid\": \"ut irure\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"aliqua\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"ut\",\n \"fieldPath\": \"non enim\",\n \"kind\": \"conseq\",\n \"name\": \"labore elit non Duis\",\n \"namespace\": \"fugiat enim\",\n \"resourceVersion\": \"culpa nulla in aute eu\",\n \"uid\": \"ut occaecat consectetur do voluptate\"\n },\n {\n \"apiVersion\": \"ea cupidatat q\",\n \"fieldPath\": \"adip\",\n \"kind\": \"ut Ut adipisicing\",\n \"name\": \"id non veni\",\n \"namespace\": \"ex amet occaecat exercitation\",\n \"resourceVersion\": \"aute cupidatat ad commodo\",\n \"uid\": \"labore id ullamco aliqua\"\n }\n ],\n \"packServerSecret\": \"proident tempor Lorem aliqua\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"in consequat\",\n \"annotations\": {\n \"amet__\": \"sit in nisi\"\n },\n \"digest\": \"sed proident incididunt\",\n \"inValidReason\": \"consequat eiusmod est eu aute\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"laboris incididunt eiusmod\",\n \"fieldPath\": \"\",\n \"kind\": \"qui pariatur dolore quis\",\n \"name\": \"deserunt \",\n \"namespace\": \"ut commodo dolor in\",\n \"resourceVersion\": \"sunt in id dolor\",\n \"uid\": \"proident Lorem\"\n },\n {\n \"apiVersion\": \"voluptate in\",\n \"fieldPath\": \"adipisicing exercitation labore deserunt \",\n \"kind\": \"cillum nostrud\",\n \"name\": \"ex ipsum esse laborum irure\",\n \"namespace\": \"anim\",\n \"resourceVersion\": \"veniam dolore\",\n \"uid\": \"dolor esse sed\"\n }\n ],\n \"packUid\": \"in dolor\",\n \"params\": {\n \"pariatur_c32\": \"eiusmod velit\",\n \"aliquipf\": \"mollit veniam magna ipsum anim\"\n },\n \"presets\": [\n {\n \"add\": \"nisi Duis eu officia ullamco\",\n \"displayName\": \"pariatur do consequat\",\n \"group\": \"fugiat deserunt reprehenderit veniam\",\n \"name\": \"minim in amet mollit\",\n \"remove\": [\n \"qui quis mollit laborum\",\n \"irure consequat enim\"\n ]\n },\n {\n \"add\": \"Ut\",\n \"displayName\": \"dolor est\",\n \"group\": \"ullamco consequat adipisicing\",\n \"name\": \"reprehenderit\",\n \"remove\": [\n \"elit nisi officia laborum\",\n \"nisi do\"\n ]\n }\n ],\n \"registryUid\": \"fugiat reprehenderit Duis consectetur tempor\",\n \"schema\": [\n {\n \"format\": \"id magna\",\n \"hints\": [\n \"Lorem officia\",\n \"magna nulla in do\"\n ],\n \"listOptions\": [\n \"ea qui pariatu\",\n \"nostrud laborum do\"\n ],\n \"name\": \"laboris no\",\n \"readonly\": true,\n \"regex\": \"in in voluptate\",\n \"required\": false,\n \"type\": \"culpa\"\n },\n {\n \"format\": \"Duis aliquip veniam sit\",\n \"hints\": [\n \"Lorem consequat\",\n \"Excepteur eu dolor nisi\"\n ],\n \"listOptions\": [\n \"in laborum enim reprehenderit\",\n \"ut nisi incididunt\"\n ],\n \"name\": \"\",\n \"readonly\": true,\n \"regex\": \"aute Ut adipisicing\",\n \"required\": false,\n \"type\": \"elit consequat velit dolor esse\"\n }\n ],\n \"server\": \"cupidatat p\",\n \"tag\": \"ipsum ad minim\",\n \"type\": \"helm\",\n \"values\": \"cillum ipsum esse\",\n \"version\": \"deserunt\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"Ut mollit adipisicing\",\n \"annotations\": {\n \"cillum610\": \"exercita\"\n },\n \"digest\": \"reprehenderit ut\",\n \"inValidReason\": \"laborum veniam Lorem\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"irure sint\",\n \"fieldPath\": \"consectetur cupidatat\",\n \"kind\": \"sunt\",\n \"name\": \"id velit deserunt\",\n \"namespace\": \"Lorem\",\n \"resourceVersion\": \"Lorem deserunt cupidatat\",\n \"uid\": \"sint velit ut dolore\"\n },\n {\n \"apiVersion\": \"proident ea dolor sunt\",\n \"fieldPath\": \"eiusmod\",\n \"kind\": \"adipisicing\",\n \"name\": \"reprehenderit pariatur tempor\",\n \"namespace\": \"quis proident eiusmod sit reprehenderit\",\n \"resourceVersion\": \"est\",\n \"uid\": \"veniam Excepteur\"\n }\n ],\n \"packUid\": \"voluptate in eiusmod non\",\n \"params\": {\n \"qui_6_e\": \"ad elit minim do qui\",\n \"commodo_1\": \"qui\"\n },\n \"presets\": [\n {\n \"add\": \"nostrud cupidatat in ipsum\",\n \"displayName\": \"velit sint pariatur culpa\",\n \"group\": \"officia proident\",\n \"name\": \"dolore nostrud ut\",\n \"remove\": [\n \"proident Duis in et\",\n \"esse\"\n ]\n },\n {\n \"add\": \"enim incididunt\",\n \"displayName\": \"reprehenderit ipsum sunt\",\n \"group\": \"id\",\n \"name\": \"irure Lorem\",\n \"remove\": [\n \"reprehenderit ut velit cillum labore\",\n \"amet elit culpa\"\n ]\n }\n ],\n \"registryUid\": \"sed aliquip\",\n \"schema\": [\n {\n \"format\": \"laborum\",\n \"hints\": [\n \"labore\",\n \"do tempor reprehenderit nisi eu\"\n ],\n \"listOptions\": [\n \"elit aliquip qui\",\n \"ea ut voluptate culpa\"\n ],\n \"name\": \"nisi sit proident elit\",\n \"readonly\": true,\n \"regex\": \"volupt\",\n \"required\": false,\n \"type\": \"aliquip ea do labore proident\"\n },\n {\n \"format\": \"aute ex\",\n \"hints\": [\n \"ut Duis do Lorem est\",\n \"enim minim nisi\"\n ],\n \"listOptions\": [\n \"id in officia\",\n \"cillum ullamco sed\"\n ],\n \"name\": \"id tempor consectetur incididunt\",\n \"readonly\": false,\n \"regex\": \"qui\",\n \"required\": false,\n \"type\": \"in ut\"\n }\n ],\n \"server\": \"laborum aute\",\n \"tag\": \"magna ut nulla\",\n \"type\": \"spectro\",\n \"values\": \"irure\",\n \"version\": \"magna ipsum\"\n }\n ],\n \"profileVersion\": \"Lorem do\",\n \"type\": \"dolor do\",\n \"uid\": \"officia occaecat tempor Lorem\",\n \"version\": 55911027\n },\n \"instanceConfig\": {\n \"category\": \"ea ut\",\n \"cpuSet\": 59673597,\n \"diskGiB\": 51893223,\n \"memoryMiB\": -73317113,\n \"name\": \"nostrud adipisicing aute consectetur\",\n \"numCPUs\": -97775314\n },\n \"labels\": [\n \"a\",\n \"cupidatat magna \"\n ],\n \"maxSize\": -67213990,\n \"minSize\": -44825016,\n \"name\": \"consequ\",\n \"rootDeviceSize\": -10989836,\n \"size\": -73476393,\n \"subnet\": \"qui culpa eu\",\n \"subnetIds\": {\n \"ut_58\": \"ad Ut\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n }\n ]\n },\n \"status\": {\n \"ansibleRoleDigest\": \"in co\",\n \"conditions\": [\n {\n \"type\": \"Lorem nisi fugiat\",\n \"status\": \"ullamco nulla\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"esse\",\n \"reason\": \"nulla est\"\n },\n {\n \"type\": \"cupidatat dolor deserunt\",\n \"status\": \"in exercitation\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"laborum ipsum\",\n \"reason\": \"ea velit culpa sit\"\n }\n ],\n \"images\": {\n \"name\": \"id fugiat consectetur cillum\",\n \"os\": \"dolor in qu\",\n \"region\": \"ullamco consectetur aliqua\",\n \"state\": \"sit ex elit\"\n },\n \"isAddonLayer\": true,\n \"roleDigest\": {\n \"inedf\": \"exercitation mollit Lorem Duis elit\",\n \"animd\": \"ad magna cillum\"\n },\n \"sourceImageId\": \"fugiat consequat eu\",\n \"useCapiImage\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "10c6853c-d8f2-485d-b77e-be8f3297a5e4", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"project\": \"\",\n \"region\": \"\",\n \"network\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f98d4d23-c796-4152-99d6-d794b675a393", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"project\": \"\",\n \"region\": \"\",\n \"network\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f86392fb-e715-4b50-8408-bad938ff06ea", - "name": "machinePools", - "item": [ - { - "id": "d8e86b91-f0ad-471d-b4b3-62ab0b51e5bc", - "name": "Creates a Gcp cloud config's machine pool", - "request": { - "name": "Creates a Gcp cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"officia21\": \"\"\n },\n \"additionalTags\": {\n \"sed6\": \"\",\n \"nulla__\": \"\",\n \"in4d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1bbca713-4479-419d-95fd-8fb857f5abb2", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b76c5a77-01c8-4e7a-aad7-6b47ba49274d", - "name": "{machinePoolName}", - "item": [ - { - "id": "452891fc-ae2f-426d-bd61-c673d23e03eb", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "a229df36-c7e6-4c6c-8ab2-f6de5d058ea7", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "007146fe-3aa7-46b1-93ef-0d4c02d40d51", - "name": "Updates the specified GCP cloud config's machine pool", - "request": { - "name": "Updates the specified GCP cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolorc\": \"\",\n \"velit_c\": \"\"\n },\n \"additionalTags\": {\n \"laboris_f4\": \"\",\n \"consequate_7\": \"\",\n \"ea_b5\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1e647593-15e2-4e5b-8cb7-1beda93cb8e7", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f075f27b-6804-4ce4-a0f7-010bac0f59eb", - "name": "machines", - "item": [ - { - "id": "e8b28d93-1607-4640-8192-80ae0e8342fd", - "name": "Retrieves a list of GCP machines", - "request": { - "name": "Retrieves a list of GCP machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "67d99098-fe28-4d42-b9d5-194080efa2a7", - "name": "An array of GCP machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"ad ipsum\",\n \"kind\": \"consectetur pariatur in\",\n \"metadata\": {\n \"annotations\": {\n \"consequat_eeb\": \"\",\n \"dolor05\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deserunt13e\": \"\",\n \"pariatur684\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"Ut nisi Excepteur\",\n \"image\": \"eu id et commodo do\",\n \"instanceConfig\": {\n \"category\": \"enim eu repreh\",\n \"cpuSet\": -89027893,\n \"diskGiB\": -8284817,\n \"memoryMiB\": -80249662,\n \"name\": \"deserunt ex do irure\",\n \"numCPUs\": -40206977\n },\n \"nics\": [\n {\n \"index\": 63244165,\n \"networkName\": \"Lorem sunt\",\n \"privateIPs\": [\n \"irure sint\",\n \"reprehenderit est mollit\"\n ],\n \"publicIp\": \"ullamco exercitation ut fugiat enim\"\n },\n {\n \"index\": 88922077,\n \"networkName\": \"cupidatat veniam\",\n \"privateIPs\": [\n \"dolore ut reprehenderit Ut proident\",\n \"fugiat\"\n ],\n \"publicIp\": \"culpa laborum\"\n }\n ],\n \"project\": \"officia non elit irure\",\n \"region\": \"Lorem est laborum fugiat\",\n \"rootDeviceSize\": 89072943,\n \"zone\": \"minim ut\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"dolor culpa commodo do nisi\",\n \"kind\": \"incididunt deserunt culpa con\",\n \"metadata\": {\n \"annotations\": {\n \"et4b\": \"\",\n \"nisi_17c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_fc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"tempor\",\n \"image\": \"cillum ex anim Lorem incididunt\",\n \"instanceConfig\": {\n \"category\": \"commodo\",\n \"cpuSet\": -94536705,\n \"diskGiB\": 30432371,\n \"memoryMiB\": -75466207,\n \"name\": \"labo\",\n \"numCPUs\": -32116462\n },\n \"nics\": [\n {\n \"index\": -21104796,\n \"networkName\": \"ex irure\",\n \"privateIPs\": [\n \"aliqua Excepteur\",\n \"ut aute labore\"\n ],\n \"publicIp\": \"voluptate anim consequat in\"\n },\n {\n \"index\": -39107365,\n \"networkName\": \"labore consectetur laborum \",\n \"privateIPs\": [\n \"aliqua ex\",\n \"fugiat sit dolore nisi\"\n ],\n \"publicIp\": \"sed quis in\"\n }\n ],\n \"project\": \"ex aliquip in tempor ips\",\n \"region\": \"nulla irure oc\",\n \"rootDeviceSize\": -30394889,\n \"zone\": \"mollit nisi voluptate\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"non\",\n \"count\": 66922005,\n \"limit\": 92970018,\n \"offset\": 88498198\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "06ae6509-3481-4fc3-ae36-978f448cbc5b", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"fugiat_8\": \"\",\n \"Ut_70\": \"\",\n \"ad_9d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_b3\": \"\",\n \"id_4\": \"\",\n \"eiusmod_0b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"image\": \"\",\n \"instanceConfig\": {\n \"category\": \"\",\n \"cpuSet\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"project\": \"\",\n \"region\": \"\",\n \"rootDeviceSize\": \"\",\n \"zone\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "44f33276-6a28-46e1-9b57-d15cac88c8f4", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "aa11a030-57fd-403e-be29-8258e5c95925", - "name": "{machineUid}", - "item": [ - { - "id": "13a138bf-7dac-4b5f-b7a1-b87e7fb112ef", - "name": "Deletes the specified GCP machine", - "request": { - "name": "Deletes the specified GCP machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "ddba0cb9-14dc-455b-bc9f-8c3778f74b2f", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6f400653-e518-440a-b69e-bf01709df404", - "name": "Returns the specified GCP machine", - "request": { - "name": "Returns the specified GCP machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "59a70b6c-ea0d-42c8-bd0d-7536722c842b", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"ea_6d\": \"\",\n \"deserunt46\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in0\": \"\",\n \"non_f6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"image\": \"\",\n \"instanceConfig\": {\n \"category\": \"\",\n \"cpuSet\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"project\": \"\",\n \"region\": \"\",\n \"rootDeviceSize\": \"\",\n \"zone\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7ff77646-28f8-4d2b-96ab-9eda426a5ceb", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"reprehenderit_25\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamcodb2\": \"\",\n \"eud\": \"\",\n \"laboris_2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": \"\",\n \"image\": \"\",\n \"instanceConfig\": {\n \"category\": \"\",\n \"cpuSet\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"project\": \"\",\n \"region\": \"\",\n \"rootDeviceSize\": \"\",\n \"zone\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "147656cd-3615-4052-9683-f8566b9b15bd", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "gcp", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "3afdbcb3-ea94-44b1-a549-f2dba8d3395d", - "name": "generic/{configUid}", - "item": [ - { - "id": "b81af83a-d0c8-4eb0-a394-53edbae80f85", - "name": "Returns the specified Generic cloud config", - "request": { - "name": "Returns the specified Generic cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6c0c46b4-fe3c-44d7-a3e2-53ed6160c5d2", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kind\": \"quis veniam amet anim\",\n \"metadata\": {\n \"annotations\": {\n \"aute_5\": \"\",\n \"magna_04\": \"\",\n \"veniam_e29\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aute64_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"eiusmod Duis consectetur elit\",\n \"fieldPath\": \"reprehenderit\",\n \"kind\": \"quis tempor est commodo Lorem\",\n \"name\": \"incididunt dolore adipisicing fugiat\",\n \"namespace\": \"minim consequat repre\",\n \"resourceVersion\": \"Excepteur eu\",\n \"uid\": \"ut eiusmod\"\n },\n \"clusterConfig\": {\n \"instanceType\": {\n \"diskGiB\": 41657607,\n \"memoryMiB\": 69073343,\n \"name\": \"proident officia adipisicing\",\n \"numCPUs\": 76141594\n },\n \"region\": \"commodo nisi aute\"\n },\n \"edgeHostRefs\": [\n {\n \"apiVersion\": \"id eu ut veniam\",\n \"fieldPath\": \"nulla do consectetur exercitation officia\",\n \"kind\": \"nostrud rep\",\n \"name\": \"et consequat nulla nisi\",\n \"namespace\": \"et in mollit\",\n \"resourceVersion\": \"adipisicing cupidatat\",\n \"uid\": \"reprehenderit dolor\"\n },\n {\n \"apiVersion\": \"velit nisi\",\n \"fieldPath\": \"et qui ullamco mollit ad\",\n \"kind\": \"cillum ut dolor elit\",\n \"name\": \"ad in dolore anim ut\",\n \"namespace\": \"minim officia magna sint in\",\n \"resourceVersion\": \"est deserunt\",\n \"uid\": \"ut minim ad eiusmod\"\n }\n ],\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": false,\n \"instanceType\": \"reprehenderit\",\n \"labels\": [\n \"eu reprehenderit Ut\",\n \"non in\"\n ],\n \"name\": \"occaecat nisi\",\n \"rootDeviceSize\": 80576184,\n \"size\": -81250162,\n \"useControlPlaneAsWorker\": true\n },\n {\n \"isControlPlane\": false,\n \"instanceType\": \"esse\",\n \"labels\": [\n \"id dolor\",\n \"minim dolor tempor dolore officia\"\n ],\n \"name\": \"si\",\n \"rootDeviceSize\": -36183422,\n \"size\": 90306477,\n \"useControlPlaneAsWorker\": true\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6698e04a-9330-4fba-960c-3bba3f138dd8", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6653eea4-ddb2-4c33-b4ca-bdcb1e2f8956", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "30d64cfc-eb7b-49f4-b309-83d3b122076c", - "name": "machinePools", - "item": [ - { - "id": "d16e517d-839b-4e5c-ab37-d372369c4740", - "name": "Creates a generic cloud config's machine pool", - "request": { - "name": "Creates a generic cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"veniamcbe\": \"\",\n \"pariatur_33\": \"\"\n },\n \"additionalTags\": {\n \"veniam_d\": \"\",\n \"ullamco_9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "46ed57b8-9a23-4189-98ad-fcff35d8f14c", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "201ca48a-7223-4cba-a494-68014ccce35f", - "name": "{machinePoolName}", - "item": [ - { - "id": "bbd86f7a-2625-444d-9b48-4f4d927cef5e", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "34b8aadb-b30d-4ca7-bb14-3d11b5d52afa", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f3085189-d74e-4165-ba3a-5b9450af6228", - "name": "Updates the specified generic cloud config's machine pool", - "request": { - "name": "Updates the specified generic cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"veniamcbe\": \"\",\n \"pariatur_33\": \"\"\n },\n \"additionalTags\": {\n \"veniam_d\": \"\",\n \"ullamco_9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "827230ce-d70b-4eb5-a25f-e8b8b59d3fc3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9f14b7ab-d5d6-4ea0-a4b5-bf16200743df", - "name": "machines", - "item": [ - { - "id": "4d49c1d9-f185-4a3a-978f-e378933877b8", - "name": "Retrieves a list of Generic machines", - "request": { - "name": "Retrieves a list of Generic machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "88a236d3-6d15-4c20-ad19-b5c99b4e0897", - "name": "An array of Generic machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"esse e\",\n \"kind\": \"sint est occaecat min\",\n \"metadata\": {\n \"annotations\": {\n \"eiusmod__0\": \"\",\n \"cillum7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adefc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostName\": \"consequat aliquip non\",\n \"imageId\": \"eu\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": -23888094,\n \"networkName\": \"tempor pariatur\",\n \"privateIPs\": [\n \"proident\",\n \"officia fugiat\"\n ],\n \"publicIp\": \"ex do\"\n },\n {\n \"index\": -36244641,\n \"networkName\": \"deserunt nulla do est\",\n \"privateIPs\": [\n \"aute labore et\",\n \"proident culpa in pariatur\"\n ],\n \"publicIp\": \"Excepteur nostrud\"\n }\n ],\n \"sshKeyName\": \"ut laboris ea\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"dolore occaecat eiusmod\",\n \"kind\": \"Excepteur\",\n \"metadata\": {\n \"annotations\": {\n \"consequate4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nostrud66\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostName\": \"laborum vo\",\n \"imageId\": \"quis consectetur eu\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": -37760475,\n \"networkName\": \"reprehenderit do ullamco Ut\",\n \"privateIPs\": [\n \"ex\",\n \"in eiusmod sit minim irure\"\n ],\n \"publicIp\": \"sint dolore enim non\"\n },\n {\n \"index\": 69222870,\n \"networkName\": \"aute pariatur\",\n \"privateIPs\": [\n \"ullamco Duis\",\n \"lab\"\n ],\n \"publicIp\": \"quis esse non\"\n }\n ],\n \"sshKeyName\": \"velit in nulla quis reprehenderit\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"in dolore ullamco\",\n \"count\": 24352653,\n \"limit\": 72736134,\n \"offset\": 10957652\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3a7c6004-aab2-4099-be9d-5e9474b54853", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"est_e41\": \"\",\n \"nulla_b\": \"\",\n \"mollit_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"fugiat53\": \"\",\n \"in6d\": \"\",\n \"Lorem_06\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostName\": \"\",\n \"imageId\": \"\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshKeyName\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "93d8cfc3-30ec-451f-b9d1-7ac1962460d2", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9cdb8965-c22d-4a4b-a9af-14179bdd4afb", - "name": "{machineUid}", - "item": [ - { - "id": "70ad446b-af54-4f1b-b6b1-e1b1d2803790", - "name": "Deletes the specified machine", - "request": { - "name": "Deletes the specified machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "a44a1ff7-1568-4530-9ded-a2b1377dd790", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "beec785b-2f23-441b-b98d-8b4315903094", - "name": "Returns the specified generic machine", - "request": { - "name": "Returns the specified generic machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5bf015da-5f14-4574-89e0-82849012a6cf", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sunte2\": \"\",\n \"Lorem_d\": \"\",\n \"reprehenderit8\": \"\",\n \"laborum_abd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Loremb6_\": \"\",\n \"pariatur34\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostName\": \"\",\n \"imageId\": \"\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshKeyName\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7d929200-0f60-44f5-95aa-da9ff44883bf", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"ad4a_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"elit_5b5\": \"\",\n \"reprehenderitf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostName\": \"\",\n \"imageId\": \"\",\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"networkName\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"sshKeyName\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5cf12e10-adde-473f-80de-625d5f6e045d", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "generic", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "e9a2ce81-06ce-4095-b49b-45a321cb605b", - "name": "libvirt/{configUid}", - "item": [ - { - "id": "99173d95-b1f5-4476-9d37-e569ee3b4c4b", - "name": "Returns the specified libvirt cloud config", - "request": { - "name": "Returns the specified libvirt cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8a1eb820-cdb9-4274-a367-f8c068b80dd1", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"labore minim\",\n \"kind\": \"anim Duis\",\n \"metadata\": {\n \"annotations\": {\n \"esse_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"dolor eiusmod nostrud ea\",\n \"host\": \"exercitation fugiat reprehenderit \",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"cupidatat\",\n \"dolore nisi\"\n ],\n \"sshKeys\": [\n \"aliqua dolor in\",\n \"laboris aliqua\"\n ],\n \"staticIp\": false\n },\n \"machinePoolConfig\": [\n {\n \"instanceType\": {\n \"numCPUs\": 20663393,\n \"memoryInMB\": -1765250,\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": true,\n \"isEnabled\": true\n },\n \"cpuset\": \"do mollit deserunt officia amet\",\n \"gpuConfig\": {\n \"addresses\": {\n \"officia_4b7\": \"dolore e\",\n \"dolor_17\": \"nisi laboris\"\n },\n \"deviceModel\": \"irure deserunt\",\n \"numGPUs\": 38903542,\n \"vendorName\": \"sed Duis ullamco\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"nulla cupidat\",\n \"hostAddress\": \"elit aliquip id incididunt\",\n \"networks\": [\n {\n \"networkName\": \"sed laborum mollit\",\n \"networkType\": \"default\"\n },\n {\n \"networkName\": \"amet eu do commodo\",\n \"networkType\": \"bridge\"\n }\n ],\n \"sourceStoragePool\": \"Excepteur do deserunt incididunt culpa\",\n \"dataStoragePool\": \"cillum in\",\n \"gpuDevices\": [\n {\n \"addresses\": {\n \"qui_f\": \"voluptate sit dolor\",\n \"id9e_\": \"deserunt dolore eiusmod laborum officia\",\n \"culpa_3c\": \"proident minim anim\"\n },\n \"model\": \"ea non in\",\n \"vendor\": \"in veniam\"\n },\n {\n \"addresses\": {\n \"labore81f\": \"amet\",\n \"dod52\": \"labore esse Lorem commodo\"\n },\n \"model\": \"elit aliquip amet reprehenderit sed\",\n \"vendor\": \"incididunt\"\n }\n ],\n \"hostIdentity\": {\n \"caCert\": \"Excepteur\",\n \"mode\": \"nostrud\",\n \"socketPath\": \"sed amet eu sunt enim\",\n \"sshSecret\": {\n \"name\": \"adipisicing cupidatat fugiat consectetur\",\n \"privateKey\": \"ea ut pariatur nulla\"\n }\n },\n \"targetStoragePool\": \"quis veniam\"\n },\n {\n \"hostUid\": \"eu\",\n \"hostAddress\": \"aliqua labore id in aliquip\",\n \"networks\": [\n {\n \"networkName\": \"nostrud labore amet ad\",\n \"networkType\": \"bridge\"\n },\n {\n \"networkName\": \"nostrud reprehenderit deserunt\",\n \"networkType\": \"bridge\"\n }\n ],\n \"sourceStoragePool\": \"do incididunt ut ullamco \",\n \"dataStoragePool\": \"culpa ex laborum\",\n \"gpuDevices\": [\n {\n \"addresses\": {\n \"cupidatat2\": \"in non\",\n \"proident2d3\": \"nulla commodo ea in dolor\",\n \"Lorem003\": \"aute dolo\"\n },\n \"model\": \"tempor irure\",\n \"vendor\": \"est reprehenderit minim in nostrud\"\n },\n {\n \"addresses\": {\n \"dolore3f\": \"Excepteur ad\",\n \"in6\": \"cul\",\n \"enim_c_0\": \"v\",\n \"velit056\": \"quis labore\"\n },\n \"model\": \"laborum proident ipsum sed\",\n \"vendor\": \"ad occaecat labore\"\n }\n ],\n \"hostIdentity\": {\n \"caCert\": \"dolore Duis in sit\",\n \"mode\": \"tempor exercitation aute\",\n \"socketPath\": \"aliqua reprehenderit\",\n \"sshSecret\": {\n \"name\": \"magna\",\n \"privateKey\": \"deserunt \"\n }\n },\n \"targetStoragePool\": \"esse irure u\"\n }\n ],\n \"rootDiskInGB\": -96128376,\n \"additionalLabels\": {\n \"ullamco46\": \"reprehenderit minim\"\n },\n \"additionalTags\": {\n \"ea912\": \"et\",\n \"inf8e\": \"ex commodo aute dolor\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"nulla fugiat qui sunt\",\n \"fieldPath\": \"mollit eu tempor id\",\n \"kind\": \"amet irure pariatur ipsum\",\n \"name\": \"Ut\",\n \"namespace\": \"laborum est\",\n \"resourceVersion\": \"eiusmod sit officia\",\n \"uid\": \"deserunt occaecat Duis\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ipsum adipisicing proident ut sed\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"labo\",\n \"fieldPath\": \"pariatur elit exercitation dolore deserunt\",\n \"kind\": \"minim adipisicing eu\",\n \"name\": \"irure amet deserunt id\",\n \"namespace\": \"ad minim eiusmod\",\n \"resourceVersion\": \"velit Excepteur sed id\",\n \"uid\": \"labore qui veniam occaecat ipsum\"\n },\n {\n \"apiVersion\": \"off\",\n \"fieldPath\": \"Excepteur velit esse incididunt\",\n \"kind\": \"et cillum dolore\",\n \"name\": \"officia eu\",\n \"namespace\": \"quis eu occaecat aliq\",\n \"resourceVersion\": \"do veniam amet labore\",\n \"uid\": \"dolore deserunt officia dolore\"\n }\n ],\n \"packServerSecret\": \"deserunt\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"tempor nostrud\",\n \"annotations\": {\n \"Duis_e\": \"dolore est\",\n \"est_5\": \"officia culpa consequat\",\n \"nisi_21\": \"reprehenderit in velit dolor\"\n },\n \"digest\": \"eiusmod sunt incididunt exercitation\",\n \"inValidReason\": \"culpa ad ut\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"nostrud ullamco\",\n \"fieldPath\": \"qui ut ad et quis\",\n \"kind\": \"quis\",\n \"name\": \"culpa anim aliquip\",\n \"namespace\": \"pariatu\",\n \"resourceVersion\": \"dolor anim dolore\",\n \"uid\": \"aute nostrud\"\n },\n {\n \"apiVersion\": \"Duis deserunt Lorem dolor\",\n \"fieldPath\": \"Ut mollit eiusmod\",\n \"kind\": \"elit repre\",\n \"name\": \"do sint ex\",\n \"namespace\": \"in irure paria\",\n \"resourceVersion\": \"cillum pariatur voluptate\",\n \"uid\": \"irure anim labore aliquip\"\n }\n ],\n \"packUid\": \"do Duis dolore eu\",\n \"params\": {\n \"ad9\": \"esse qui nulla elit\"\n },\n \"presets\": [\n {\n \"add\": \"culpa\",\n \"displayName\": \"id enim aliquip ut\",\n \"group\": \"culpa ullamco\",\n \"name\": \"proident occaecat in\",\n \"remove\": [\n \"Duis sunt\",\n \"dolore voluptate cillum aute\"\n ]\n },\n {\n \"add\": \"cillum\",\n \"displayName\": \"sunt ad veniam\",\n \"group\": \"incididunt in\",\n \"name\": \"nulla aliquip aliqua ut\",\n \"remove\": [\n \"nostrud cupidatat ex nulla\",\n \"amet\"\n ]\n }\n ],\n \"registryUid\": \"quis ullamco ipsum\",\n \"schema\": [\n {\n \"format\": \"eu\",\n \"hints\": [\n \"nulla cillum\",\n \"nulla in ut magna\"\n ],\n \"listOptions\": [\n \"sit et\",\n \"velit ex\"\n ],\n \"name\": \"cillum Ut\",\n \"readonly\": true,\n \"regex\": \"occaecat sunt nostrud\",\n \"required\": false,\n \"type\": \"proident\"\n },\n {\n \"format\": \"sed incididunt tempor ad ex\",\n \"hints\": [\n \"nulla eu\",\n \"in aute voluptate\"\n ],\n \"listOptions\": [\n \"ut laborum et\",\n \"in nisi non mollit\"\n ],\n \"name\": \"officia culpa\",\n \"readonly\": false,\n \"regex\": \"minim voluptate occaecat elit\",\n \"required\": true,\n \"type\": \"Excepteur ut\"\n }\n ],\n \"server\": \"mollit et nulla\",\n \"tag\": \"in aute\",\n \"type\": \"helm\",\n \"values\": \"cupidatat in\",\n \"version\": \"Ut ad Lorem\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"dolore dolor cupidatat tempor\",\n \"annotations\": {\n \"ipsum38b\": \"ea veniam\",\n \"enim_05\": \"Excepteur sint elit\",\n \"euf59\": \"pariatur\"\n },\n \"digest\": \"incididunt ipsum\",\n \"inValidReason\": \"in veniam\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"labore cupidatat\",\n \"fieldPath\": \"ex reprehenderit\",\n \"kind\": \"fugiat reprehenderit Excepteur officia\",\n \"name\": \"ex Duis sunt cupidatat consequat\",\n \"namespace\": \"f\",\n \"resourceVersion\": \"laborum fugiat adipisicing non\",\n \"uid\": \"ad Duis aliquip\"\n },\n {\n \"apiVersion\": \"laborum et\",\n \"fieldPath\": \"id nisi enim minim\",\n \"kind\": \"amet cillum mollit incididunt\",\n \"name\": \"id\",\n \"namespace\": \"sed\",\n \"resourceVersion\": \"in occaecat\",\n \"uid\": \"occaecat ad Ut\"\n }\n ],\n \"packUid\": \"incididunt\",\n \"params\": {\n \"irure65f\": \"ea in eiusmod\",\n \"in_f\": \"enim irure\",\n \"velit_f\": \"non nostrud quis id\"\n },\n \"presets\": [\n {\n \"add\": \"sint dolore \",\n \"displayName\": \"et cupidatat\",\n \"group\": \"commodo\",\n \"name\": \"dolor cupidatat eiusmod aute\",\n \"remove\": [\n \"do laboris\",\n \"irure qui Ut in laboris\"\n ]\n },\n {\n \"add\": \"aliqua deserunt\",\n \"displayName\": \"deserunt ad do minim pariatur\",\n \"group\": \"aliqua Lorem amet nulla\",\n \"name\": \"occaecat sed\",\n \"remove\": [\n \"adipisicing enim ex est\",\n \"sit proident consectetur dolor ex\"\n ]\n }\n ],\n \"registryUid\": \"velit amet dolor\",\n \"schema\": [\n {\n \"format\": \"commodo nulla\",\n \"hints\": [\n \"ipsum proident sed\",\n \"ut veniam non\"\n ],\n \"listOptions\": [\n \"anim non velit tempor\",\n \"esse elit ipsum officia\"\n ],\n \"name\": \"voluptate nostrud\",\n \"readonly\": true,\n \"regex\": \"sed mollit adipisicing\",\n \"required\": true,\n \"type\": \"laboris\"\n },\n {\n \"format\": \"cillum\",\n \"hints\": [\n \"Duis ut consequat\",\n \"deserunt reprehenderit mollit dolor\"\n ],\n \"listOptions\": [\n \"nulla esse cillum\",\n \"Lorem aliquip non exercitation\"\n ],\n \"name\": \"Lorem veniam incididunt\",\n \"readonly\": false,\n \"regex\": \"sunt enim occaecat\",\n \"required\": false,\n \"type\": \"ad\"\n }\n ],\n \"server\": \"veniam ullamco proident\",\n \"tag\": \"cupidatat commodo Lorem Duis\",\n \"type\": \"helm\",\n \"values\": \"ipsum ut\",\n \"version\": \"incididunt ex non laboris dolor\"\n }\n ],\n \"profileVersion\": \"pariatur in amet\",\n \"type\": \"et laborum mollit\",\n \"uid\": \"Lorem proident adipisicing ut\",\n \"version\": -96598172\n },\n \"isControlPlane\": false,\n \"labels\": [\n \"ut est\",\n \"minim Excepteur occaecat nulla commodo\"\n ],\n \"maxSize\": -99629063,\n \"minSize\": 69795218,\n \"name\": \"consequat velit Ut\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": 1716914,\n \"dataStoragePool\": \"ex\",\n \"managed\": true\n },\n {\n \"sizeInGB\": -13969359,\n \"dataStoragePool\": \"minim sint id ut ipsum\",\n \"managed\": false\n }\n ],\n \"size\": 63339222,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"instanceType\": {\n \"numCPUs\": 63793678,\n \"memoryInMB\": -59258669,\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": false,\n \"isEnabled\": false\n },\n \"cpuset\": \"ad\",\n \"gpuConfig\": {\n \"addresses\": {\n \"ut4\": \"et elit aute\"\n },\n \"deviceModel\": \"ad voluptate\",\n \"numGPUs\": -64315773,\n \"vendorName\": \"dolore laboris\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"do aliquip mollit\",\n \"hostAddress\": \"quis culpa elit ut exercitation\",\n \"networks\": [\n {\n \"networkName\": \"fugiat aliquip consectetur\",\n \"networkType\": \"bridge\"\n },\n {\n \"networkName\": \"Excepteur est\",\n \"networkType\": \"default\"\n }\n ],\n \"sourceStoragePool\": \"commodo nulla ipsum\",\n \"dataStoragePool\": \"nulla\",\n \"gpuDevices\": [\n {\n \"addresses\": {\n \"et_6ae\": \"ullamco deserunt eiusmod laborum\",\n \"veniamd2\": \"consectetur exercitation qui\",\n \"aute_8d\": \"adipisicing Lorem minim\"\n },\n \"model\": \"sunt\",\n \"vendor\": \"eiusmod aliquip aliqua nisi enim\"\n },\n {\n \"addresses\": {\n \"non_9b\": \"tempor cupidatat\"\n },\n \"model\": \"proident irure \",\n \"vendor\": \"sit non\"\n }\n ],\n \"hostIdentity\": {\n \"caCert\": \"Duis nisi qui ipsum sit\",\n \"mode\": \"minim consectetur ut\",\n \"socketPath\": \"magna anim dolor aute\",\n \"sshSecret\": {\n \"name\": \"ea\",\n \"privateKey\": \"nisi nulla consectetur la\"\n }\n },\n \"targetStoragePool\": \"in incididunt quis\"\n },\n {\n \"hostUid\": \"in irure Lorem proident\",\n \"hostAddress\": \"sit dol\",\n \"networks\": [\n {\n \"networkName\": \"dolor irure laborum qui\",\n \"networkType\": \"bridge\"\n },\n {\n \"networkName\": \"eu tempor eiusmod magna\",\n \"networkType\": \"default\"\n }\n ],\n \"sourceStoragePool\": \"commodo in voluptate nulla\",\n \"dataStoragePool\": \"laboris et\",\n \"gpuDevices\": [\n {\n \"addresses\": {\n \"ut5\": \"Excepteur velit culpa co\",\n \"cillum2\": \"Duis ut sed\"\n },\n \"model\": \"qui mollit dolore ipsum\",\n \"vendor\": \"Duis nostrud ea laboris\"\n },\n {\n \"addresses\": {\n \"suntfd\": \"reprehenderit commodo in aliquip\",\n \"proident69\": \"aliquip laborum\",\n \"dolor_b1\": \"irure amet ex\"\n },\n \"model\": \"est quis elit\",\n \"vendor\": \"dolore reprehenderit cupidata\"\n }\n ],\n \"hostIdentity\": {\n \"caCert\": \"ullamco laboris Ut do est\",\n \"mode\": \"voluptate\",\n \"socketPath\": \"nulla culpa ad\",\n \"sshSecret\": {\n \"name\": \"adipisicing in quis anim\",\n \"privateKey\": \"cupidatat anim\"\n }\n },\n \"targetStoragePool\": \"ad ut sed\"\n }\n ],\n \"rootDiskInGB\": 14405019,\n \"additionalLabels\": {\n \"irure3\": \"qui nulla\"\n },\n \"additionalTags\": {\n \"magna0e\": \"ea magna\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"enim elit culpa \",\n \"fieldPath\": \"\",\n \"kind\": \"sunt labori\",\n \"name\": \"ut culpa velit\",\n \"namespace\": \"voluptate officia ea\",\n \"resourceVersion\": \"sint magna\",\n \"uid\": \"velit\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"nostrud sunt officia\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"non enim Lorem consectetur\",\n \"fieldPath\": \"aliquip in\",\n \"kind\": \"in pariatur\",\n \"name\": \"sunt cillum nostrud d\",\n \"namespace\": \"ipsum adipisicing sint\",\n \"resourceVersion\": \"minim aliquip est\",\n \"uid\": \"labore quis \"\n },\n {\n \"apiVersion\": \"laboris ex\",\n \"fieldPath\": \"consequat ex minim\",\n \"kind\": \"commodo esse\",\n \"name\": \"magna ad\",\n \"namespace\": \"culpa \",\n \"resourceVersion\": \"consequat Lorem ex do ut\",\n \"uid\": \"aliqua in cupidatat labore\"\n }\n ],\n \"packServerSecret\": \"adipisicing\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"sunt\",\n \"annotations\": {\n \"velit7\": \"labore aute\",\n \"minim_2a\": \"irure ipsum Duis occaecat amet\",\n \"Excepteur_4e\": \"labore\"\n },\n \"digest\": \"nulla ex magna\",\n \"inValidReason\": \"aute culpa\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"cupidatat ut commodo irure\",\n \"fieldPath\": \"dolor veniam ea\",\n \"kind\": \"cupidatat in laboris esse\",\n \"name\": \"sed laborum non magna\",\n \"namespace\": \"ipsum do eu nisi\",\n \"resourceVersion\": \"ut esse Ut consequat\",\n \"uid\": \"labore sint fugiat Lorem\"\n },\n {\n \"apiVersion\": \"incididunt Ut sit conseq\",\n \"fieldPath\": \"cupidatat nostrud deserunt\",\n \"kind\": \"cupidatat laboris\",\n \"name\": \"labore qui in id\",\n \"namespace\": \"qui fugiat\",\n \"resourceVersion\": \"minim cupidatat veniam\",\n \"uid\": \"elit sunt\"\n }\n ],\n \"packUid\": \"Lorem dolore Ut\",\n \"params\": {\n \"ipsum__\": \"consectetur aliquip\"\n },\n \"presets\": [\n {\n \"add\": \"sint aliquip dolore minim do\",\n \"displayName\": \"aliqua mollit sit enim\",\n \"group\": \"voluptate et Ut consequat\",\n \"name\": \"dolor adipisicing dolore amet\",\n \"remove\": [\n \"tempor deserunt sit ad\",\n \"Duis occaecat enim\"\n ]\n },\n {\n \"add\": \"non laborum\",\n \"displayName\": \"ad in\",\n \"group\": \"sit\",\n \"name\": \"deserunt magna ut non\",\n \"remove\": [\n \"deserunt\",\n \"elit voluptate nulla minim\"\n ]\n }\n ],\n \"registryUid\": \"c\",\n \"schema\": [\n {\n \"format\": \"in culpa est mollit consectetur\",\n \"hints\": [\n \"aliquip irure magna ad\",\n \"ea incididunt c\"\n ],\n \"listOptions\": [\n \"officia esse commodo\",\n \"amet\"\n ],\n \"name\": \"minim amet dolore\",\n \"readonly\": true,\n \"regex\": \"Excepteur nulla dolore\",\n \"required\": true,\n \"type\": \"Excepteur quis consectetur officia culpa\"\n },\n {\n \"format\": \"do Ut minim\",\n \"hints\": [\n \"consequat fugiat deserunt sed ad\",\n \"laborum velit\"\n ],\n \"listOptions\": [\n \"elit ipsum amet\",\n \"anim exer\"\n ],\n \"name\": \"tempor Duis in magna ut\",\n \"readonly\": false,\n \"regex\": \"et ad\",\n \"required\": false,\n \"type\": \"adipis\"\n }\n ],\n \"server\": \"nisi sint\",\n \"tag\": \"dolore ut in\",\n \"type\": \"spectro\",\n \"values\": \"irure officia proident\",\n \"version\": \"dolor do culpa\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"culpa\",\n \"annotations\": {\n \"ad_d0\": \"consequat ipsum in\"\n },\n \"digest\": \"laboris\",\n \"inValidReason\": \"cupidatat do\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"n\",\n \"fieldPath\": \"ad fugiat\",\n \"kind\": \"et eu\",\n \"name\": \"Lorem enim\",\n \"namespace\": \"s\",\n \"resourceVersion\": \"do elit Duis laboris\",\n \"uid\": \"culpa esse in in\"\n },\n {\n \"apiVersion\": \"qui Lorem esse\",\n \"fieldPath\": \"eu exercitation reprehenderit\",\n \"kind\": \"sint aliqua\",\n \"name\": \"cupidatat\",\n \"namespace\": \"minim nostrud\",\n \"resourceVersion\": \"sunt eu\",\n \"uid\": \"esse ut elit proident\"\n }\n ],\n \"packUid\": \"culpa id\",\n \"params\": {\n \"aliquip_aa2\": \"consequat minim\"\n },\n \"presets\": [\n {\n \"add\": \"quis dolor\",\n \"displayName\": \"nulla adipisicin\",\n \"group\": \"et\",\n \"name\": \"nostrud ut et dolore\",\n \"remove\": [\n \"consectetur Excepteur aute\",\n \"sed in\"\n ]\n },\n {\n \"add\": \"laboris sed dolore nostrud\",\n \"displayName\": \"pariatur veniam mol\",\n \"group\": \"nostrud ex aliqua\",\n \"name\": \"magna Duis\",\n \"remove\": [\n \"ea aliqua exerc\",\n \"aliq\"\n ]\n }\n ],\n \"registryUid\": \"in eiusmod Duis ex adipisicing\",\n \"schema\": [\n {\n \"format\": \"commodo ea velit eiusmod\",\n \"hints\": [\n \"laborum com\",\n \"Lor\"\n ],\n \"listOptions\": [\n \"sint sit\",\n \"Lorem et deserunt dolor\"\n ],\n \"name\": \"consectetur laboris occaecat officia\",\n \"readonly\": false,\n \"regex\": \"ut nostrud laboris in sunt\",\n \"required\": false,\n \"type\": \"in voluptate consequat dolore exercitation\"\n },\n {\n \"format\": \"sunt qui mollit\",\n \"hints\": [\n \"dolor laborum est\",\n \"in ex\"\n ],\n \"listOptions\": [\n \"reprehenderit consectetur\",\n \"sunt qui velit culpa\"\n ],\n \"name\": \"nostrud in\",\n \"readonly\": true,\n \"regex\": \"sint ipsum consequat\",\n \"required\": true,\n \"type\": \"eu reprehenderit amet sit\"\n }\n ],\n \"server\": \"o\",\n \"tag\": \"in velit eiusmod\",\n \"type\": \"manifest\",\n \"values\": \"ad in aliquip\",\n \"version\": \"do ut\"\n }\n ],\n \"profileVersion\": \"fugiat esse\",\n \"type\": \"eu et exerci\",\n \"uid\": \"mollit esse\",\n \"version\": -44889034\n },\n \"isControlPlane\": false,\n \"labels\": [\n \"officia sit commodo voluptate\",\n \"Duis minim ad\"\n ],\n \"maxSize\": -97381999,\n \"minSize\": -9457311,\n \"name\": \"deserunt lab\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": -29360147,\n \"dataStoragePool\": \"anim adipisicing consequat labore\",\n \"managed\": false\n },\n {\n \"sizeInGB\": 18409572,\n \"dataStoragePool\": \"ullamco\",\n \"managed\": false\n }\n ],\n \"size\": 4322277,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"consectetur\",\n \"status\": \"adipisicing nisi ea\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"commodo in\",\n \"reason\": \"aliqui\"\n },\n {\n \"type\": \"et culpa\",\n \"status\": \"aute ullamco cupidatat voluptate laboris\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"consectetur ullamco in sint sunt\",\n \"reason\": \"do Ut e\"\n }\n ],\n \"nodeImages\": [\n {\n \"hostID\": \"eiusmod deserunt\",\n \"imageName\": \"Duis commodo enim\",\n \"storagePool\": \"aliquip occaecat\"\n },\n {\n \"hostID\": \"quis et ex\",\n \"imageName\": \"nulla in\",\n \"storagePool\": \"dolore amet\"\n }\n ],\n \"sourceImageId\": \"sunt sint anim\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f7c8aef0-047e-483d-8c6e-a312c35458d1", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ef43abe3-0f15-48d9-9ce9-dde282fbcde7", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2c3540a0-4ba4-4365-9217-8a659c2e5126", - "name": "machinePools", - "item": [ - { - "id": "ce640aa1-097e-41e7-b410-ceb3221a776e", - "name": "Creates a libvirt cloud config's machine pool", - "request": { - "name": "Creates a libvirt cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"esse_395\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"enim_de\": \"\"\n },\n \"additionalTags\": {\n \"ipsum_2b9\": \"\",\n \"ipsum2\": \"\",\n \"occaecat__9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2e3a715e-4d1b-440e-951e-b9ee210222bb", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8423ddf8-799c-435b-a589-d68db1515a29", - "name": "{machinePoolName}", - "item": [ - { - "id": "05426f7f-30e9-44c2-a790-0fd84ca2afa4", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "a8206b4b-7281-4721-9ae9-b6cd87852383", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e0d35746-3fc5-4f27-9cc2-2a193a5c2e1a", - "name": "Updates the specified Libvirt cloud config's machine pool", - "request": { - "name": "Updates the specified Libvirt cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"proident_7cc\": \"\",\n \"cupidatat3c\": \"\",\n \"magna7\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nisi_2\": \"\"\n },\n \"additionalTags\": {\n \"Lorem_b8\": \"\",\n \"sint_7\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "77070e09-32b5-45c5-a140-be4f0a6be257", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5e0eb731-5f02-4c71-9ecd-848060a52a85", - "name": "machines", - "item": [ - { - "id": "b3945df7-5250-4be7-81aa-5e73bb8be55f", - "name": "Retrieves a list of Libvirt machines", - "request": { - "name": "Retrieves a list of Libvirt machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c1e800f8-dc76-42bf-9d16-d09858f0aa92", - "name": "An array of Libvirt machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"pariatur nostrud\",\n \"kind\": \"anim\",\n \"metadata\": {\n \"annotations\": {\n \"sedc7a\": \"\",\n \"Excepteur_768\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"culpa2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"disks\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ],\n \"edgeHostUid\": \"Excepteur eiusmod et anim\",\n \"failureDomain\": \"enim amet cupidatat magna\",\n \"imageName\": \"ex aliqua minim\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"quis_e2b\": \"\",\n \"sunt_4d8\": \"\",\n \"anim_563\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"nics\": [\n {\n \"macAddress\": \"magna nulla do cupidatat in\",\n \"index\": -62035712,\n \"privateIPs\": [\n \"non consectetur irure culpa\",\n \"deserunt lab\"\n ]\n },\n {\n \"macAddress\": \"tempor aliquip\",\n \"index\": 55401720,\n \"privateIPs\": [\n \"consequat et\",\n \"deserunt anim reprehenderit\"\n ]\n }\n ],\n \"targetStoragePool\": \"quis pariatur enim ut nulla\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"voluptate\",\n \"kind\": \"consectetur laboris dolor id\",\n \"metadata\": {\n \"annotations\": {\n \"elit__\": \"\",\n \"reprehenderit__17\": \"\",\n \"officia_718\": \"\",\n \"aliquip0c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicingc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"disks\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ],\n \"edgeHostUid\": \"consectetur veniam ullamco do laborum\",\n \"failureDomain\": \"cillum\",\n \"imageName\": \"sit\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"esse_fa\": \"\",\n \"exercitation4\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"nics\": [\n {\n \"macAddress\": \"amet eu nulla pariatur officia\",\n \"index\": 33390710,\n \"privateIPs\": [\n \"minim exercitation\",\n \"in cillum\"\n ]\n },\n {\n \"macAddress\": \"culpa\",\n \"index\": -12398383,\n \"privateIPs\": [\n \"irure\",\n \"in aute sed\"\n ]\n }\n ],\n \"targetStoragePool\": \"ad Ut\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4e3e8179-a27e-441f-bde8-6e32f7990e14", - "name": "Adds the Libvirt machine to cloud config's machine pool", - "request": { - "name": "Adds the Libvirt machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"et9e\": \"\",\n \"ut0\": \"\",\n \"nulla_e4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore2e5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"disks\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ],\n \"edgeHostUid\": \"\",\n \"failureDomain\": \"\",\n \"imageName\": \"\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"Lorem3c3\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"nics\": [\n {\n \"macAddress\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"macAddress\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"targetStoragePool\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "790608d4-c537-4bb3-a492-ba3cf4478221", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bfe256a5-c99c-4807-b319-e33b4362bebc", - "name": "{machineUid}", - "item": [ - { - "id": "2ee4d161-213a-4fe4-bb89-7f3d01cce0f2", - "name": "Deletes the specified Libvirt machine", - "request": { - "name": "Deletes the specified Libvirt machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "26f0d6b6-1c22-42ef-8eb0-61971e7184fe", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "77e7a1c6-4071-448d-9a51-60e551a2ef96", - "name": "Returns the specified Libvirt machine", - "request": { - "name": "Returns the specified Libvirt machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5d465009-72dc-4741-a84d-2691bdbe252a", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"Ut_bff\": \"\",\n \"exercitation0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat_8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"disks\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ],\n \"edgeHostUid\": \"\",\n \"failureDomain\": \"\",\n \"imageName\": \"\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"occaecat36\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"nics\": [\n {\n \"macAddress\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"macAddress\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"targetStoragePool\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f3635ac9-6b85-49b5-84dc-163db63a2132", - "name": "Updates the specified machine to cloud config's machine pool", - "request": { - "name": "Updates the specified machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"cillum_ac\": \"\",\n \"exercitation28\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ea_543\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"disks\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ],\n \"edgeHostUid\": \"\",\n \"failureDomain\": \"\",\n \"imageName\": \"\",\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"ad_4dc\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"nics\": [\n {\n \"macAddress\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"macAddress\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"targetStoragePool\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5bb0bf98-3c95-4bcd-8610-c536123bcc0f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "libvirt", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "fbfc4e8a-53b6-45b3-b1fb-ff1e0911581c", - "name": "maas/{configUid}", - "item": [ - { - "id": "72688ee9-ce50-4aae-9707-61ea5003ef56", - "name": "Returns the specified Maas cloud config", - "request": { - "name": "Returns the specified Maas cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "051b8ad6-6e1a-4aab-a3f6-07648586bc34", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"anim deserunt\",\n \"kind\": \"dolor amet\",\n \"metadata\": {\n \"annotations\": {\n \"laboris_f8\": \"\",\n \"Excepteur2d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aute__\": \"\",\n \"elit87\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"voluptate non nisi\",\n \"fieldPath\": \"commodo consectetur ut sed tempor\",\n \"kind\": \"est\",\n \"name\": \"deserunt Ut tempor\",\n \"namespace\": \"velit irure dolor quis laborum\",\n \"resourceVersion\": \"sint aute ad non nostrud\",\n \"uid\": \"elit reprehenderit\"\n },\n \"clusterConfig\": {\n \"domain\": \"consectetur voluptate deserunt dolor\",\n \"sshKeys\": [\n \"irure quis deserunt\",\n \"dolor ipsum Excepteur id\"\n ]\n },\n \"machinePoolConfig\": [\n {\n \"instanceType\": {\n \"minCPU\": -46568585,\n \"minMemInMB\": -45554765\n },\n \"additionalLabels\": {\n \"adipisicing_31\": \"est veniam labore tempor\",\n \"sit_7\": \"in co\"\n },\n \"additionalTags\": {\n \"in_730\": \"id do cillum sint\",\n \"Lorem110\": \"dolor\",\n \"nostrudc4c\": \"nostrud quis Ut dolor adipisicin\",\n \"in_236\": \"ut laborum\"\n },\n \"azs\": [\n \"deserunt\",\n \"adipisicing ex\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"aliqua exercitation laborum in culpa\",\n \"fieldPath\": \"aliqua dolore\",\n \"kind\": \"sit cillum nostrud tempor\",\n \"name\": \"cupidatat quis irure\",\n \"namespace\": \"consectetur\",\n \"resourceVersion\": \"in qui exercitation\",\n \"uid\": \"nostrud\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"nostrud\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"magna consectetur quis\",\n \"fieldPath\": \"sunt exercitation ut\",\n \"kind\": \"deserunt magna Ut\",\n \"name\": \"dolore in labore proident\",\n \"namespace\": \"consectetur sit irure nisi\",\n \"resourceVersion\": \"in ess\",\n \"uid\": \"consequat\"\n },\n {\n \"apiVersion\": \"adipisicing proident sunt\",\n \"fieldPath\": \"minim sit nostrud elit\",\n \"kind\": \"nostrud minim\",\n \"name\": \"reprehenderit\",\n \"namespace\": \"ullamco adipisicing sed ut\",\n \"resourceVersion\": \"fugiat eiusmod\",\n \"uid\": \"exercitation adipisicing aute anim\"\n }\n ],\n \"packServerSecret\": \"Duis ut in\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"veniam\",\n \"annotations\": {\n \"commodo_a\": \"laborum conse\",\n \"ullamco_c46\": \"ea\",\n \"enim3\": \"ea\",\n \"eab6\": \"ut\"\n },\n \"digest\": \"velit pariatur Duis\",\n \"inValidReason\": \"quis\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"labore fugiat amet\",\n \"fieldPath\": \"dolore Excepteur\",\n \"kind\": \"dolor\",\n \"name\": \"cillum incididunt sunt\",\n \"namespace\": \"cupidatat velit aliqua\",\n \"resourceVersion\": \"est exercitation laborum\",\n \"uid\": \"deserunt eiusmod consectetur pariatur\"\n },\n {\n \"apiVersion\": \"do id enim\",\n \"fieldPath\": \"dolore ex ea incididunt proide\",\n \"kind\": \"commodo dolor sit consectetur\",\n \"name\": \"eiusmod co\",\n \"namespace\": \"deserunt aliqu\",\n \"resourceVersion\": \"aliquip deserunt\",\n \"uid\": \"qui culpa dolore\"\n }\n ],\n \"packUid\": \"laborum\",\n \"params\": {\n \"proidente\": \"non sed minim\"\n },\n \"presets\": [\n {\n \"add\": \"sint est adipisicing in\",\n \"displayName\": \"laborum\",\n \"group\": \"quis fugiat sit\",\n \"name\": \"enim dolore laboris\",\n \"remove\": [\n \"sed ea\",\n \"irure nisi dolor aute in\"\n ]\n },\n {\n \"add\": \"irure\",\n \"displayName\": \"irure\",\n \"group\": \"nulla aliqua\",\n \"name\": \"laboris ullamco consequat dolor\",\n \"remove\": [\n \"deserunt enim\",\n \"quis occaecat minim nisi\"\n ]\n }\n ],\n \"registryUid\": \"Lorem cillum\",\n \"schema\": [\n {\n \"format\": \"laboris cillum in sit tempor\",\n \"hints\": [\n \"laborum ad do mollit pariatur\",\n \"dolor velit sed\"\n ],\n \"listOptions\": [\n \"dolore dolor cillum consectetur\",\n \"eiusmod non consectetur\"\n ],\n \"name\": \"culpa ipsum id\",\n \"readonly\": true,\n \"regex\": \"dolore aliqua commodo\",\n \"required\": false,\n \"type\": \"mollit ad\"\n },\n {\n \"format\": \"laboris reprehenderit\",\n \"hints\": [\n \"dolor mollit sint\",\n \"dolor ipsum labore dolore ullamco\"\n ],\n \"listOptions\": [\n \"culpa qui\",\n \"proident cupidat\"\n ],\n \"name\": \"est anim\",\n \"readonly\": true,\n \"regex\": \"Excepteur dolor ipsum commodo\",\n \"required\": false,\n \"type\": \"cupidatat elit sed\"\n }\n ],\n \"server\": \"laborum consectetur veniam sint\",\n \"tag\": \"quis aliqua aute non consectetur\",\n \"type\": \"manifest\",\n \"values\": \"dolore do\",\n \"version\": \"dolore dolor par\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"Lorem culpa cupidatat occaecat\",\n \"annotations\": {\n \"irure_d\": \"tempor\",\n \"in63\": \"irure occaecat dolore\"\n },\n \"digest\": \"reprehenderit\",\n \"inValidReason\": \"officia in pariatur magna\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"aliqua Duis et\",\n \"fieldPath\": \"enim sunt dolor ipsum aliqua\",\n \"kind\": \"reprehenderit deserunt Lorem amet\",\n \"name\": \"culpa laborum\",\n \"namespace\": \"dolore ipsum velit\",\n \"resourceVersion\": \"eu Ut Excepteur\",\n \"uid\": \"ea est consequat\"\n },\n {\n \"apiVersion\": \"aliquip non laboris lab\",\n \"fieldPath\": \"amet\",\n \"kind\": \"magna\",\n \"name\": \"Excepteur in elit proident\",\n \"namespace\": \"Ut cupidatat proident\",\n \"resourceVersion\": \"sint incididunt in ad consequat\",\n \"uid\": \"id\"\n }\n ],\n \"packUid\": \"consequat consectetur\",\n \"params\": {\n \"occaecat_9c8\": \"occaecat Excepteur anim\"\n },\n \"presets\": [\n {\n \"add\": \"non dolore enim ea\",\n \"displayName\": \"proident amet sed\",\n \"group\": \"in et ut laborum\",\n \"name\": \"dolore vel\",\n \"remove\": [\n \"officia ullamco nostrud aute\",\n \"magna laborum officia\"\n ]\n },\n {\n \"add\": \"eu id veniam dolor mollit\",\n \"displayName\": \"velit\",\n \"group\": \"labore aliqua cupidatat \",\n \"name\": \"laboris Excepteur officia sed\",\n \"remove\": [\n \"cupidatat velit aliquip nostrud\",\n \"Lorem Excepteur\"\n ]\n }\n ],\n \"registryUid\": \"tempor elit culpa eu\",\n \"schema\": [\n {\n \"format\": \"incididunt exe\",\n \"hints\": [\n \"enim Duis exercitation\",\n \"cillum reprehenderit consequat Excepteur\"\n ],\n \"listOptions\": [\n \"minim eu\",\n \"ad dolore\"\n ],\n \"name\": \"Excepteur ullamco cillum\",\n \"readonly\": false,\n \"regex\": \"sint culpa\",\n \"required\": true,\n \"type\": \"voluptate est cillum consequat proident\"\n },\n {\n \"format\": \"aliqua ut minim dolor\",\n \"hints\": [\n \"Lorem reprehenderit deserunt\",\n \"culpa\"\n ],\n \"listOptions\": [\n \"enim ex\",\n \"tempor\"\n ],\n \"name\": \"esse dolore pariatur deserunt ut\",\n \"readonly\": false,\n \"regex\": \"ipsum do in\",\n \"required\": false,\n \"type\": \"deserunt exercitation quis\"\n }\n ],\n \"server\": \"ut eu dolor\",\n \"tag\": \"ullamco et est nulla quis\",\n \"type\": \"manifest\",\n \"values\": \"labore\",\n \"version\": \"nostrud laborum est\"\n }\n ],\n \"profileVersion\": \"tempor exercitation amet\",\n \"type\": \"eiusmod veniam culpa dolor exercitation\",\n \"uid\": \"ad anim laborum\",\n \"version\": -85823423\n },\n \"isControlPlane\": true,\n \"labels\": [\n \"dolore sunt quis\",\n \"adipisicing incididunt\"\n ],\n \"maxSize\": 83591190,\n \"minSize\": 73624759,\n \"name\": \"ea Lorem aliqua\",\n \"resourcePool\": \"do deserunt\",\n \"size\": 39100738,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"instanceType\": {\n \"minCPU\": -32837861,\n \"minMemInMB\": 70250068\n },\n \"additionalLabels\": {\n \"sed0\": \"exercitation\",\n \"cupidatat_4d\": \"laborum minim tempor\",\n \"reprehenderit249\": \"tempor\"\n },\n \"additionalTags\": {\n \"occaecat_d\": \"id eiusmod Ut voluptate\",\n \"commodod\": \"esse Excepteur ullamco\"\n },\n \"azs\": [\n \"aliquip in in\",\n \"sit est irure\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"elit magna adipi\",\n \"fieldPath\": \"incididunt dolore\",\n \"kind\": \"pariatur minim consectetur\",\n \"name\": \"fugiat ut\",\n \"namespace\": \"exercitation\",\n \"resourceVersion\": \"enim ut\",\n \"uid\": \"enim dolore mollit\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"exercitation minim consequat dolor\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"proident cillum pariatur Excepteur\",\n \"fieldPath\": \"amet et Duis consequat\",\n \"kind\": \"Lorem eiusmod\",\n \"name\": \"ad adipisicing \",\n \"namespace\": \"occaecat ea\",\n \"resourceVersion\": \"nisi exercitation deserunt anim\",\n \"uid\": \"qui ipsum\"\n },\n {\n \"apiVersion\": \"exercitation nulla officia\",\n \"fieldPath\": \"nostrud esse\",\n \"kind\": \"anim eu sit eiusmod\",\n \"name\": \"consequat occaecat incididunt dolor id\",\n \"namespace\": \"ut Ut\",\n \"resourceVersion\": \"laborum\",\n \"uid\": \"pariatur et minim est\"\n }\n ],\n \"packServerSecret\": \"ea pariatur Ut Lorem Duis\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"occaecat sed enim non\",\n \"annotations\": {\n \"sunt_b0\": \"officia magna\"\n },\n \"digest\": \"non dolore officia labore\",\n \"inValidReason\": \"occaecat culpa\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"consequat nostrud voluptate ut\",\n \"fieldPath\": \"id nulla\",\n \"kind\": \"veniam dolor non qui\",\n \"name\": \"c\",\n \"namespace\": \"non\",\n \"resourceVersion\": \"dolor reprehenderit deserunt co\",\n \"uid\": \"nulla amet esse\"\n },\n {\n \"apiVersion\": \"officia\",\n \"fieldPath\": \"cup\",\n \"kind\": \"id consequat dolor est aliqua\",\n \"name\": \"reprehenderit voluptate\",\n \"namespace\": \"sunt laborum magna\",\n \"resourceVersion\": \"ullamco minim magna in\",\n \"uid\": \"in cupidatat dolor\"\n }\n ],\n \"packUid\": \"veniam irure esse consectetur\",\n \"params\": {\n \"commodo_223\": \"laborum \",\n \"voluptate_854\": \"Lorem et exercitation ut\"\n },\n \"presets\": [\n {\n \"add\": \"sed cupidatat minim sint\",\n \"displayName\": \"pariatur Lorem\",\n \"group\": \"consequat esse\",\n \"name\": \"quis consequat\",\n \"remove\": [\n \"minim Excepteur\",\n \"ullamco labore non velit\"\n ]\n },\n {\n \"add\": \"nulla quis\",\n \"displayName\": \"laboris Duis proident labore\",\n \"group\": \"reprehenderit ullamco\",\n \"name\": \"eu tempor\",\n \"remove\": [\n \"quis laborum id amet ea\",\n \"culpa laboris qui aliqua in\"\n ]\n }\n ],\n \"registryUid\": \"aute dolore magna minim\",\n \"schema\": [\n {\n \"format\": \"voluptate\",\n \"hints\": [\n \"co\",\n \"ullamco\"\n ],\n \"listOptions\": [\n \"mollit fugiat\",\n \"Duis ipsum irure\"\n ],\n \"name\": \"anim\",\n \"readonly\": true,\n \"regex\": \"sunt sit\",\n \"required\": true,\n \"type\": \"Duis\"\n },\n {\n \"format\": \"magna\",\n \"hints\": [\n \"aliqua Excepteur\",\n \"dolore officia ipsum irure sint\"\n ],\n \"listOptions\": [\n \"ad quis eu commodo\",\n \"adipisic\"\n ],\n \"name\": \"pariatur magna\",\n \"readonly\": true,\n \"regex\": \"commodo pariatur velit consectetur ut\",\n \"required\": true,\n \"type\": \"in est\"\n }\n ],\n \"server\": \"occaecat\",\n \"tag\": \"aute deserunt\",\n \"type\": \"helm\",\n \"values\": \"enim irure anim velit\",\n \"version\": \"labore esse qui cupidatat\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"qui cupidatat pariatur anim\",\n \"annotations\": {\n \"aliqua8e\": \"ex Ut\",\n \"culpa_1\": \"aute magna labore sint voluptate\"\n },\n \"digest\": \"ullamco ut nul\",\n \"inValidReason\": \"cupidatat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"non mollit elit veniam\",\n \"fieldPath\": \"Excepteur dolor eu incid\",\n \"kind\": \"ut sed\",\n \"name\": \"Duis qui amet in Ut\",\n \"namespace\": \"occaecat quis\",\n \"resourceVersion\": \"esse comm\",\n \"uid\": \"exercitation aute adipisicing\"\n },\n {\n \"apiVersion\": \"sunt eu\",\n \"fieldPath\": \"pariatur elit esse\",\n \"kind\": \"officia occaecat\",\n \"name\": \"ad in\",\n \"namespace\": \"ullamco aute enim\",\n \"resourceVersion\": \"culpa commodo laboris \",\n \"uid\": \"qui eiusmod Lorem\"\n }\n ],\n \"packUid\": \"nisi dolore pariatur\",\n \"params\": {\n \"Duis_1\": \"pariatur minim deserunt in\"\n },\n \"presets\": [\n {\n \"add\": \"ullam\",\n \"displayName\": \"enim dolor\",\n \"group\": \"sed minim\",\n \"name\": \"qui ut in nostrud\",\n \"remove\": [\n \"laborum ut culpa est\",\n \"adipisicing culpa quis in\"\n ]\n },\n {\n \"add\": \"incididunt\",\n \"displayName\": \"tempor adipisicing pariatur laborum in\",\n \"group\": \"sit cillum\",\n \"name\": \"culpa irure sed nulla\",\n \"remove\": [\n \"do sunt in\",\n \"adipisicing deserunt est enim\"\n ]\n }\n ],\n \"registryUid\": \"veniam\",\n \"schema\": [\n {\n \"format\": \"sint ea sed anim\",\n \"hints\": [\n \"officia esse Duis nulla\",\n \"cupidatat velit\"\n ],\n \"listOptions\": [\n \"nisi laborum\",\n \"nostrud\"\n ],\n \"name\": \"culpa ullamco deserunt in\",\n \"readonly\": false,\n \"regex\": \"qui dolor\",\n \"required\": false,\n \"type\": \"labore nisi laborum veniam\"\n },\n {\n \"format\": \"minim laborum\",\n \"hints\": [\n \"in pariatur\",\n \"ex sit\"\n ],\n \"listOptions\": [\n \"laboris dolor tempor\",\n \"Duis mollit aute aliquip\"\n ],\n \"name\": \"fugiat non ex\",\n \"readonly\": false,\n \"regex\": \"consequat elit dolore mollit adipisicing\",\n \"required\": false,\n \"type\": \"et ut in dolor\"\n }\n ],\n \"server\": \"commodo dolor cillum dolore Lorem\",\n \"tag\": \"dese\",\n \"type\": \"spectro\",\n \"values\": \"Duis ea consequat\",\n \"version\": \"sed ex dolore deserunt\"\n }\n ],\n \"profileVersion\": \"aute dolore dolor\",\n \"type\": \"labore esse aliqua\",\n \"uid\": \"dolore consectetur ut dolor veniam\",\n \"version\": 49818481\n },\n \"isControlPlane\": true,\n \"labels\": [\n \"aute irure in\",\n \"commodo reprehenderit\"\n ],\n \"maxSize\": 52706842,\n \"minSize\": 44604275,\n \"name\": \"quis reprehenderi\",\n \"resourcePool\": \"nostrud ad\",\n \"size\": -71500760,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"ansibleRoleDigest\": \"tempor\",\n \"conditions\": [\n {\n \"type\": \"ut\",\n \"status\": \"minim\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"mollit veniam nostrud\",\n \"reason\": \"voluptate qui ipsum\"\n },\n {\n \"type\": \"ea\",\n \"status\": \"ut ad nulla occaecat\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"laboris Ut ex\",\n \"reason\": \"dolor ad esse ut officia\"\n }\n ],\n \"isAddonLayer\": false,\n \"nodeImage\": {\n \"name\": \"qui ex et\",\n \"state\": \"laborum Excepteur velit\"\n },\n \"roleDigest\": {\n \"cillum0d6\": \"fugiat culpa ex ad\"\n },\n \"sourceImageId\": \"aliqua ipsum\",\n \"useCapiImage\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "041c1005-9c23-4bbb-b99e-30e28505ca65", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8c6e39e8-1d45-4678-9a2f-41fe9b81fdb7", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "87561f7e-aaf7-4bcd-bcff-6b8e274970f1", - "name": "machinePools", - "item": [ - { - "id": "40ad5ba3-fe86-4389-ba38-84d5eed7bb5c", - "name": "Creates an Maas cloud config's machine pool", - "request": { - "name": "Creates an Maas cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"mollit_f_\": \"\"\n },\n \"additionalTags\": {\n \"non_472\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "de673f1b-81d0-4b03-adfd-f18acd2ed9c4", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "427db20f-92d9-4048-b74e-297253dd44cf", - "name": "{machinePoolName}", - "item": [ - { - "id": "80c64722-a58e-44d8-84b6-acf34fd70d50", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "78380f14-a6b4-4370-8e7d-5e5ae54e6e0e", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b8552f54-6ff1-4c13-b3a1-3f7bd3f8cf45", - "name": "Updates the specified Maas cloud config's machine pool", - "request": { - "name": "Updates the specified Maas cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"irure2_\": \"\",\n \"quib0\": \"\"\n },\n \"additionalTags\": {\n \"elit_d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c1467590-0f7b-4801-8aa3-a350d1fe9e83", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "abe0f7b3-6b18-4fb7-a662-d20c420bd76f", - "name": "machines", - "item": [ - { - "id": "390c7206-87ba-40d2-a1cf-dd7825213107", - "name": "Retrieves a list of Maas machines", - "request": { - "name": "Retrieves a list of Maas machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "24838057-5c0c-40fe-aa86-c7fd2fe7b6aa", - "name": "An array of Maas machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"ut dolor cillum\",\n \"kind\": \"dolore velit laborum eu\",\n \"metadata\": {\n \"annotations\": {\n \"nulla_c06\": \"\",\n \"ametb9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmod_cf\": \"\",\n \"ut6e\": \"\",\n \"dolore_\": \"\",\n \"mollitc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"az\": \"occaecat magna non\",\n \"hostname\": \"Excepteur qui\",\n \"nics\": [\n {\n \"index\": 67628803,\n \"privateIPs\": [\n \"id irure aliqua officia\",\n \"incididunt laborum cupidatat\"\n ],\n \"publicIp\": \"exercitation elit\"\n },\n {\n \"index\": 42912005,\n \"privateIPs\": [\n \"enim adipisicing consectetur labore\",\n \"in ad nisi\"\n ],\n \"publicIp\": \"magna proident Lorem amet\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"mollit labore\",\n \"kind\": \"officia in quis ipsum\",\n \"metadata\": {\n \"annotations\": {\n \"ut264\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"commodod4\": \"\",\n \"officia4aa\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"az\": \"dolor fugiat non sed\",\n \"hostname\": \"aute adipisicing nisi aliqua\",\n \"nics\": [\n {\n \"index\": 3256106,\n \"privateIPs\": [\n \"nostrud fugiat velit nulla elit\",\n \"veniam consequat\"\n ],\n \"publicIp\": \"Duis Ut\"\n },\n {\n \"index\": 91102615,\n \"privateIPs\": [\n \"in culpa\",\n \"des\"\n ],\n \"publicIp\": \"id sit\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"ipsum deserunt proident irure nisi\",\n \"count\": 98066622,\n \"limit\": -60998540,\n \"offset\": -16713892\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b7b62af6-2871-4949-8e0a-ff8957b5a97f", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"voluptate_2ee\": \"\",\n \"in_e91\": \"\",\n \"laborum_c7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"esse_bf\": \"\",\n \"quis_31\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"az\": \"\",\n \"hostname\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dc7b9f83-e2d8-4080-9dac-6da4c01951d9", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bfc8f0d7-ec63-4079-b035-9c5de95dabdb", - "name": "{machineUid}", - "item": [ - { - "id": "6c70fb2b-8cd2-437c-b089-9315893a09b4", - "name": "Deletes the specified Maas machine", - "request": { - "name": "Deletes the specified Maas machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "7d5d4674-f998-47ba-96d9-ecdb9e9f3d6d", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4d2556e3-db7c-4843-9a40-9e2fa0fad335", - "name": "Returns the specified Maas machine", - "request": { - "name": "Returns the specified Maas machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9f861a8d-b108-42ed-a005-af7db4941fde", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"irure5b3\": \"\",\n \"culpa1df\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in1\": \"\",\n \"ut_453\": \"\",\n \"estf5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"az\": \"\",\n \"hostname\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ac08cbf8-fb3e-43d8-bcee-8590683b8389", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"eu_16\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore_d6\": \"\",\n \"minim_2a\": \"\",\n \"ut_8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"az\": \"\",\n \"hostname\": \"\",\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5ca60b06-1997-4ef1-a264-214b44976ead", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "maas", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "029d8b4b-e94e-4abc-9220-5deaf02203a4", - "name": "openstack/{configUid}", - "item": [ - { - "id": "7e5a4975-6343-439b-bfb7-e31bdc9bcfab", - "name": "Returns the specified OpenStack cloud config", - "request": { - "name": "Returns the specified OpenStack cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6d44aea4-0cba-4468-952f-8ffa96dabdc7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"amet\",\n \"kind\": \"deserunt adipisicing id\",\n \"metadata\": {\n \"annotations\": {\n \"ipsum_9b\": \"\",\n \"nisibc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ea_1\": \"\",\n \"nisi_ad\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"aute ut\",\n \"fieldPath\": \"adipisicing nostrud ea Lorem\",\n \"kind\": \"in\",\n \"name\": \"in sunt mollit aliqua\",\n \"namespace\": \"ad deserunt id\",\n \"resourceVersion\": \"Ut est\",\n \"uid\": \"voluptate deserunt nisi\"\n },\n \"clusterConfig\": {\n \"bastionDisabled\": true,\n \"dnsNameservers\": [\n \"deserunt eu\",\n \"cillum Lorem in\"\n ],\n \"domain\": {\n \"id\": \"nostrud ullamco\",\n \"name\": \"ut dolor esse\"\n },\n \"network\": {\n \"id\": \"dolor cillum Ut\",\n \"name\": \"cillum consectetur nisi deserunt non\"\n },\n \"nodeCidr\": \"nisi adipisicing dolore velit\",\n \"project\": {\n \"id\": \"qui id\",\n \"name\": \"quis in\"\n },\n \"region\": \"est Excepteur offici\",\n \"sshKeyName\": \"reprehenderit magna enim eiusmod consectetur\",\n \"subnet\": {\n \"id\": \"velit dolor Excepteur Ut\",\n \"name\": \"ex Ut Excepteur\"\n }\n },\n \"machinePoolConfig\": [\n {\n \"flavorConfig\": {\n \"name\": \"pariatur\",\n \"diskGiB\": 70449117,\n \"memoryMiB\": 81455456,\n \"numCPUs\": 62832280\n },\n \"additionalLabels\": {\n \"docf8\": \"et in Duis\",\n \"dolor_178\": \"eiusmod esse ipsum voluptate\",\n \"Duis8\": \"eu\",\n \"adipisicing_4\": \"veniam in pariatur\",\n \"irure_d2\": \"anim labore\"\n },\n \"additionalTags\": {\n \"reprehenderit5dd\": \"occaecat aliqua ex eiusmod\",\n \"velita\": \"ullamco sit officia\"\n },\n \"azs\": [\n \"quis culpa aute aliqua\",\n \"laboris dolore sed\"\n ],\n \"diskGiB\": -24996703,\n \"flavor\": \"Duis in voluptate\",\n \"image\": \"aliqua esse\",\n \"infraProfileRef\": {\n \"apiVersion\": \"veniam quis nostrud dolore\",\n \"fieldPath\": \"sed\",\n \"kind\": \"aliquip veniam aute in proident\",\n \"name\": \"aliqua in consectetur\",\n \"namespace\": \"non\",\n \"resourceVersion\": \"aute \",\n \"uid\": \"esse ex Ut eu \"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"in et consequat\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"culpa qui quis\",\n \"fieldPath\": \"eu reprehenderit\",\n \"kind\": \"occaecat pariatur veniam\",\n \"name\": \"aliquip dolore\",\n \"namespace\": \"Lorem sit aliqua sint\",\n \"resourceVersion\": \"cillum qui id\",\n \"uid\": \"occae\"\n },\n {\n \"apiVersion\": \"dolore minim tempor laboris\",\n \"fieldPath\": \"Excepteur officia nisi eu\",\n \"kind\": \"pariatur quis\",\n \"name\": \"ipsum minim fugiat\",\n \"namespace\": \"labore proident amet\",\n \"resourceVersion\": \"eiusmod paria\",\n \"uid\": \"adipisici\"\n }\n ],\n \"packServerSecret\": \"exercitation Duis magna\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"magna commodo laborum\",\n \"annotations\": {\n \"enim_9f\": \"id Lorem Excepteur u\",\n \"consectetur8\": \"velit minim nisi\",\n \"eiusmod_f5\": \"dolor Ut consequat fugiat\"\n },\n \"digest\": \"anim eu nulla\",\n \"inValidReason\": \"mollit aliquip Duis culpa\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"elit\",\n \"fieldPath\": \"elit et ex dolore commodo\",\n \"kind\": \"Duis\",\n \"name\": \"dolor veniam velit ad\",\n \"namespace\": \"exercitation\",\n \"resourceVersion\": \"eu enim fugiat\",\n \"uid\": \"aute pariatur cons\"\n },\n {\n \"apiVersion\": \"eu consectetur pariatur laboris\",\n \"fieldPath\": \"velit laborum ullamco\",\n \"kind\": \"in\",\n \"name\": \"Ut\",\n \"namespace\": \"consectetur esse eu proident\",\n \"resourceVersion\": \"deserunt \",\n \"uid\": \"sit Ut fugiat\"\n }\n ],\n \"packUid\": \"e\",\n \"params\": {\n \"Lorem_a5\": \"id magna ex pariatur\",\n \"sit5d\": \"consequat in Lorem ut dolore\"\n },\n \"presets\": [\n {\n \"add\": \"Excepte\",\n \"displayName\": \"dolore enim quis\",\n \"group\": \"labore in aliqua\",\n \"name\": \"ipsum nostrud dolor culpa\",\n \"remove\": [\n \"in sed et\",\n \"Duis\"\n ]\n },\n {\n \"add\": \"ut occaecat\",\n \"displayName\": \"Ut officia in Lorem Excepteur\",\n \"group\": \"anim nisi enim voluptate officia\",\n \"name\": \"anim la\",\n \"remove\": [\n \"consectetur Ut cup\",\n \"fugiat irure ea veniam\"\n ]\n }\n ],\n \"registryUid\": \"est esse\",\n \"schema\": [\n {\n \"format\": \"et eu labore aliqua\",\n \"hints\": [\n \"aute magna labore eiusmod\",\n \"est Excepteur\"\n ],\n \"listOptions\": [\n \"ea\",\n \"sunt officia\"\n ],\n \"name\": \"esse laborum culpa\",\n \"readonly\": true,\n \"regex\": \"dolore Duis in ullamco\",\n \"required\": false,\n \"type\": \"eu est i\"\n },\n {\n \"format\": \"Excepteur officia\",\n \"hints\": [\n \"deserunt aliquip dolore ullamco proident\",\n \"adipisicing enim elit\"\n ],\n \"listOptions\": [\n \"proident aliquip sunt labore\",\n \"officia qui fugiat\"\n ],\n \"name\": \"qui dolore magna ex\",\n \"readonly\": true,\n \"regex\": \"laborum et in magna\",\n \"required\": true,\n \"type\": \"nulla eu minim laboris\"\n }\n ],\n \"server\": \"dolore\",\n \"tag\": \"commodo dolor\",\n \"type\": \"spectro\",\n \"values\": \"culpa\",\n \"version\": \"eu a\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"cupidatat do\",\n \"annotations\": {\n \"eue59\": \"Excepteur veniam deserunt in\",\n \"nullac\": \"veniam occaecat laboris ex\"\n },\n \"digest\": \"et nulla irure\",\n \"inValidReason\": \"eu aliquip\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"culpa nostrud\",\n \"fieldPath\": \"enim reprehenderit s\",\n \"kind\": \"voluptate in\",\n \"name\": \"non laborum\",\n \"namespace\": \"fugiat aliquip tempor elit ad\",\n \"resourceVersion\": \"dolore consequat\",\n \"uid\": \"enim \"\n },\n {\n \"apiVersion\": \"pariatur irure mollit\",\n \"fieldPath\": \"do nisi in\",\n \"kind\": \"nulla quis labore aliquip\",\n \"name\": \"quis proident nostrud mollit aliquip\",\n \"namespace\": \"proident sed nisi ut aliquip\",\n \"resourceVersion\": \"sit ut\",\n \"uid\": \"sint ullamco enim nulla\"\n }\n ],\n \"packUid\": \"cillum\",\n \"params\": {\n \"aliquipf41\": \"deserunt non proident\",\n \"sed_60a\": \"fugiat veniam\"\n },\n \"presets\": [\n {\n \"add\": \"anim adipisicing sint\",\n \"displayName\": \"labore non quis\",\n \"group\": \"in ea cillum deserunt\",\n \"name\": \"voluptate officia enim\",\n \"remove\": [\n \"Excepteur cillum id velit\",\n \"do ex sunt cupidatat et\"\n ]\n },\n {\n \"add\": \"in\",\n \"displayName\": \"ipsum sed incididunt ea sunt\",\n \"group\": \"ad amet\",\n \"name\": \"reprehenderit laboris deserunt sunt magna\",\n \"remove\": [\n \"proident in ullamco nulla do\",\n \"ut nostrud mollit\"\n ]\n }\n ],\n \"registryUid\": \"pariatur\",\n \"schema\": [\n {\n \"format\": \"in sit pariatur\",\n \"hints\": [\n \"aliquip pariatur\",\n \"amet laboru\"\n ],\n \"listOptions\": [\n \"consequat quis veniam\",\n \"Excepteur aute\"\n ],\n \"name\": \"minim\",\n \"readonly\": true,\n \"regex\": \"quis aliquip eiusmod Lorem\",\n \"required\": false,\n \"type\": \"enim officia consequat\"\n },\n {\n \"format\": \"nisi irure sed \",\n \"hints\": [\n \"Duis deserunt\",\n \"consequat officia Duis\"\n ],\n \"listOptions\": [\n \"elit eiusmod\",\n \"sit Duis\"\n ],\n \"name\": \"dolore mollit laboris eiusmod\",\n \"readonly\": false,\n \"regex\": \"aute in labore elit\",\n \"required\": true,\n \"type\": \"amet\"\n }\n ],\n \"server\": \"irure sunt nisi exercitation\",\n \"tag\": \"sint qui\",\n \"type\": \"spectro\",\n \"values\": \"in labore e\",\n \"version\": \"ut\"\n }\n ],\n \"profileVersion\": \"sunt\",\n \"type\": \"minim laboris proident deserunt\",\n \"uid\": \"sun\",\n \"version\": -43637901\n },\n \"isControlPlane\": true,\n \"labels\": [\n \"esse qui minim dolor\",\n \"ea\"\n ],\n \"maxSize\": -5065947,\n \"minSize\": 50196507,\n \"name\": \"sunt \",\n \"size\": 25822537,\n \"subnet\": {\n \"id\": \"consectetur\",\n \"name\": \"exercitation ut tempor\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"flavorConfig\": {\n \"name\": \"labore non eu ex\",\n \"diskGiB\": -58537325,\n \"memoryMiB\": 9669411,\n \"numCPUs\": -29369262\n },\n \"additionalLabels\": {\n \"ex_ac\": \"aute labore Excepteur id\"\n },\n \"additionalTags\": {\n \"do_14\": \"Ut qui adipisicing dolor nostrud\"\n },\n \"azs\": [\n \"irure reprehenderit\",\n \"dolor in\"\n ],\n \"diskGiB\": -79821939,\n \"flavor\": \"enim ad Lorem\",\n \"image\": \"fugiat incididunt\",\n \"infraProfileRef\": {\n \"apiVersion\": \"consectetur ex\",\n \"fieldPath\": \"anim occaecat mollit\",\n \"kind\": \"tempor sit eu deserunt et\",\n \"name\": \"consequat velit Lorem deserunt eiusmod\",\n \"namespace\": \"fugiat\",\n \"resourceVersion\": \"eu\",\n \"uid\": \"pr\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"laborum ullamco ad\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"cillum non ipsum\",\n \"fieldPath\": \"inc\",\n \"kind\": \"fugiat esse ut an\",\n \"name\": \"consequat Duis ea\",\n \"namespace\": \"reprehenderit pariatur incididunt Duis\",\n \"resourceVersion\": \"aute id\",\n \"uid\": \"aliqua veniam Excepteur\"\n },\n {\n \"apiVersion\": \"veniam labore Excepteur Ut\",\n \"fieldPath\": \"velit exercitation eu\",\n \"kind\": \"consequat ipsum culpa aliqua ea\",\n \"name\": \"labore ut anim cupidatat\",\n \"namespace\": \"elit ex\",\n \"resourceVersion\": \"eiusmod sint\",\n \"uid\": \"aute minim dolor dolor laboris\"\n }\n ],\n \"packServerSecret\": \"reprehenderit deserunt\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"amet eu commodo occaecat\",\n \"annotations\": {\n \"enimf_\": \"proident sunt\",\n \"adb\": \"ut laborum cillum commodo ipsum\",\n \"laborumb62\": \"dolore nulla proident\",\n \"quis_4f6\": \"ut\"\n },\n \"digest\": \"et do minim in eu\",\n \"inValidReason\": \"veniam ullamco\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"pariatur dolore officia\",\n \"fieldPath\": \"aute fugiat Lorem sit\",\n \"kind\": \"minim labore laboris\",\n \"name\": \"irure\",\n \"namespace\": \"proident con\",\n \"resourceVersion\": \"dolore Excepteur voluptate nisi\",\n \"uid\": \"cillum do\"\n },\n {\n \"apiVersion\": \"qui\",\n \"fieldPath\": \"veniam qui adipisicing non\",\n \"kind\": \"deserunt proid\",\n \"name\": \"consequat\",\n \"namespace\": \"nostrud dolor id in in\",\n \"resourceVersion\": \"quis fugiat adipisicing non labore\",\n \"uid\": \"ex et\"\n }\n ],\n \"packUid\": \"sit nisi pro\",\n \"params\": {\n \"dolore__\": \"tempor\",\n \"nisi__\": \"tempor veniam consec\",\n \"ut__48\": \"nostrud Ut eu\"\n },\n \"presets\": [\n {\n \"add\": \"et fugiat\",\n \"displayName\": \"sint nulla commodo voluptate\",\n \"group\": \"esse sit do\",\n \"name\": \"ut ea aute\",\n \"remove\": [\n \"eiusmo\",\n \"incididunt co\"\n ]\n },\n {\n \"add\": \"laboris\",\n \"displayName\": \"commodo\",\n \"group\": \"sint dolore ad\",\n \"name\": \"elit\",\n \"remove\": [\n \"quis\",\n \"D\"\n ]\n }\n ],\n \"registryUid\": \"officia deserunt\",\n \"schema\": [\n {\n \"format\": \"dolore consectetur\",\n \"hints\": [\n \"ullamco Excepteur id reprehenderit\",\n \"deserunt cupidatat\"\n ],\n \"listOptions\": [\n \"consectetur voluptate\",\n \"aute\"\n ],\n \"name\": \"minim ullamco anim\",\n \"readonly\": true,\n \"regex\": \"cupidatat non nostrud exercitation\",\n \"required\": false,\n \"type\": \"e\"\n },\n {\n \"format\": \"labore aute minim dolore amet\",\n \"hints\": [\n \"pariatur nulla in\",\n \"in ullamco\"\n ],\n \"listOptions\": [\n \"sint\",\n \"tempor ex aliqua dolore\"\n ],\n \"name\": \"ut elit amet ipsum cupidatat\",\n \"readonly\": true,\n \"regex\": \"in \",\n \"required\": true,\n \"type\": \"ex consectetur eu\"\n }\n ],\n \"server\": \"sed in officia in\",\n \"tag\": \"mollit proident quis\",\n \"type\": \"spectro\",\n \"values\": \"eu qui nulla\",\n \"version\": \"esse occaecat\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"reprehenderit pariatur\",\n \"annotations\": {\n \"amet_6\": \"est\",\n \"incididunt_8ea\": \"anim el\"\n },\n \"digest\": \"esse Excepteur dolore in\",\n \"inValidReason\": \"tempor in Ut et ea\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"nulla officia\",\n \"fieldPath\": \"ea in consequat \",\n \"kind\": \"commodo moll\",\n \"name\": \"fugi\",\n \"namespace\": \"Duis enim reprehender\",\n \"resourceVersion\": \"et minim proident commodo\",\n \"uid\": \"ut id\"\n },\n {\n \"apiVersion\": \"veniam non\",\n \"fieldPath\": \"pariatur consequat\",\n \"kind\": \"tempor\",\n \"name\": \"magna et sit\",\n \"namespace\": \"Lorem in\",\n \"resourceVersion\": \"nisi nulla\",\n \"uid\": \"in dolor\"\n }\n ],\n \"packUid\": \"dolo\",\n \"params\": {\n \"sint08\": \"dolor ex in\",\n \"incididunt54\": \"amet velit\"\n },\n \"presets\": [\n {\n \"add\": \"laborum Ut\",\n \"displayName\": \"sint mollit consectetur deserunt\",\n \"group\": \"nisi velit qui proident\",\n \"name\": \"aliquip sunt ad dolore\",\n \"remove\": [\n \"ut fugiat consequat ipsum\",\n \"esse sed\"\n ]\n },\n {\n \"add\": \"magna in ut\",\n \"displayName\": \"Ut\",\n \"group\": \"sed\",\n \"name\": \"minim\",\n \"remove\": [\n \"nulla amet mollit\",\n \"enim esse incididunt ad\"\n ]\n }\n ],\n \"registryUid\": \"in aute ut sint cupidatat\",\n \"schema\": [\n {\n \"format\": \"deserunt ipsum\",\n \"hints\": [\n \"ad dolore sit\",\n \"in ex consectetur\"\n ],\n \"listOptions\": [\n \"dolor consectetur esse\",\n \"quis consequat laborum cillum\"\n ],\n \"name\": \"volup\",\n \"readonly\": false,\n \"regex\": \"laborum incididunt\",\n \"required\": false,\n \"type\": \"dolore voluptate\"\n },\n {\n \"format\": \"do ea\",\n \"hints\": [\n \"eu\",\n \"deserunt aliqua\"\n ],\n \"listOptions\": [\n \"laborum qui dolore adipisicing\",\n \"officia ipsum voluptate deserunt est\"\n ],\n \"name\": \"irure\",\n \"readonly\": true,\n \"regex\": \"sit\",\n \"required\": false,\n \"type\": \"do dolore\"\n }\n ],\n \"server\": \"dolor co\",\n \"tag\": \"proident aliquip ea labore\",\n \"type\": \"spectro\",\n \"values\": \"sunt nostrud commodo ullamco e\",\n \"version\": \"cupidatat sed\"\n }\n ],\n \"profileVersion\": \"occaecat magna eiu\",\n \"type\": \"dolore consequat reprehenderit quis laborum\",\n \"uid\": \"ut aliquip\",\n \"version\": -90921858\n },\n \"isControlPlane\": false,\n \"labels\": [\n \"tempor mollit dolor sed\",\n \"nulla aliquip\"\n ],\n \"maxSize\": 29302633,\n \"minSize\": -16442611,\n \"name\": \"amet consectetur dolore velit\",\n \"size\": 75912801,\n \"subnet\": {\n \"id\": \"consectetur\",\n \"name\": \"sint\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"reprehenderit eu sint exercitation\",\n \"status\": \"ullamco\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"culpa p\",\n \"reason\": \"dolor ad\"\n },\n {\n \"type\": \"in dolor anim reprehenderit\",\n \"status\": \"adipisicin\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"commodo irure\",\n \"reason\": \"aliqua ex sed ea\"\n }\n ],\n \"nodeImage\": \"et culpa Ut\",\n \"sourceImageId\": \"nisi\",\n \"useCapiImage\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7b0ae699-75a0-4072-9b2a-099b1c7b0624", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "63dc8f08-d308-4933-b3af-85abe85872e4", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "70321061-a54e-4240-b4b6-6c0597476cd8", - "name": "machinePools", - "item": [ - { - "id": "69c89041-7ff3-45e7-b03c-9c9bcfa60ff7", - "name": "Creates a OpenStack cloud config's machine pool", - "request": { - "name": "Creates a OpenStack cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolord3_\": \"\",\n \"nulla398\": \"\"\n },\n \"additionalTags\": {\n \"do_d29\": \"\",\n \"sit39\": \"\",\n \"occaecat_ae6\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b0cd5334-cea8-452b-862a-df2b496da5fd", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "af9dbe3c-a2b8-4a21-ad18-c77bca58a0e8", - "name": "{machinePoolName}", - "item": [ - { - "id": "5e8e77bb-b41f-4b9d-b07c-19d497ac60d7", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "e7d867ed-5794-4480-a390-abcf8a70201a", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37af5c10-31ed-4e55-a9f9-9096200f1e01", - "name": "Updates the specified OpenStack cloud config's machine pool", - "request": { - "name": "Updates the specified OpenStack cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ad67\": \"\"\n },\n \"additionalTags\": {\n \"incididunt_6\": \"\",\n \"velit8\": \"\",\n \"Ut_011\": \"\",\n \"dolore_648\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e7d420db-48b5-4730-bb28-6d9be71582eb", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "55d54c7f-23d5-4fec-a7dd-5d31b5041e62", - "name": "machines", - "item": [ - { - "id": "1ef3403b-fc69-4acd-9fe6-48de7b741af2", - "name": "Retrieves a list of OpenStack machines", - "request": { - "name": "Retrieves a list of OpenStack machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bab144a6-146a-40de-b13c-a569fc14ca1b", - "name": "An array of OpenStack machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"do ea est sunt\",\n \"kind\": \"eu proident\",\n \"metadata\": {\n \"annotations\": {\n \"in_01\": \"\",\n \"ea_afd\": \"\",\n \"est_1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ex__d\": \"\",\n \"Duis_4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"networkName\": \"mollit ipsum\",\n \"index\": -61246627,\n \"privateIPs\": [\n \"dolor\",\n \"ea veniam\"\n ]\n },\n {\n \"networkName\": \"qui Ut\",\n \"index\": 90092372,\n \"privateIPs\": [\n \"laboris dolor\",\n \"ullamco proident Lorem\"\n ]\n }\n ],\n \"az\": \"e\",\n \"image\": \"dolore \",\n \"projectId\": \"magna velit non id in\",\n \"securityGroups\": [\n \"ullamco elit aute\",\n \"ad do velit\"\n ],\n \"sshKeyName\": \"in nostrud voluptate\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"occaecat\",\n \"kind\": \"do\",\n \"metadata\": {\n \"annotations\": {\n \"irureb_\": \"\",\n \"nisi0\": \"\",\n \"sint_9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamco__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"networkName\": \"non Lorem enim aute\",\n \"index\": 65889024,\n \"privateIPs\": [\n \"enim mollit in\",\n \"dolore\"\n ]\n },\n {\n \"networkName\": \"esse in\",\n \"index\": -39779318,\n \"privateIPs\": [\n \"Ut voluptate quis\",\n \"sunt incididunt deserunt in\"\n ]\n }\n ],\n \"az\": \"ipsum amet do officia\",\n \"image\": \"occaecat voluptate\",\n \"projectId\": \"nisi\",\n \"securityGroups\": [\n \"ipsum id officia adipisicing\",\n \"in do\"\n ],\n \"sshKeyName\": \"in commodo minim\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "07df4d33-0ca1-4023-88c9-81f255d0ae1d", - "name": "Adds the OpenStack machine to cloud config's machine pool", - "request": { - "name": "Adds the OpenStack machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nostrud__\": \"\",\n \"qui_2\": \"\",\n \"ea_65\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation9e\": \"\",\n \"doloread\": \"\",\n \"ipsum7b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"az\": \"\",\n \"image\": \"\",\n \"projectId\": \"\",\n \"securityGroups\": [\n \"\",\n \"\"\n ],\n \"sshKeyName\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e4452075-5f81-4396-aaee-5bba34a1b64a", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e00456b4-52f5-4941-83e6-bb8891022976", - "name": "{machineUid}", - "item": [ - { - "id": "bbfd9ec6-f567-4155-a49a-324ac0a0b262", - "name": "Deletes the specified OpenStack machine", - "request": { - "name": "Deletes the specified OpenStack machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "3cd7af96-9ab2-429d-881c-0974355b3a6e", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e6ec22d2-8e8b-46c8-a7be-b1243fa28755", - "name": "Returns the specified OpenStack machine", - "request": { - "name": "Returns the specified OpenStack machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e8dce71d-abe3-4f59-9364-6797c95ae9e7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"in_c\": \"\",\n \"ad_8c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exd8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"az\": \"\",\n \"image\": \"\",\n \"projectId\": \"\",\n \"securityGroups\": [\n \"\",\n \"\"\n ],\n \"sshKeyName\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9c2f00d5-d0f5-4982-9805-1fb34aa00056", - "name": "Updates the specified machine to cloud config's machine pool", - "request": { - "name": "Updates the specified machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sed_f5\": \"\",\n \"sint_10\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"qui_e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"nics\": [\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"az\": \"\",\n \"image\": \"\",\n \"projectId\": \"\",\n \"securityGroups\": [\n \"\",\n \"\"\n ],\n \"sshKeyName\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5cf34148-c5d6-4456-b380-52a98c189b50", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "openstack", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "cdafbc1a-2225-4378-af6a-aa00da3556d4", - "name": "tke/{configUid}", - "item": [ - { - "id": "c786ce35-3cca-4252-9670-61bb27bbb5c7", - "name": "Returns the specified TKE cloud config", - "request": { - "name": "Returns the specified TKE cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "017ec08a-9049-4e3c-9dc1-c3eae8ba98c6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"Lorem7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptate_600\": \"\",\n \"quis_c3d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountRef\": {\n \"apiVersion\": \"ad nostrud quis\",\n \"fieldPath\": \"minim nulla commodo culpa\",\n \"kind\": \"ex Ut\",\n \"name\": \"do commodo fugiat laboris\",\n \"namespace\": \"Duis esse cillum\",\n \"resourceVersion\": \"adipisicing ex anim\",\n \"uid\": \"elit sunt dolor consectetur\"\n },\n \"clusterConfig\": {\n \"region\": \"laborum\",\n \"endpointAccess\": {\n \"IsExtranet\": true,\n \"private\": true,\n \"privateCIDR\": \"et irure laboris\",\n \"public\": true,\n \"publicCIDRs\": [\n \"ullamco elit aliqua\",\n \"aliquip consequat qui veniam aute\"\n ],\n \"securityGroup\": \"dolor\",\n \"subnetId\": \"ad et consequat aute\"\n },\n \"sshKeyIDs\": [\n \"dolor\",\n \"nisi consequa\"\n ],\n \"vpcID\": \"consectetur laborum commodo\"\n },\n \"machinePoolConfig\": [\n {\n \"additionalLabels\": {\n \"Excepteurfd\": \"id tempor ullamco minim cupidatat\",\n \"aute2\": \"cillum dolor dolor\",\n \"magna_19\": \"dolore Duis dolor eiu\",\n \"voluptatee\": \"tempor Excepteur\"\n },\n \"additionalTags\": {\n \"proidentee\": \"consequat magna\",\n \"culpa_f9\": \"pariatur laborum Lorem sunt\"\n },\n \"azs\": [\n \"occaecat est velit deserunt\",\n \"e\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"laboris pariatur ipsum\",\n \"fieldPath\": \"anim esse sint ullamco\",\n \"kind\": \"incididunt dolore\",\n \"name\": \"ipsum aute cillum laborum\",\n \"namespace\": \"ut nulla sunt\",\n \"resourceVersion\": \"aliquip fugiat ad sint veniam\",\n \"uid\": \"aliquip laboris in nostrud\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"culpa in minim qui dolore\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"amet Excepteur\",\n \"fieldPath\": \"c\",\n \"kind\": \"sint aliquip pariatur\",\n \"name\": \"mollit nulla laborum sint Excepteur\",\n \"namespace\": \"exercitation eu\",\n \"resourceVersion\": \"occaecat consectetur ipsum voluptate\",\n \"uid\": \"nisi velit\"\n },\n {\n \"apiVersion\": \"sunt eiusmod ex mollit ad\",\n \"fieldPath\": \"consequat Lorem commodo et dolore\",\n \"kind\": \"adipisicing ut\",\n \"name\": \"veniam\",\n \"namespace\": \"velit a\",\n \"resourceVersion\": \"consectetur cillum in Ut magna\",\n \"uid\": \"Lorem aliqua\"\n }\n ],\n \"packServerSecret\": \"occaecat\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"adipisicin\",\n \"annotations\": {\n \"dolor55\": \"incididunt\",\n \"sit_e\": \"nisi commodo\",\n \"minimb3f\": \"labore id commodo occaecat anim\"\n },\n \"digest\": \"Ut cupidatat aute in ea\",\n \"inValidReason\": \"Ut adipisicing\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"minim\",\n \"fieldPath\": \"dolore proident velit Duis\",\n \"kind\": \"aute ex\",\n \"name\": \"aute amet eu pariatur ullamco\",\n \"namespace\": \"anim ut ex\",\n \"resourceVersion\": \"ad\",\n \"uid\": \"nostrud consequat in dolore\"\n },\n {\n \"apiVersion\": \"et veniam esse voluptate Ut\",\n \"fieldPath\": \"ad dolor con\",\n \"kind\": \"do occaecat\",\n \"name\": \"culpa voluptate nisi dolor\",\n \"namespace\": \"qui laborum in\",\n \"resourceVersion\": \"ad in\",\n \"uid\": \"aute\"\n }\n ],\n \"packUid\": \"anim velit eiusmod ut\",\n \"params\": {\n \"essee6e\": \"id labore\"\n },\n \"presets\": [\n {\n \"add\": \"ut velit aliqua ea ipsum\",\n \"displayName\": \"minim\",\n \"group\": \"aliquip aliqua\",\n \"name\": \"velit consectetur\",\n \"remove\": [\n \"officia deserunt volupta\",\n \"qui tempor minim\"\n ]\n },\n {\n \"add\": \"officia pariatur nostrud dolore laborum\",\n \"displayName\": \"pariatur laborum\",\n \"group\": \"laboris reprehende\",\n \"name\": \"sint nisi\",\n \"remove\": [\n \"elit consequat i\",\n \"culpa sit commodo ullamco elit\"\n ]\n }\n ],\n \"registryUid\": \"D\",\n \"schema\": [\n {\n \"format\": \"irure sit e\",\n \"hints\": [\n \"exercitation\",\n \"laboris veniam\"\n ],\n \"listOptions\": [\n \"in ipsum dolore in\",\n \"consectetur esse magna consequat\"\n ],\n \"name\": \"mollit enim in\",\n \"readonly\": false,\n \"regex\": \"minim\",\n \"required\": false,\n \"type\": \"Duis cupidatat\"\n },\n {\n \"format\": \"laborum consequat ex\",\n \"hints\": [\n \"elit pariatur sit sed\",\n \"ea Lorem dolore\"\n ],\n \"listOptions\": [\n \"minim eiusmod amet cupidatat\",\n \"labore aliqua\"\n ],\n \"name\": \"aute minim aliqua\",\n \"readonly\": false,\n \"regex\": \"est deserunt ea\",\n \"required\": false,\n \"type\": \"consequat sed aliqua\"\n }\n ],\n \"server\": \"do dolor veniam\",\n \"tag\": \"cillum proident\",\n \"type\": \"spectro\",\n \"values\": \"est in nulla veniam\",\n \"version\": \"ullamco Excepteur oc\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"consectetur proident eu\",\n \"annotations\": {\n \"sit_63e\": \"dolor sed eiusmod\"\n },\n \"digest\": \"elit reprehenderit\",\n \"inValidReason\": \"consequat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"Lorem officia eiusmod\",\n \"fieldPath\": \"dolor nulla consequat incididunt ad\",\n \"kind\": \"incididunt dolore\",\n \"name\": \"Lorem occaecat in\",\n \"namespace\": \"veniam sunt nulla\",\n \"resourceVersion\": \"dolore cupidatat aute incididunt esse\",\n \"uid\": \"pariatur ut\"\n },\n {\n \"apiVersion\": \"sit nulla pariatur\",\n \"fieldPath\": \"enim ex\",\n \"kind\": \"Lorem eiusmod esse culpa\",\n \"name\": \"in non occaecat nisi\",\n \"namespace\": \"dolore sint\",\n \"resourceVersion\": \"sit Duis ex\",\n \"uid\": \"reprehenderit velit aliqua\"\n }\n ],\n \"packUid\": \"aliqua officia D\",\n \"params\": {\n \"magna_1f\": \"vo\"\n },\n \"presets\": [\n {\n \"add\": \"laboris dolore voluptate\",\n \"displayName\": \"dolor in consectetur officia veniam\",\n \"group\": \"dolor reprehenderit\",\n \"name\": \"nostrud cillum\",\n \"remove\": [\n \"proident pariatur in voluptate\",\n \"nisi occaecat\"\n ]\n },\n {\n \"add\": \"culpa\",\n \"displayName\": \"consectetur anim enim\",\n \"group\": \"et pariatur nulla\",\n \"name\": \"sint eu reprehenderit anim\",\n \"remove\": [\n \"cillum minim do proident\",\n \"enim consectetur eu\"\n ]\n }\n ],\n \"registryUid\": \"dolor voluptate ut fugiat\",\n \"schema\": [\n {\n \"format\": \"in ex ut\",\n \"hints\": [\n \"magna\",\n \"anim \"\n ],\n \"listOptions\": [\n \"consectetur laboris quis Duis\",\n \"ipsum commodo reprehenderit nisi\"\n ],\n \"name\": \"voluptate pariatur amet incididunt\",\n \"readonly\": false,\n \"regex\": \"reprehenderit qui sit exercitation\",\n \"required\": true,\n \"type\": \"ipsum amet occaecat\"\n },\n {\n \"format\": \"Ut elit laborum\",\n \"hints\": [\n \"laboris minim consequat\",\n \"veniam deserunt voluptate\"\n ],\n \"listOptions\": [\n \"nulla\",\n \"ad deserunt ipsum pariatur dolor\"\n ],\n \"name\": \"eu tempor eiusmod\",\n \"readonly\": false,\n \"regex\": \"deserunt esse\",\n \"required\": true,\n \"type\": \"dolor ipsum cillum\"\n }\n ],\n \"server\": \"cillum ex\",\n \"tag\": \"officia\",\n \"type\": \"helm\",\n \"values\": \"dolore in\",\n \"version\": \"dolore\"\n }\n ],\n \"profileVersion\": \"Ut cupidatat\",\n \"type\": \"voluptate enim ea veniam\",\n \"uid\": \"nulla ullamco sunt\",\n \"version\": 63021066\n },\n \"instanceConfig\": {\n \"category\": \"\",\n \"cpuSet\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"instanceType\": \"aliqua\",\n \"isControlPlane\": true,\n \"labels\": [\n \"Excepteur id cillum et\",\n \"ut sint\"\n ],\n \"maxSize\": 77070857,\n \"minSize\": 69708558,\n \"name\": \"incididunt nisi anim id magna\",\n \"rootDeviceSize\": 123980,\n \"size\": -1113262,\n \"subnetIds\": {\n \"irure_51\": \"dolore voluptate\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"additionalLabels\": {\n \"voluptate368\": \"ea aute ullamco irure\",\n \"estb\": \"velit id\",\n \"incididunt_e7\": \"fugiat laborum occaecat ullamco Duis\"\n },\n \"additionalTags\": {\n \"commodo_d_\": \"tempor ea adipisicing\",\n \"velitd\": \"tempor voluptate\"\n },\n \"azs\": [\n \"nostrud laboris do Ut commodo\",\n \"Lorem dolore cillum sint eiusmod\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"dolor anim E\",\n \"fieldPath\": \"ut\",\n \"kind\": \"nostrud incididunt \",\n \"name\": \"elit veniam consequat\",\n \"namespace\": \"sed id Excepteur dolore eli\",\n \"resourceVersion\": \"sit nostrud irure\",\n \"uid\": \"sint et\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"aliqua\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"consectetur dolor \",\n \"fieldPath\": \"qui minim\",\n \"kind\": \"reprehenderit incididunt anim aute\",\n \"name\": \"enim\",\n \"namespace\": \"exercitation occaecat ut sunt\",\n \"resourceVersion\": \"enim aliqua commodo\",\n \"uid\": \"elit id\"\n },\n {\n \"apiVersion\": \"voluptate\",\n \"fieldPath\": \"elit in\",\n \"kind\": \"Lorem\",\n \"name\": \"laboris\",\n \"namespace\": \"occaecat\",\n \"resourceVersion\": \"labore\",\n \"uid\": \"in in\"\n }\n ],\n \"packServerSecret\": \"et pariatur\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"in qui laboris\",\n \"annotations\": {\n \"ut65\": \"veniam anim in\"\n },\n \"digest\": \"labore elit dolor proident\",\n \"inValidReason\": \"nulla ea est\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"eu ipsum\",\n \"fieldPath\": \"enim amet ipsum\",\n \"kind\": \"consectetur ut\",\n \"name\": \"proident aliquip\",\n \"namespace\": \"dolor\",\n \"resourceVersion\": \"in nisi \",\n \"uid\": \"irure anim\"\n },\n {\n \"apiVersion\": \"mollit ea commodo\",\n \"fieldPath\": \"dolor ullamco quis adipisicing\",\n \"kind\": \"qui nostrud a\",\n \"name\": \"enim\",\n \"namespace\": \"officia nisi laboris\",\n \"resourceVersion\": \"aliqua amet officia do\",\n \"uid\": \"ea reprehenderit adipisicing\"\n }\n ],\n \"packUid\": \"reprehenderit Duis dolor proident\",\n \"params\": {\n \"nulla_c72\": \"Duis exercitation veniam\"\n },\n \"presets\": [\n {\n \"add\": \"aliquip dolor eiusmod ut\",\n \"displayName\": \"pariatur ut ex laborum et\",\n \"group\": \"voluptate dolor deserunt\",\n \"name\": \"esse con\",\n \"remove\": [\n \"sed nulla dolor sint culpa\",\n \"exercitation dolore\"\n ]\n },\n {\n \"add\": \"sit occaecat ex\",\n \"displayName\": \"deserunt enim dolor fugi\",\n \"group\": \"laborum esse pariatur cillum ul\",\n \"name\": \"non Ut exercitation aliquip\",\n \"remove\": [\n \"ad aute\",\n \"occaecat reprehenderit sit\"\n ]\n }\n ],\n \"registryUid\": \"minim ex nulla labore\",\n \"schema\": [\n {\n \"format\": \"irure cillum ut\",\n \"hints\": [\n \"tempor et velit pa\",\n \"ut in\"\n ],\n \"listOptions\": [\n \"aliquip dolore velit\",\n \"aute elit in velit\"\n ],\n \"name\": \"eu ess\",\n \"readonly\": false,\n \"regex\": \"sint pariatur ea incididunt enim\",\n \"required\": false,\n \"type\": \"laborum eu ipsum sed\"\n },\n {\n \"format\": \"v\",\n \"hints\": [\n \"laborum nostrud ut laboris esse\",\n \"Duis ut\"\n ],\n \"listOptions\": [\n \"est cillum consectetur labore\",\n \"qui nisi Lorem exercitation laboris\"\n ],\n \"name\": \"laboris irure consequat d\",\n \"readonly\": true,\n \"regex\": \"ex in\",\n \"required\": false,\n \"type\": \"dolore\"\n }\n ],\n \"server\": \"amet in id ipsum proi\",\n \"tag\": \"consectetur dolor sint commodo Ut\",\n \"type\": \"helm\",\n \"values\": \"cillum elit dolor adipisicing magna\",\n \"version\": \"dolore in aliquip\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"Duis\",\n \"annotations\": {\n \"aliquip_73\": \"Excepteur occaecat eu in\"\n },\n \"digest\": \"in qui id do\",\n \"inValidReason\": \"est ad\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"quis deserunt Excepteur au\",\n \"fieldPath\": \"consectetur Excepteur aliqua laborum\",\n \"kind\": \"ipsum\",\n \"name\": \"cupidatat do\",\n \"namespace\": \"elit labore sit qui\",\n \"resourceVersion\": \"ut consectetur officia cupidatat\",\n \"uid\": \"amet pariatur laboris voluptate\"\n },\n {\n \"apiVersion\": \"in dese\",\n \"fieldPath\": \"ullamco ad labore\",\n \"kind\": \"culpa ex qui est\",\n \"name\": \"dolore\",\n \"namespace\": \"anim et cillum eiusmod ad\",\n \"resourceVersion\": \"nostrud magna\",\n \"uid\": \"officia enim\"\n }\n ],\n \"packUid\": \"velit pariatur \",\n \"params\": {\n \"Lorem_32\": \"ipsum\",\n \"Duis_cf8\": \"consequat Duis nulla\",\n \"ullamco_41d\": \"fugiat\"\n },\n \"presets\": [\n {\n \"add\": \"aute et ut\",\n \"displayName\": \"ullamco sunt elit officia Excepteur\",\n \"group\": \"fugia\",\n \"name\": \"elit occaecat quis cupidatat\",\n \"remove\": [\n \"proident elit id Ut\",\n \"dolore velit incididunt ut\"\n ]\n },\n {\n \"add\": \"ad aliqua in\",\n \"displayName\": \"ea irure amet veniam\",\n \"group\": \"ipsum magna\",\n \"name\": \"sint magna\",\n \"remove\": [\n \"ea sit pariatur\",\n \"nulla mollit enim et consectetur\"\n ]\n }\n ],\n \"registryUid\": \"et consequat\",\n \"schema\": [\n {\n \"format\": \"in ipsum Duis\",\n \"hints\": [\n \"nulla laboris occaecat commodo ipsum\",\n \"nisi\"\n ],\n \"listOptions\": [\n \"aute\",\n \"quis velit anim\"\n ],\n \"name\": \"Ut\",\n \"readonly\": true,\n \"regex\": \"do aliquip\",\n \"required\": false,\n \"type\": \"sint deserunt aute dolor dolore\"\n },\n {\n \"format\": \"nulla sed ea nisi\",\n \"hints\": [\n \"nostrud incididunt aliqua exercitation\",\n \"in fugiat ut labore ea\"\n ],\n \"listOptions\": [\n \"veniam reprehenderit\",\n \"sit\"\n ],\n \"name\": \"ullamco fugiat mini\",\n \"readonly\": false,\n \"regex\": \"ut sunt sint aute\",\n \"required\": true,\n \"type\": \"nisi ullamco\"\n }\n ],\n \"server\": \"culpa\",\n \"tag\": \"sit nostrud dolor est laborum\",\n \"type\": \"manifest\",\n \"values\": \"sed do aute\",\n \"version\": \"fugiat cupidatat\"\n }\n ],\n \"profileVersion\": \"labore exercitation fugiat sed\",\n \"type\": \"aliqua eiusmod do ullamco\",\n \"uid\": \"nostrud elit incididunt\",\n \"version\": -41227622\n },\n \"instanceConfig\": {\n \"category\": \"\",\n \"cpuSet\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"instanceType\": \"dolor aliqua consectetur pariatur amet\",\n \"isControlPlane\": true,\n \"labels\": [\n \"Ut enim incididunt est anim\",\n \"tempor culpa\"\n ],\n \"maxSize\": 54375133,\n \"minSize\": 46751341,\n \"name\": \"exercitation cillum laborum Duis\",\n \"rootDeviceSize\": -27494313,\n \"size\": 35101569,\n \"subnetIds\": {\n \"adipisicing_1\": \"occaecat\",\n \"nulla_1f5\": \"nulla aliqua i\"\n },\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2e6f579b-5f95-4a58-8828-a752d8e6925a", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"region\": \"\",\n \"endpointAccess\": {\n \"IsExtranet\": \"\",\n \"private\": \"\",\n \"privateCIDR\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ],\n \"securityGroup\": \"\",\n \"subnetId\": \"\"\n },\n \"sshKeyIDs\": [\n \"\",\n \"\"\n ],\n \"vpcID\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "56245a54-a898-4c04-925f-004767d1b3ae", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"region\": \"\",\n \"endpointAccess\": {\n \"IsExtranet\": \"\",\n \"private\": \"\",\n \"privateCIDR\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ],\n \"securityGroup\": \"\",\n \"subnetId\": \"\"\n },\n \"sshKeyIDs\": [\n \"\",\n \"\"\n ],\n \"vpcID\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "21b22808-775a-4ec4-9595-a42fb3cf39d8", - "name": "machinePools", - "item": [ - { - "id": "f8f83ef7-ef7a-485c-8bc2-3bf1af41ed1c", - "name": "Creates an TKE cloud config's machine pool", - "request": { - "name": "Creates an TKE cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"veniam_aa\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nisi563\": \"\"\n },\n \"additionalTags\": {\n \"sunte\": \"\",\n \"eiusmod8d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "601021c5-e6ee-4bea-8cbb-56f4d97fa104", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e9670298-f9dd-4e91-8c3a-2d75c03bd69e", - "name": "{machinePoolName}", - "item": [ - { - "id": "2b5a0ccf-877a-4839-bc9f-629c0307bf49", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "145c9104-7d8d-4259-b91a-9f1486f07f7b", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "624056c3-181e-481c-a6e4-dfebaf6f9138", - "name": "Updates the specified TKE cloud config's machine pool", - "request": { - "name": "Updates the specified TKE cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"quif_c\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_540\": \"\",\n \"cupidatat__\": \"\"\n },\n \"additionalTags\": {\n \"do_429\": \"\",\n \"esse2fe\": \"\",\n \"sint238\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "34d9ba1f-89ea-4762-8e2e-53f9d07789f5", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "26973b86-ff6d-4a2e-bdc8-aa0fa1dd4652", - "name": "machines", - "item": [ - { - "id": "d82fbdcc-a008-44ce-827b-0871a6f807fd", - "name": "Retrieves a list of TKE machines", - "request": { - "name": "Retrieves a list of TKE machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d27fd6fb-5d78-4665-bf33-c1ed61017ffb", - "name": "An array of TKE machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"ullamco irure sunt\",\n \"kind\": \"ad cupidatat voluptate ullamco\",\n \"metadata\": {\n \"annotations\": {\n \"Ut_2_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"do_b6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"nics\": [\n {\n \"index\": 54675042,\n \"privateIPs\": [\n \"dolore laborum tempor ea et\",\n \"eu adipisicing\"\n ],\n \"publicIp\": \"culpa pariatur ad\"\n },\n {\n \"index\": 59724235,\n \"privateIPs\": [\n \"sunt nulla amet deserunt\",\n \"in nulla cillum\"\n ],\n \"publicIp\": \"minim reprehenderit\"\n }\n ],\n \"instanceType\": \"elit incididunt laboris\",\n \"imageId\": \"aliqua pariatur non Excepteur\",\n \"dnsName\": \"ullamco laborum pariatur\",\n \"securityGroups\": [\n \"ipsum in deserunt\",\n \"irure id\"\n ],\n \"subnetId\": \"amet veniam nulla\",\n \"type\": \"commodo sint exercitation ad\",\n \"vpcId\": \"tempor ut ea\",\n \"zoneId\": \"esse adipisicing cillum est\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"veniam\",\n \"kind\": \"aliquip nostrud reprehenderit minim\",\n \"metadata\": {\n \"annotations\": {\n \"dolor_ae2\": \"\",\n \"tempord\": \"\",\n \"ipsum9d6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisi5\": \"\",\n \"non_9c\": \"\",\n \"exercitationc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"nics\": [\n {\n \"index\": 29922981,\n \"privateIPs\": [\n \"irure\",\n \"in cillum\"\n ],\n \"publicIp\": \"exercitation commodo elit amet\"\n },\n {\n \"index\": 25360998,\n \"privateIPs\": [\n \"voluptate dolore\",\n \"minim dolor anim cillum cupidatat\"\n ],\n \"publicIp\": \"dolor proident ipsum ea\"\n }\n ],\n \"instanceType\": \"tempor laborum\",\n \"imageId\": \"proident\",\n \"dnsName\": \"dolor laborum ex\",\n \"securityGroups\": [\n \"cupidatat aliqua exercitation\",\n \"elit ullamco exercitation\"\n ],\n \"subnetId\": \"do irure\",\n \"type\": \"veniam\",\n \"vpcId\": \"sit ut\",\n \"zoneId\": \"aute commodo est minim\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"ex id\",\n \"count\": 22722481,\n \"limit\": 40981584,\n \"offset\": 59316290\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3d04d347-c1a3-47bc-b882-47671e5f0df8", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"ad8c\": \"\",\n \"ipsum_fc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dof2\": \"\",\n \"qui6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"instanceType\": \"\",\n \"imageId\": \"\",\n \"dnsName\": \"\",\n \"securityGroups\": [\n \"\",\n \"\"\n ],\n \"subnetId\": \"\",\n \"type\": \"\",\n \"vpcId\": \"\",\n \"zoneId\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e5bdc755-b140-48f4-a859-827a55200419", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7b1ec5bc-4b16-4b8e-9760-a7ee4595a483", - "name": "{machineUid}", - "item": [ - { - "id": "bcd58078-7645-4ee3-af46-3a5ac36c5e45", - "name": "Deletes the specified Tencent machine", - "request": { - "name": "Deletes the specified Tencent machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "eda05a62-60a8-4b12-9690-8c53bdc68f55", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2fa7c014-09d6-403e-87b7-ea0c2a3d0fc4", - "name": "Returns the specified Tke machine", - "request": { - "name": "Returns the specified Tke machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7a4bbed4-d513-4061-b27f-720f767c4f35", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"consequata40\": \"\",\n \"quis_df\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamcod_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"instanceType\": \"\",\n \"imageId\": \"\",\n \"dnsName\": \"\",\n \"securityGroups\": [\n \"\",\n \"\"\n ],\n \"subnetId\": \"\",\n \"type\": \"\",\n \"vpcId\": \"\",\n \"zoneId\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8d05cd50-18aa-48a7-b57a-29871762a07a", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"cillum_5\": \"\",\n \"et_cdc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"suntc81\": \"\",\n \"elita2\": \"\",\n \"tempor_020\": \"\",\n \"ex_33\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"nics\": [\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n },\n {\n \"index\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ],\n \"publicIp\": \"\"\n }\n ],\n \"instanceType\": \"\",\n \"imageId\": \"\",\n \"dnsName\": \"\",\n \"securityGroups\": [\n \"\",\n \"\"\n ],\n \"subnetId\": \"\",\n \"type\": \"\",\n \"vpcId\": \"\",\n \"zoneId\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8a4f2d04-3148-4650-b509-773416386a8f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "tke", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "ac0f503f-6d16-4026-99ab-2791903370c0", - "name": "virtual/{configUid}", - "item": [ - { - "id": "5743649f-e3e2-43ae-9fda-bc475802059d", - "name": "Returns the specified Virtual cloud config", - "request": { - "name": "Returns the specified Virtual cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d18780e8-af17-4a41-891a-9149625ef443", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"ut pariatur laboris\",\n \"kind\": \"ut dolore ipsum\",\n \"metadata\": {\n \"annotations\": {\n \"commodo_ce\": \"\",\n \"elit3d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsum_03\": \"\",\n \"ad_d\": \"\",\n \"nostrud48b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"host\": \"consequat nostrud Ut\",\n \"port\": -40283628\n },\n \"helmRelease\": {\n \"chart\": {\n \"name\": \"\",\n \"repo\": \"\",\n \"version\": \"\"\n },\n \"values\": \"\"\n },\n \"kubernetesVersion\": \"\"\n },\n \"hostClusterUid\": \"laboris esse velit ullamco\",\n \"machinePoolConfig\": [\n {\n \"instanceType\": {\n \"maxCPU\": 82312732,\n \"maxMemInMiB\": 89020873,\n \"maxStorageGiB\": -52762026,\n \"minCPU\": 63309722,\n \"minMemInMiB\": 83484475,\n \"minStorageGiB\": -51375466\n },\n \"additionalLabels\": {\n \"ad_8d8\": \"do laborum Ut fugiat cupidatat\",\n \"sed_2cc\": \"incididunt adipisicing in\"\n },\n \"additionalTags\": {\n \"laborisa7\": \"sit ullamco nulla\",\n \"in6e9\": \"in sit velit\",\n \"nisie40\": \"Ut velit\",\n \"consequat355\": \"dolor\",\n \"reprehenderitd8\": \"nostrud in cupidatat ea minim\"\n },\n \"azs\": [\n \"voluptate mollit veniam deserunt\",\n \"et\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"laboris nulla\",\n \"fieldPath\": \"enim in\",\n \"kind\": \"Lorem cillum\",\n \"name\": \"sit pariatur aute\",\n \"namespace\": \"est laboris dolore non\",\n \"resourceVersion\": \"in amet elit eiusmod\",\n \"uid\": \"enim ut\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"tem\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"est ullamco sunt incididunt\",\n \"fieldPath\": \"sint dolor veniam\",\n \"kind\": \"proident sint\",\n \"name\": \"velit irure qui adipisicing in\",\n \"namespace\": \"laboris ut\",\n \"resourceVersion\": \"dolore cillum Excepteur\",\n \"uid\": \"labore nulla\"\n },\n {\n \"apiVersion\": \"adipisicing esse pariatur non\",\n \"fieldPath\": \"et mollit\",\n \"kind\": \"in\",\n \"name\": \"officia velit nisi\",\n \"namespace\": \"ad ea\",\n \"resourceVersion\": \"do aute ipsum\",\n \"uid\": \"ea\"\n }\n ],\n \"packServerSecret\": \"pariatur tempor deserunt ea officia\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"dolor occaecat est\",\n \"annotations\": {\n \"enim_3d8\": \"sint\"\n },\n \"digest\": \"qui cillum\",\n \"inValidReason\": \"aliquip qui Exce\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"cupidatat\",\n \"fieldPath\": \"nulla sint\",\n \"kind\": \"minim ullamco dolore cillum Lorem\",\n \"name\": \"laboris esse\",\n \"namespace\": \"in\",\n \"resourceVersion\": \"reprehenderit\",\n \"uid\": \"aliquip reprehenderit do cillum\"\n },\n {\n \"apiVersion\": \"ut irure commodo velit\",\n \"fieldPath\": \"Ut in amet\",\n \"kind\": \"commodo aliqua ullamco eiusmod\",\n \"name\": \"ipsum Duis anim proident tempor\",\n \"namespace\": \"ut\",\n \"resourceVersion\": \"anim ut\",\n \"uid\": \"consectetur occaecat incididunt\"\n }\n ],\n \"packUid\": \"dolore ullamco\",\n \"params\": {\n \"amet_9d1\": \"laboris esse veniam\",\n \"ut98_\": \"proident\",\n \"aliquaa21\": \"anim in culpa sit dolore\"\n },\n \"presets\": [\n {\n \"add\": \"fugiat ex id\",\n \"displayName\": \"quis cupidatat\",\n \"group\": \"Lorem incididunt sint veniam\",\n \"name\": \"incididunt ullamco culpa dolor\",\n \"remove\": [\n \"dolor incididunt sit veniam\",\n \"voluptate dolor dolore\"\n ]\n },\n {\n \"add\": \"deserunt incididunt consectetur eiusmod\",\n \"displayName\": \"est commodo aute\",\n \"group\": \"aute enim amet\",\n \"name\": \"dolore minim voluptate\",\n \"remove\": [\n \"laborum non minim sint aliquip\",\n \"proident Ut\"\n ]\n }\n ],\n \"registryUid\": \"aliquip a\",\n \"schema\": [\n {\n \"format\": \"aute\",\n \"hints\": [\n \"fugiat Excepteur Lorem\",\n \"elit in id enim\"\n ],\n \"listOptions\": [\n \"dolo\",\n \"commodo aute culpa amet\"\n ],\n \"name\": \"laborum mollit\",\n \"readonly\": false,\n \"regex\": \"ex esse qui Duis\",\n \"required\": false,\n \"type\": \"sed id\"\n },\n {\n \"format\": \"nisi nostrud dolor consequat\",\n \"hints\": [\n \"sit laborum mollit Excepteur\",\n \"sed commodo veniam labore\"\n ],\n \"listOptions\": [\n \"volu\",\n \"laboris amet adipisicing sint\"\n ],\n \"name\": \"non magna exercitation\",\n \"readonly\": false,\n \"regex\": \"ullamco exercitation sed\",\n \"required\": true,\n \"type\": \"magna elit ea nostrud\"\n }\n ],\n \"server\": \"sit anim\",\n \"tag\": \"velit in\",\n \"type\": \"spectro\",\n \"values\": \"eu officia\",\n \"version\": \"dolor\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"consectetur velit aute\",\n \"annotations\": {\n \"dolor5\": \"incididunt velit et do\",\n \"Ut_4cd\": \"exercitation eu minim\"\n },\n \"digest\": \"reprehenderit incid\",\n \"inValidReason\": \"commodo\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"minim quis nostrud\",\n \"fieldPath\": \"id\",\n \"kind\": \"et irure eiusmod\",\n \"name\": \"proident eiusmod\",\n \"namespace\": \"eu consequat commodo \",\n \"resourceVersion\": \"magna ut sunt\",\n \"uid\": \"eu esse incididunt\"\n },\n {\n \"apiVersion\": \"enim\",\n \"fieldPath\": \"proident aliqua est\",\n \"kind\": \"laborum incididunt\",\n \"name\": \"laborum eu veniam\",\n \"namespace\": \"nostrud tempor ipsum\",\n \"resourceVersion\": \"tempor laboris nisi fugiat\",\n \"uid\": \"exercitation amet mollit velit sed\"\n }\n ],\n \"packUid\": \"do veniam voluptate dolor sint\",\n \"params\": {\n \"voluptate88e\": \"nisi Duis cillum aliquip\",\n \"velitf\": \"irure \",\n \"nulla_a\": \"aliquip cupidatat sint non magna\",\n \"ullamco_05\": \"velit\"\n },\n \"presets\": [\n {\n \"add\": \"ex ipsum\",\n \"displayName\": \"ea cillum laboris adipisicing\",\n \"group\": \"consectetur ex\",\n \"name\": \"nostrud ut occaecat sun\",\n \"remove\": [\n \"cillum est Excepteur Duis\",\n \"do Excepteur\"\n ]\n },\n {\n \"add\": \"do ex\",\n \"displayName\": \"et commodo\",\n \"group\": \"fugiat consectetur\",\n \"name\": \"reprehenderit aliqua do\",\n \"remove\": [\n \"veniam officia\",\n \"Ut amet ut consequat\"\n ]\n }\n ],\n \"registryUid\": \"dolore fugiat\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"anim sit\",\n \"est sit cupidatat Lorem minim\"\n ],\n \"listOptions\": [\n \"do quis\",\n \"reprehenderit\"\n ],\n \"name\": \"laboris sint amet\",\n \"readonly\": false,\n \"regex\": \"fugiat ut ex\",\n \"required\": true,\n \"type\": \"laboris ullamco\"\n },\n {\n \"format\": \"dolore aliqua sit\",\n \"hints\": [\n \"dolore reprehenderit in\",\n \"qui Lorem\"\n ],\n \"listOptions\": [\n \"tempor in quis\",\n \"do exercitation Ut\"\n ],\n \"name\": \"dolor quis Excepteur consectetur velit\",\n \"readonly\": true,\n \"regex\": \"deserunt\",\n \"required\": true,\n \"type\": \"ipsum do ea sed adipisicing\"\n }\n ],\n \"server\": \"ex \",\n \"tag\": \"esse\",\n \"type\": \"manifest\",\n \"values\": \"Lorem elit\",\n \"version\": \"tempor deserunt nostrud proident\"\n }\n ],\n \"profileVersion\": \"cupidatat est et\",\n \"type\": \"ut veniam\",\n \"uid\": \"in est labore\",\n \"version\": -68584900\n },\n \"isControlPlane\": false,\n \"labels\": [\n \"culpa ut sit tempor\",\n \"officia\"\n ],\n \"maxSize\": 87868049,\n \"minSize\": -43684636,\n \"name\": \"quis cillum incididunt dolore\",\n \"resourcePool\": \"ea nisi consectetur\",\n \"size\": 51621298,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n },\n {\n \"instanceType\": {\n \"maxCPU\": 69264491,\n \"maxMemInMiB\": -2830383,\n \"maxStorageGiB\": 88360759,\n \"minCPU\": -10562908,\n \"minMemInMiB\": -39167144,\n \"minStorageGiB\": -99353106\n },\n \"additionalLabels\": {\n \"adipisicing_8c\": \"irure mollit magna\",\n \"consectetur2ef\": \"do dolor cillum adipisicing\"\n },\n \"additionalTags\": {\n \"ex_b\": \"Excepteur reprehe\"\n },\n \"azs\": [\n \"reprehenderit ut est nostrud\",\n \"sed enim re\"\n ],\n \"infraProfileRef\": {\n \"apiVersion\": \"cupidatat laboris\",\n \"fieldPath\": \"ut laboris veniam\",\n \"kind\": \"officia nulla\",\n \"name\": \"do in\",\n \"namespace\": \"sint non sunt de\",\n \"resourceVersion\": \"nulla reprehenderit\",\n \"uid\": \"ut Excepteur ali\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"cupidatat nisi qui ex\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"Ut ullamco in magna\",\n \"fieldPath\": \"ea cupidatat consequat\",\n \"kind\": \"quis sit eu consectetur qui\",\n \"name\": \"in\",\n \"namespace\": \"ut culpa labore ea\",\n \"resourceVersion\": \"aliquip cupidatat sit ex elit\",\n \"uid\": \"id ea\"\n },\n {\n \"apiVersion\": \"Duis\",\n \"fieldPath\": \"laboris dolor\",\n \"kind\": \"fugiat sunt magna consectetur\",\n \"name\": \"incididunt irure adipisicing amet\",\n \"namespace\": \"cillum ad\",\n \"resourceVersion\": \"nulla in\",\n \"uid\": \"sit ut nulla consequat\"\n }\n ],\n \"packServerSecret\": \"in consectetur dolor esse dolore\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"cillum sed in nulla pariatu\",\n \"annotations\": {\n \"fugiat_cd2\": \"eu sed in\",\n \"est_2\": \"do est\"\n },\n \"digest\": \"culpa in nostrud elit quis\",\n \"inValidReason\": \"fugiat nostrud\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"consecte\",\n \"fieldPath\": \"sint anim dolor laboris\",\n \"kind\": \"ut\",\n \"name\": \"cillum nisi aliquip ut\",\n \"namespace\": \"velit Excepteur in\",\n \"resourceVersion\": \"ad dolor proident\",\n \"uid\": \"ad consequat\"\n },\n {\n \"apiVersion\": \"irure veniam sit\",\n \"fieldPath\": \"eiusmod\",\n \"kind\": \"quis esse\",\n \"name\": \"proi\",\n \"namespace\": \"ullamco adipisicing fugiat nostrud ad\",\n \"resourceVersion\": \"non pariatur eu laboris\",\n \"uid\": \"nisi in fugiat dolo\"\n }\n ],\n \"packUid\": \"commodo eiusmod\",\n \"params\": {\n \"ad__\": \"voluptate et Excepteur ut\",\n \"quis_f\": \"cillum adipisicing Lorem veniam anim\"\n },\n \"presets\": [\n {\n \"add\": \"magna\",\n \"displayName\": \"Ut aliquip\",\n \"group\": \"sunt exercitation nisi\",\n \"name\": \"ut cupidatat do eiusmod\",\n \"remove\": [\n \"commodo consequat enim aliquip\",\n \"quis dolore\"\n ]\n },\n {\n \"add\": \"sint et sit\",\n \"displayName\": \"quis esse\",\n \"group\": \"enim aute\",\n \"name\": \"exercitation Excepteur\",\n \"remove\": [\n \"ea\",\n \"est\"\n ]\n }\n ],\n \"registryUid\": \"Ut dolore aliqua\",\n \"schema\": [\n {\n \"format\": \"mollit dolore voluptate\",\n \"hints\": [\n \"sit commodo veniam eu officia\",\n \"laboris esse\"\n ],\n \"listOptions\": [\n \"aliquip amet fugiat\",\n \"sint irure Lorem\"\n ],\n \"name\": \"ex\",\n \"readonly\": true,\n \"regex\": \"ea velit cupidatat commodo\",\n \"required\": false,\n \"type\": \"pariatur reprehenderit consequat Duis\"\n },\n {\n \"format\": \"deserunt reprehenderit\",\n \"hints\": [\n \"minim in vo\",\n \"in ut culpa aliqua\"\n ],\n \"listOptions\": [\n \"incididunt dolor\",\n \"nostrud ea deserunt\"\n ],\n \"name\": \"magna ullamco\",\n \"readonly\": true,\n \"regex\": \"do minim aliqua aliquip\",\n \"required\": true,\n \"type\": \"non nisi\"\n }\n ],\n \"server\": \"ut deserunt exercitation\",\n \"tag\": \"nisi\",\n \"type\": \"spectro\",\n \"values\": \"occaecat cillum in\",\n \"version\": \"quis ad fugiat\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"consequat amet\",\n \"annotations\": {\n \"eta43\": \"ad in et\",\n \"nostrud_a\": \"laboris fugiat\"\n },\n \"digest\": \"sed mollit cupidatat nulla proident\",\n \"inValidReason\": \"commodo minim\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"pariatur\",\n \"fieldPath\": \"elit amet dolore\",\n \"kind\": \"ex\",\n \"name\": \"sit\",\n \"namespace\": \"aute aliqua elit dolore\",\n \"resourceVersion\": \"nostrud est pariatur eu ea\",\n \"uid\": \"aliqua\"\n },\n {\n \"apiVersion\": \"mollit\",\n \"fieldPath\": \"veniam sed\",\n \"kind\": \"id nulla\",\n \"name\": \"reprehenderit\",\n \"namespace\": \"enim ullamco\",\n \"resourceVersion\": \"in mollit ut do\",\n \"uid\": \"minim cupidatat dolor\"\n }\n ],\n \"packUid\": \"velit dolore ad Ut\",\n \"params\": {\n \"Lorem_57\": \"exe\"\n },\n \"presets\": [\n {\n \"add\": \"aliqua nulla cupidatat\",\n \"displayName\": \"in\",\n \"group\": \"tempor veniam\",\n \"name\": \"aliqu\",\n \"remove\": [\n \"dolore voluptate elit\",\n \"cillum nostrud\"\n ]\n },\n {\n \"add\": \"proiden\",\n \"displayName\": \"culpa Excepteur ut laboris\",\n \"group\": \"dolore sint\",\n \"name\": \"velit aute veniam\",\n \"remove\": [\n \"aliqua\",\n \"et officia esse magna ea\"\n ]\n }\n ],\n \"registryUid\": \"deserunt dolor reprehenderit\",\n \"schema\": [\n {\n \"format\": \"deserunt et\",\n \"hints\": [\n \"elit consequat enim voluptate fugiat\",\n \"do dolore\"\n ],\n \"listOptions\": [\n \"reprehenderit consectetur mollit irure\",\n \"ex sit\"\n ],\n \"name\": \"et ut Lorem cillum\",\n \"readonly\": false,\n \"regex\": \"proident exercitation Duis Lorem\",\n \"required\": false,\n \"type\": \"in aute consectetur eiusmod\"\n },\n {\n \"format\": \"quis nisi\",\n \"hints\": [\n \"incididunt do in sed\",\n \"Excepteur a\"\n ],\n \"listOptions\": [\n \"incididunt consectetur minim\",\n \"dolore irure\"\n ],\n \"name\": \"nostrud Lorem si\",\n \"readonly\": true,\n \"regex\": \"incididunt reprehenderit\",\n \"required\": true,\n \"type\": \"cillum aliquip\"\n }\n ],\n \"server\": \"ea mollit minim\",\n \"tag\": \"dolor quis adipisicing\",\n \"type\": \"spectro\",\n \"values\": \"quis fugiat elit\",\n \"version\": \"commodo mollit Excepteur enim \"\n }\n ],\n \"profileVersion\": \"elit in voluptate eiusmod\",\n \"type\": \"quis proident\",\n \"uid\": \"est in fugiat\",\n \"version\": -56537918\n },\n \"isControlPlane\": false,\n \"labels\": [\n \"reprehenderit pariatur ex\",\n \"eu ea\"\n ],\n \"maxSize\": 39557113,\n \"minSize\": 54987921,\n \"name\": \"nulla\",\n \"resourcePool\": \"sed do elit\",\n \"size\": 64788199,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n }\n ]\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"Ut ad eu\",\n \"status\": \"cupidatat nisi dolor Lorem\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"do Lorem ut quis\",\n \"reason\": \"qui\"\n },\n {\n \"type\": \"ipsum culpa laborum do\",\n \"status\": \"ut sed ut sint\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"nisi Lorem amet\",\n \"reason\": \"laborum occaecat do\"\n }\n ],\n \"isAddonLayer\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "489ccf77-c35a-43ff-a8f9-b4bf62bf76cd", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"helmRelease\": {\n \"chart\": {\n \"name\": \"\",\n \"repo\": \"\",\n \"version\": \"\"\n },\n \"values\": \"\"\n },\n \"kubernetesVersion\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "77707541-45fd-4da1-85db-e242eb58ae72", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"helmRelease\": {\n \"chart\": {\n \"name\": \"\",\n \"repo\": \"\",\n \"version\": \"\"\n },\n \"values\": \"\"\n },\n \"kubernetesVersion\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "05f1bd5b-e4a0-4257-8102-999fe41ab2f9", - "name": "machinePools", - "item": [ - { - "id": "7da48575-30fc-4eeb-a5a2-9dfb9b872875", - "name": "Creates a virtual cloud config's machine pool", - "request": { - "name": "Creates a virtual cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "88473210-f51f-410f-b36f-ef36ea92667e", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8d3d3cec-620f-451d-901c-a2f2f7903646", - "name": "{machinePoolName}", - "item": [ - { - "id": "1ddb4509-ed2e-491e-ba0a-795f13d66f14", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "dae61beb-c2c9-4282-b203-2bc107dbcc0c", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "afc04b7a-ea79-418f-a12c-0c82da34f71b", - "name": "Updates the specified virtual cloud config's machine pool", - "request": { - "name": "Updates the specified virtual cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "82ba4e6e-82aa-47a5-be12-6e4e5b046e39", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "56df0030-4460-4cb8-a506-a737ca852e72", - "name": "machines", - "item": [ - { - "id": "f6b941ba-4dd6-4351-b733-60ed3af236b2", - "name": "Retrieves a list of virtual machines", - "request": { - "name": "Retrieves a list of virtual machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2e195bbd-e405-4d52-8534-06f0b1535fa5", - "name": "An array of virtual machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"consequat aliquip proident sunt\",\n \"kind\": \"Exce\",\n \"metadata\": {\n \"annotations\": {\n \"anim_8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ea_bb8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostname\": \"aliqua tempor adipisicing\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"anim reprehenderit\",\n \"kind\": \"quis aute mollit velit consequat\",\n \"metadata\": {\n \"annotations\": {\n \"voluptate__b\": \"\",\n \"minim_19a\": \"\",\n \"veniam_5d2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"fugiat_1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostname\": \"magna do\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"laborum ex ir\",\n \"count\": -26819841,\n \"limit\": 81082943,\n \"offset\": -66441459\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "68e4f657-6c60-4987-af2f-63cbc9b78864", - "name": "Adds the machine to cloud config's machine pool", - "request": { - "name": "Adds the machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"amet_c\": \"\",\n \"magna4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sinta\": \"\",\n \"esse_4a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostname\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cd5a1e5c-0714-4069-abed-a96e9c120be9", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5e345d26-7f32-401a-ab5a-85f87f4a91f0", - "name": "{machineUid}", - "item": [ - { - "id": "4d7aed3b-dfaa-470e-9a0b-e1a3553d4492", - "name": "Deletes the specified virtual machine", - "request": { - "name": "Deletes the specified virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "e73ec96f-3ba5-48e4-83d7-75729216fbde", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f9f4afc0-7969-4947-9eda-5c38d163765a", - "name": "Returns the specified virtual machine", - "request": { - "name": "Returns the specified virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5b46ae41-f062-4761-b4a7-173d6ec8e1f3", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"adipisicing_6e_\": \"\",\n \"commodo3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsum_\": \"\",\n \"laborum238\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostname\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b1d562f0-6dd3-4123-a9e5-87eeeedf3fe5", - "name": "Updates the specified machine to the cloud config's machine pool", - "request": { - "name": "Updates the specified machine to the cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"amet_c\": \"\",\n \"magna4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sinta\": \"\",\n \"esse_4a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostname\": \"\"\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "67e8a9fa-1b32-4788-814d-cef8f0f6ad08", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "c3c7c70c-33de-48c4-87e0-3932c1850fc9", - "name": "Updates and resizes the virtual cluster", - "request": { - "name": "Updates and resizes the virtual cluster", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "resize" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Specify virtual cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "49ebdaf5-2dcb-40e2-8b6f-927647712e99", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "virtual", - ":configUid", - "resize" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Specify virtual cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "84249171-8f63-4e51-95ab-7449eb6771ee", - "name": "vsphere/{configUid}", - "item": [ - { - "id": "c38dcea5-c69a-4b3b-a0ee-999dd50ed655", - "name": "Returns the specified vSphere cloud config", - "request": { - "name": "Returns the specified vSphere cloud config", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6735f3a0-d914-4d08-b413-e33dc04b4ed0", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"reprehenderit aliqua ullamco\",\n \"kind\": \"sint in deserunt\",\n \"metadata\": {\n \"annotations\": {\n \"ullamco_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla589\": \"\",\n \"magna_ef\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"placement\": {\n \"cluster\": \"aliqua commodo laborum sed incididunt\",\n \"datacenter\": \"commodo elit\",\n \"datastore\": \"adipisicing ad\",\n \"folder\": \"consectetur dolore dolor\",\n \"imageTemplateFolder\": \"Ut aute\",\n \"network\": {\n \"networkName\": \"occaecat dolore sint nulla\",\n \"ipPool\": {\n \"gateway\": \"nulla dolor Excepteur elit\",\n \"nameserver\": {\n \"addresses\": [\n \"aliqua in eiusm\",\n \"reprehenderit eiusmod ex\"\n ],\n \"search\": [\n \"sint\",\n \"deserunt\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"irure do culpa\",\n \"gateway\": \"eiusmod\",\n \"nameserver\": {\n \"addresses\": [\n \"dolo\",\n \"exercitation\"\n ],\n \"search\": [\n \"\",\n \"ut nisi\"\n ]\n },\n \"prefix\": -16357220,\n \"start\": \"reprehenderit nisi l\",\n \"subnet\": \"adipisicing nisi quis\"\n },\n {\n \"end\": \"amet tempor ex\",\n \"gateway\": \"in adipisicing cupidatat dolor\",\n \"nameserver\": {\n \"addresses\": [\n \"nulla consectetur ullamco eu\",\n \"veniam nulla dolor fugia\"\n ],\n \"search\": [\n \"exercitation in\",\n \"cupidatat laboris\"\n ]\n },\n \"prefix\": 81834366,\n \"start\": \"ut cupidatat laborum\",\n \"subnet\": \"nulla Excepteur fugiat sed velit\"\n }\n ],\n \"prefix\": -23231479,\n \"uid\": \"consequat nulla sit proident ipsum\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"commodo dolor\",\n \"fieldPath\": \"deserunt dolore consequat\",\n \"kind\": \"anim dolor\",\n \"name\": \"sunt culpa mollit cupidatat non\",\n \"namespace\": \"deserunt Lorem do minim\",\n \"resourceVersion\": \"quis officia in\",\n \"uid\": \"aute consequat sunt veniam incididunt\"\n },\n \"staticIp\": false\n },\n \"resourcePool\": \"id incididunt irure\",\n \"storagePolicyName\": \"culpa esse\",\n \"uid\": \"veniam dolor dolore\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"amet\",\n \"host\": \"al\",\n \"type\": \"DDNS\"\n },\n \"ntpServers\": [\n \"labore\",\n \"minim magna proident tempor aliquip\"\n ],\n \"sshKeys\": [\n \"adipisicing aliqua magna pariatur velit\",\n \"aliqua ex nulla\"\n ],\n \"staticIp\": false\n },\n \"machinePoolConfig\": [\n {\n \"isControlPlane\": false,\n \"instanceType\": {\n \"numCPUs\": 58478760,\n \"memoryMiB\": -614842,\n \"diskGiB\": 23130661\n },\n \"additionalLabels\": {\n \"cupidatat_1\": \"amet veniam\",\n \"incididunt_774\": \"aliquip Ut\"\n },\n \"additionalTags\": {\n \"sunt75f\": \"eiusmod aliquip id\",\n \"eiusmod_1\": \"sint consectet\",\n \"adbcb\": \"id aliqua officia\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"quis exercitation\",\n \"fieldPath\": \"esse dolore\",\n \"kind\": \"fugiat\",\n \"name\": \"sed ad\",\n \"namespace\": \"voluptate id nisi\",\n \"resourceVersion\": \"commodo ullamco aliqua\",\n \"uid\": \"exercitation eiusmod ad\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"sed in\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"Duis\",\n \"fieldPath\": \"laborum ea aute ipsum\",\n \"kind\": \"est occaecat culpa enim\",\n \"name\": \"in Ut laborum\",\n \"namespace\": \"id eiusmod \",\n \"resourceVersion\": \"ex laborum adipisicing amet\",\n \"uid\": \"Ut fugiat aute\"\n },\n {\n \"apiVersion\": \"incididunt\",\n \"fieldPath\": \"laboris voluptate dolor\",\n \"kind\": \"enim qui\",\n \"name\": \"sit magna cupidatat l\",\n \"namespace\": \"reprehenderit sunt in ipsum anim\",\n \"resourceVersion\": \"dolor aliqua commodo\",\n \"uid\": \"veniam mollit anim\"\n }\n ],\n \"packServerSecret\": \"eiusmod veniam amet culpa est\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"est\",\n \"annotations\": {\n \"pariaturb76\": \"anim ad sed elit esse\",\n \"irure70\": \"quis ut laborum officia\",\n \"eiusmod_a\": \"dolore officia\",\n \"Excepteur_b\": \"non fugiat aliqua incididunt Lorem\"\n },\n \"digest\": \"mi\",\n \"inValidReason\": \"qui et\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"veniam fugiat irure nulla\",\n \"fieldPath\": \"cillum enim\",\n \"kind\": \"deserunt aute\",\n \"name\": \"aliquip culpa Ut voluptate\",\n \"namespace\": \"nulla qui\",\n \"resourceVersion\": \"laborum dolore dolore ipsum\",\n \"uid\": \"enim eu\"\n },\n {\n \"apiVersion\": \"e\",\n \"fieldPath\": \"commodo voluptate\",\n \"kind\": \"consequat ea ex\",\n \"name\": \"elit eiusmod nisi ipsum\",\n \"namespace\": \"sunt ipsum esse\",\n \"resourceVersion\": \"Duis ad nostrud magna\",\n \"uid\": \"ut anim cillum irure\"\n }\n ],\n \"packUid\": \"consequat dolor amet culpa\",\n \"params\": {\n \"velit_7\": \"Lorem reprehenderit dolore cillum\",\n \"Lorem_c_\": \"fugiat \"\n },\n \"presets\": [\n {\n \"add\": \"laborum \",\n \"displayName\": \"occaecat ut\",\n \"group\": \"aliquip in anim Duis voluptate\",\n \"name\": \"est\",\n \"remove\": [\n \"in id do pariatur dolore\",\n \"sit exercitation veniam occaecat\"\n ]\n },\n {\n \"add\": \"voluptate ut exercitation consectetur\",\n \"displayName\": \"consequat pariatur commodo\",\n \"group\": \"est pariatur aliqua dolore\",\n \"name\": \"aute\",\n \"remove\": [\n \"incididunt anim aliquip cupidatat irure\",\n \"consequat cupidatat tempor adipisicing\"\n ]\n }\n ],\n \"registryUid\": \"minim velit dolor amet\",\n \"schema\": [\n {\n \"format\": \"dolor eiusmod incididunt\",\n \"hints\": [\n \"tempor ut in quis\",\n \"et\"\n ],\n \"listOptions\": [\n \"occaecat nulla tempor\",\n \"sed reprehenderit Duis cillum\"\n ],\n \"name\": \"ad veniam\",\n \"readonly\": true,\n \"regex\": \"ut eiusmod\",\n \"required\": true,\n \"type\": \"sint Duis\"\n },\n {\n \"format\": \"eu magna minim\",\n \"hints\": [\n \"id voluptate deserunt\",\n \"quis incididunt ad\"\n ],\n \"listOptions\": [\n \"adipisicing\",\n \"culpa proident\"\n ],\n \"name\": \"occaecat eiusmod exercitation anim ad\",\n \"readonly\": false,\n \"regex\": \"minim ipsum sit dolore\",\n \"required\": true,\n \"type\": \"in aute\"\n }\n ],\n \"server\": \"dolor officia dolor\",\n \"tag\": \"id sit\",\n \"type\": \"helm\",\n \"values\": \"commodo esse in velit anim\",\n \"version\": \"mollit\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"anim Lorem\",\n \"annotations\": {\n \"et4\": \"laborum sit dolore reprehenderit\"\n },\n \"digest\": \"dolore Excepteur\",\n \"inValidReason\": \"in dolor\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"velit minim Duis ut\",\n \"fieldPath\": \"sit Duis nisi tempor amet\",\n \"kind\": \"reprehenderit amet laborum in\",\n \"name\": \"labore ut dolore ex\",\n \"namespace\": \"culpa cillum\",\n \"resourceVersion\": \"culpa sed qui incididunt in\",\n \"uid\": \"irure sed pariatur\"\n },\n {\n \"apiVersion\": \"exercitation enim\",\n \"fieldPath\": \"ut ad venia\",\n \"kind\": \"pariatur\",\n \"name\": \"amet non commodo cupida\",\n \"namespace\": \"ipsum nisi et esse\",\n \"resourceVersion\": \"adipisicing\",\n \"uid\": \"id non\"\n }\n ],\n \"packUid\": \"sed\",\n \"params\": {\n \"in7be\": \"aliqua labore anim pariatur\",\n \"Utda4\": \"laboris incididunt aliqua\"\n },\n \"presets\": [\n {\n \"add\": \"consequat Excepteur\",\n \"displayName\": \"labore\",\n \"group\": \"nisi ipsum ex\",\n \"name\": \"cillum occaecat\",\n \"remove\": [\n \"in laboris ad\",\n \"pariatur tempor\"\n ]\n },\n {\n \"add\": \"veniam ullamco esse\",\n \"displayName\": \"qui eu laborum\",\n \"group\": \"id deserunt aute culpa\",\n \"name\": \"sit\",\n \"remove\": [\n \"tempor\",\n \"velit sint do\"\n ]\n }\n ],\n \"registryUid\": \"tempor laborum aute amet\",\n \"schema\": [\n {\n \"format\": \"Lorem ea\",\n \"hints\": [\n \"in id velit\",\n \"laboris in ut commodo\"\n ],\n \"listOptions\": [\n \"Excepteur fugiat irure\",\n \"dolor culpa\"\n ],\n \"name\": \"laboris qui\",\n \"readonly\": false,\n \"regex\": \"sed exercitation ex\",\n \"required\": false,\n \"type\": \"sed\"\n },\n {\n \"format\": \"mollit in Lorem aliqua reprehenderit\",\n \"hints\": [\n \"laboris Lorem Excepteur ad\",\n \"quis ullamco officia velit\"\n ],\n \"listOptions\": [\n \"occaecat\",\n \"eiusmod esse sint sed\"\n ],\n \"name\": \"fugi\",\n \"readonly\": true,\n \"regex\": \"occaecat culpa \",\n \"required\": true,\n \"type\": \"ex est do ut\"\n }\n ],\n \"server\": \"deserunt\",\n \"tag\": \"do occaecat\",\n \"type\": \"helm\",\n \"values\": \"ullamco incidid\",\n \"version\": \"ma\"\n }\n ],\n \"profileVersion\": \"do ipsum quis\",\n \"type\": \"culpa in\",\n \"uid\": \"ipsum in velit\",\n \"version\": -46663402\n },\n \"labels\": [\n \"i\",\n \"officia id aute\"\n ],\n \"maxSize\": 34191815,\n \"minSize\": 60313018,\n \"name\": \"sed culpa occaecat laborum elit\",\n \"placements\": [\n {\n \"cluster\": \"nostrud reprehenderit\",\n \"datacenter\": \"voluptate velit est veniam\",\n \"datastore\": \"enim\",\n \"folder\": \"do cupidatat\",\n \"imageTemplateFolder\": \"velit adipisicing in\",\n \"network\": {\n \"networkName\": \"occaecat nulla dolor\",\n \"ipPool\": {\n \"gateway\": \"sed adipisicing\",\n \"nameserver\": {\n \"addresses\": [\n \"enim in\",\n \"aute\"\n ],\n \"search\": [\n \"laborum occaecat eu aliqua\",\n \"adipisicing Ut minim qui dolor\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"esse laborum magna ipsum\",\n \"gateway\": \"Excepteur nulla velit\",\n \"nameserver\": {\n \"addresses\": [\n \"aute ex sed dolor Duis\",\n \"do et\"\n ],\n \"search\": [\n \"sunt dolor\",\n \"deserunt mollit\"\n ]\n },\n \"prefix\": -18937942,\n \"start\": \"irure ullamco consequat\",\n \"subnet\": \"fugiat officia deserunt\"\n },\n {\n \"end\": \"in sed\",\n \"gateway\": \"nostrud ipsum amet la\",\n \"nameserver\": {\n \"addresses\": [\n \"cupidatat magna est fugiat\",\n \"laboris labore do non\"\n ],\n \"search\": [\n \"cillum in\",\n \"in commodo eu\"\n ]\n },\n \"prefix\": 28911643,\n \"start\": \"id irure ve\",\n \"subnet\": \"ex\"\n }\n ],\n \"prefix\": 6239164,\n \"uid\": \"deserunt labore pariatur aute\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"et anim dolor\",\n \"fieldPath\": \"\",\n \"kind\": \"enim\",\n \"name\": \"ullamco ea veniam quis\",\n \"namespace\": \"dolor nulla laborum ex\",\n \"resourceVersion\": \"ut Duis magna\",\n \"uid\": \"et\"\n },\n \"staticIp\": true\n },\n \"resourcePool\": \"deserunt ullamco aliquip aute\",\n \"storagePolicyName\": \"sit eu qui enim\",\n \"uid\": \"proident\"\n },\n {\n \"cluster\": \"proident et do mollit\",\n \"datacenter\": \"ad dolor Ut\",\n \"datastore\": \"Lorem\",\n \"folder\": \"sunt fugiat magna\",\n \"imageTemplateFolder\": \"ullamco dolore\",\n \"network\": {\n \"networkName\": \"amet Lorem incididunt\",\n \"ipPool\": {\n \"gateway\": \"fugiat proident ut mollit ea\",\n \"nameserver\": {\n \"addresses\": [\n \"ipsum\",\n \"anim eiusmod sint\"\n ],\n \"search\": [\n \"Lorem e\",\n \"velit non consequat anim\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"amet\",\n \"gateway\": \"culpa dolore enim\",\n \"nameserver\": {\n \"addresses\": [\n \"esse eiusmod et\",\n \"sed et ut\"\n ],\n \"search\": [\n \"labore dolor exercitation occaecat\",\n \"Lorem mollit Duis\"\n ]\n },\n \"prefix\": -13350655,\n \"start\": \"anim officia\",\n \"subnet\": \"laboris est\"\n },\n {\n \"end\": \"ea\",\n \"gateway\": \"eu nisi e\",\n \"nameserver\": {\n \"addresses\": [\n \"ea in eiu\",\n \"proident laborum enim occaecat\"\n ],\n \"search\": [\n \"eu est Excepteur ut\",\n \"est et\"\n ]\n },\n \"prefix\": -55957220,\n \"start\": \"amet in sit veniam in\",\n \"subnet\": \"voluptate qui\"\n }\n ],\n \"prefix\": 13849047,\n \"uid\": \"ipsum est irure officia in\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"eiusmod laboris in pr\",\n \"fieldPath\": \"eu irure Excepteur Lorem\",\n \"kind\": \"exercitation do labore laboris\",\n \"name\": \"sunt officia in nisi\",\n \"namespace\": \"ea cillum magna nostrud\",\n \"resourceVersion\": \"ipsum adipisicing eu sit Excepteur\",\n \"uid\": \"commod\"\n },\n \"staticIp\": false\n },\n \"resourcePool\": \"qui non culpa\",\n \"storagePolicyName\": \"aute sint ut Ut\",\n \"uid\": \"labore est\"\n }\n ],\n \"size\": 55503560,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": true\n },\n {\n \"isControlPlane\": true,\n \"instanceType\": {\n \"numCPUs\": -53900574,\n \"memoryMiB\": 96910695,\n \"diskGiB\": -75014119\n },\n \"additionalLabels\": {\n \"consequate0\": \"eu anim\",\n \"culpa3c1\": \"quis\"\n },\n \"additionalTags\": {\n \"exercitation0a\": \"laboris anim Lorem ullamco\",\n \"eu_1f_\": \"non cillum sint\"\n },\n \"infraProfileRef\": {\n \"apiVersion\": \"ea veniam eu\",\n \"fieldPath\": \"dolore Lorem veniam magna eiusmod\",\n \"kind\": \"esse sit pariatur quis veniam\",\n \"name\": \"do\",\n \"namespace\": \"fugiat quis aute\",\n \"resourceVersion\": \"eiusmod qui\",\n \"uid\": \"Excepteur mollit nisi qui adipisicing\"\n },\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"Excepteur\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"eiusmod\",\n \"fieldPath\": \"veniam nisi adipisicing\",\n \"kind\": \"non anim Excepteur\",\n \"name\": \"ullamco\",\n \"namespace\": \"adipisicing qui mollit\",\n \"resourceVersion\": \"esse Lorem tempor qui\",\n \"uid\": \"labore do reprehenderit dolor\"\n },\n {\n \"apiVersion\": \"quis labore officia laborum\",\n \"fieldPath\": \"ipsum deserunt\",\n \"kind\": \"ullamco pariatur deserunt amet\",\n \"name\": \"Duis Lorem elit\",\n \"namespace\": \"amet dolore ullamco magna labore\",\n \"resourceVersion\": \"tempor sit anim ut\",\n \"uid\": \"Excepteur\"\n }\n ],\n \"packServerSecret\": \"sint nostrud mollit ad\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"sit Excepteur consequat laborum ex\",\n \"annotations\": {\n \"ametd78\": \"eu\"\n },\n \"digest\": \"ipsum\",\n \"inValidReason\": \"ul\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"veniam reprehenderit id\",\n \"fieldPath\": \"aliqua incididunt nulla cillum in\",\n \"kind\": \"culpa occaecat\",\n \"name\": \"Lorem\",\n \"namespace\": \"cupidatat\",\n \"resourceVersion\": \"nulla anim Excepteur consectetur\",\n \"uid\": \"eu culpa\"\n },\n {\n \"apiVersion\": \"ullamco exercitation deserunt sint\",\n \"fieldPath\": \"dolore consectetur dolor in aute\",\n \"kind\": \"sed ut\",\n \"name\": \"ea cupidatat pariatur id\",\n \"namespace\": \"magna ad est dolor\",\n \"resourceVersion\": \"sunt elit consequat\",\n \"uid\": \"veniam\"\n }\n ],\n \"packUid\": \"aute laborum fugiat en\",\n \"params\": {\n \"aliqua_3\": \"irure aute quis aliquip\",\n \"tempor7\": \"mollit ipsum laboris\"\n },\n \"presets\": [\n {\n \"add\": \"minim fugiat eiusmod\",\n \"displayName\": \"in dolore nisi et\",\n \"group\": \"eu consequat irure sunt dolore\",\n \"name\": \"ipsum velit commodo\",\n \"remove\": [\n \"officia sed \",\n \"ea magna sit eu\"\n ]\n },\n {\n \"add\": \"Ut\",\n \"displayName\": \"ipsum sed\",\n \"group\": \"quis adipisicing\",\n \"name\": \"enim et quis dolor\",\n \"remove\": [\n \"nulla Duis Excepteur labore\",\n \"voluptate in dolore sunt\"\n ]\n }\n ],\n \"registryUid\": \"Duis culpa proident commodo\",\n \"schema\": [\n {\n \"format\": \"laboris id dolore\",\n \"hints\": [\n \"ex Lorem voluptate ut sed\",\n \"consequat\"\n ],\n \"listOptions\": [\n \"nulla laborum aliqua occaecat\",\n \"culpa velit\"\n ],\n \"name\": \"veniam officia\",\n \"readonly\": true,\n \"regex\": \"eu aute laboris nisi\",\n \"required\": true,\n \"type\": \"dolore Lorem\"\n },\n {\n \"format\": \"dolor\",\n \"hints\": [\n \"dolor amet est\",\n \"proident occaecat fugiat ullamco esse\"\n ],\n \"listOptions\": [\n \"ea irure\",\n \"anim qui\"\n ],\n \"name\": \"deserunt pariatur officia\",\n \"readonly\": true,\n \"regex\": \"in dolor sit minim\",\n \"required\": true,\n \"type\": \"dolor aliquip sunt\"\n }\n ],\n \"server\": \"incididunt amet in deserunt non\",\n \"tag\": \"adipisicing veniam\",\n \"type\": \"spectro\",\n \"values\": \"Lorem\",\n \"version\": \"nulla in reprehenderit exercitation\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"laborum aliqua dolor\",\n \"annotations\": {\n \"ut_a\": \"adipisicing ex laborum\"\n },\n \"digest\": \"enim esse\",\n \"inValidReason\": \"cupidatat laboris reprehenderit \",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"ut quis eiusmod laborum cillum\",\n \"fieldPath\": \"labore veniam\",\n \"kind\": \"consectetur anim minim occaecat\",\n \"name\": \"enim dolo\",\n \"namespace\": \"esse aute nisi anim in\",\n \"resourceVersion\": \"quis sunt Ut\",\n \"uid\": \"in Lorem ullamco Excepteur dolore\"\n },\n {\n \"apiVersion\": \"ex ut officia dolor\",\n \"fieldPath\": \"minim enim quis\",\n \"kind\": \"nisi Excepteur Duis Lorem\",\n \"name\": \"deserunt\",\n \"namespace\": \"dolor commodo anim\",\n \"resourceVersion\": \"exercitation ipsum\",\n \"uid\": \"tempor\"\n }\n ],\n \"packUid\": \"laborum ex non\",\n \"params\": {\n \"sint_\": \"non veniam\",\n \"est_b5\": \"nisi aute ex ad\",\n \"dolor_f\": \"cup\"\n },\n \"presets\": [\n {\n \"add\": \"non cupidatat anim\",\n \"displayName\": \"labore aliquip sint adipisicing\",\n \"group\": \"officia anim aliquip\",\n \"name\": \"minim adipisicing fugiat sed eu\",\n \"remove\": [\n \"magna nisi\",\n \"velit ut mollit\"\n ]\n },\n {\n \"add\": \"in labore laborum\",\n \"displayName\": \"Excepteur dolore\",\n \"group\": \"deserunt consequat consectetur\",\n \"name\": \"proident\",\n \"remove\": [\n \"elit aliqua\",\n \"minim velit enim nisi\"\n ]\n }\n ],\n \"registryUid\": \"in Excepteur fugiat\",\n \"schema\": [\n {\n \"format\": \"aute Duis ullamco\",\n \"hints\": [\n \"non amet\",\n \"irure\"\n ],\n \"listOptions\": [\n \"labore ut adipisicing do\",\n \"mollit eiusmod\"\n ],\n \"name\": \"sint elit nisi nostrud proident\",\n \"readonly\": false,\n \"regex\": \"incididunt ea\",\n \"required\": false,\n \"type\": \"eiusmod\"\n },\n {\n \"format\": \"nostrud laboris\",\n \"hints\": [\n \"ea sit dolor\",\n \"qui non dolore\"\n ],\n \"listOptions\": [\n \"voluptate amet cupidatat\",\n \"deserunt dolore commodo\"\n ],\n \"name\": \"labore magna veniam qui\",\n \"readonly\": true,\n \"regex\": \"nostrud ut fugiat\",\n \"required\": true,\n \"type\": \"elit non reprehe\"\n }\n ],\n \"server\": \"ut\",\n \"tag\": \"ips\",\n \"type\": \"manifest\",\n \"values\": \"officia deserunt\",\n \"version\": \"aliqua do aliquip Lorem\"\n }\n ],\n \"profileVersion\": \"ut non id\",\n \"type\": \"incididunt Lorem\",\n \"uid\": \"qui irure officia labore\",\n \"version\": -44670550\n },\n \"labels\": [\n \"est nisi ex\",\n \"minim occaecat aliquip cillum fugiat\"\n ],\n \"maxSize\": 44423997,\n \"minSize\": 14306452,\n \"name\": \"minim id in comm\",\n \"placements\": [\n {\n \"cluster\": \"ex\",\n \"datacenter\": \"aliquip anim Excepteur\",\n \"datastore\": \"aliqua non et\",\n \"folder\": \"velit deserunt Duis\",\n \"imageTemplateFolder\": \"enim labore laborum aliqua\",\n \"network\": {\n \"networkName\": \"sint ea do\",\n \"ipPool\": {\n \"gateway\": \"mollit sit velit\",\n \"nameserver\": {\n \"addresses\": [\n \"ullamco aute eu aliquip\",\n \"enim consectetur irure\"\n ],\n \"search\": [\n \"adipisicing nostrud sunt veniam\",\n \"ipsum nisi\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"sit deserunt irure\",\n \"gateway\": \"Ut nostrud aliquip\",\n \"nameserver\": {\n \"addresses\": [\n \"dolor pariatur\",\n \"ad adipisicing consectetur quis consequat\"\n ],\n \"search\": [\n \"reprehenderit fugiat sunt\",\n \"anim\"\n ]\n },\n \"prefix\": 80490866,\n \"start\": \"adipisicing sint aliqua\",\n \"subnet\": \"quis ullamco\"\n },\n {\n \"end\": \"nisi Duis nulla id\",\n \"gateway\": \"aute dolore esse\",\n \"nameserver\": {\n \"addresses\": [\n \"consectet\",\n \"culpa \"\n ],\n \"search\": [\n \"cupidatat laboris Duis labore ullamco\",\n \"eiusmod aute\"\n ]\n },\n \"prefix\": 19734150,\n \"start\": \"dolor\",\n \"subnet\": \"voluptate laborum mollit qui pariatur\"\n }\n ],\n \"prefix\": -9673243,\n \"uid\": \"nisi proident\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"sint e\",\n \"fieldPath\": \"voluptate Ut laboris eu\",\n \"kind\": \"in nostrud\",\n \"name\": \"occaecat id\",\n \"namespace\": \"elit\",\n \"resourceVersion\": \"incididunt enim amet Duis\",\n \"uid\": \"non\"\n },\n \"staticIp\": true\n },\n \"resourcePool\": \"anim nulla sit ea ex\",\n \"storagePolicyName\": \"nulla e\",\n \"uid\": \"dolore\"\n },\n {\n \"cluster\": \"sunt eiusmod in id ea\",\n \"datacenter\": \"et irure\",\n \"datastore\": \"esse voluptate\",\n \"folder\": \"laborum\",\n \"imageTemplateFolder\": \"magna do incididunt sint cillum\",\n \"network\": {\n \"networkName\": \"qui ex proident\",\n \"ipPool\": {\n \"gateway\": \"in cillum magna\",\n \"nameserver\": {\n \"addresses\": [\n \"reprehenderit et\",\n \"id sed minim cillum dolor\"\n ],\n \"search\": [\n \"consequat\",\n \"Lorem proident velit elit\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"tempor culpa sint\",\n \"gateway\": \"sed\",\n \"nameserver\": {\n \"addresses\": [\n \"esse deserunt Duis\",\n \"culpa deserunt\"\n ],\n \"search\": [\n \"consequat pro\",\n \"id\"\n ]\n },\n \"prefix\": -77664583,\n \"start\": \"adipisicing\",\n \"subnet\": \"sit magna dolore nisi\"\n },\n {\n \"end\": \"ipsum proident\",\n \"gateway\": \"do aliqua laborum\",\n \"nameserver\": {\n \"addresses\": [\n \"in in quis\",\n \"laboris culpa veniam non\"\n ],\n \"search\": [\n \"voluptate aliqua non mollit\",\n \"irure dolore cillum\"\n ]\n },\n \"prefix\": 31265770,\n \"start\": \"ad aute irure\",\n \"subnet\": \"laboris\"\n }\n ],\n \"prefix\": 76170928,\n \"uid\": \"do esse i\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"deserunt et\",\n \"fieldPath\": \"tempor nostrud Excepteur\",\n \"kind\": \"in \",\n \"name\": \"veniam aliquip consequat et\",\n \"namespace\": \"occaecat aliquip\",\n \"resourceVersion\": \"ut velit\",\n \"uid\": \"voluptate velit ea commod\"\n },\n \"staticIp\": false\n },\n \"resourcePool\": \"ad irure mollit\",\n \"storagePolicyName\": \"Excepteur minim\",\n \"uid\": \"aliqua in Excepteur\"\n }\n ],\n \"size\": 9466442,\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": false\n }\n ],\n \"cloudAccountRef\": {\n \"apiVersion\": \"in occaecat\",\n \"fieldPath\": \"sint non proident\",\n \"kind\": \"cupidatat\",\n \"name\": \"sint proident\",\n \"namespace\": \"ex cul\",\n \"resourceVersion\": \"dolore sint reprehenderit deserunt\",\n \"uid\": \"laborum voluptate non eiusmod\"\n },\n \"edgeHostRef\": {\n \"apiVersion\": \"Ut dolore ex co\",\n \"fieldPath\": \"cillum nulla dolor\",\n \"kind\": \"non aute id sunt\",\n \"name\": \"deserunt adipisicing dolore\",\n \"namespace\": \"occaecat sunt ad\",\n \"resourceVersion\": \"enim culpa aute\",\n \"uid\": \"Excepteur Ut nisi esse\"\n }\n },\n \"status\": {\n \"ansibleDigest\": \"officia\",\n \"conditions\": [\n {\n \"type\": \"consectetur enim reprehenderit\",\n \"status\": \"proident anim culpa\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"pariatur et elit\",\n \"reason\": \"do aute consequat sed consectetur\"\n },\n {\n \"type\": \"reprehenderit ex\",\n \"status\": \"ipsum anim occaecat pariatur magna\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"cillum laborum\",\n \"reason\": \"cillum aliquip\"\n }\n ],\n \"isAddonLayer\": false,\n \"lastOVACreated\": \"culpa exercitation\",\n \"lastVMExported\": \"aliquip culpa minim nostrud\",\n \"nodeImage\": {\n \"fullPath\": \"nisi Excepteur in ut\",\n \"state\": \"sint est nostrud et\"\n },\n \"roleDigest\": {\n \"ex4\": \"minim\"\n },\n \"sourceImageId\": \"veniam tempor\",\n \"uploadOvaS3\": \"sit qui mollit do\",\n \"useCapiImage\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "58090fa7-ab9f-4dd5-9323-1e9b0ce4e70b", - "name": "Updates the cluster configuration information", - "request": { - "name": "Updates the cluster configuration information", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "20ec9cc3-8de3-457d-a132-4e8aa6dcf48a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "clusterConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e5ed31c2-97aa-49ae-9534-5b9a70e8ae80", - "name": "machinePools", - "item": [ - { - "id": "d38f9c97-0697-4445-8231-828691209257", - "name": "Creates a vSphere cloud config's machine pool", - "request": { - "name": "Creates a vSphere cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore54\": \"\"\n },\n \"additionalTags\": {\n \"eaeb4\": \"\",\n \"pariatur2fb\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8830e84c-2c0c-4e34-b668-cbea75241332", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "719e50b8-018a-42f8-87f4-df95a47271e9", - "name": "{machinePoolName}", - "item": [ - { - "id": "dbdb6d1d-c3d8-47d8-807d-f2c7fd3717b8", - "name": "Deletes the specified machine pool", - "request": { - "name": "Deletes the specified machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "ce507018-5e8e-4815-a440-46856b2f1687", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d6aa7b40-a13e-42db-b2c9-33f7ad5ad0c6", - "name": "Updates the specified vSphere cloud config's machine pool", - "request": { - "name": "Updates the specified vSphere cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolor0f\": \"\",\n \"ut_03f\": \"\"\n },\n \"additionalTags\": {\n \"anim921\": \"\",\n \"Lorem_7ff\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "59c49306-104e-4c9a-8fd9-1d265ffce08a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "551ec061-6018-4029-8925-626f4137d8f5", - "name": "machines", - "item": [ - { - "id": "8fabced2-dcd8-44fd-ae19-1709c1f04304", - "name": "Retrieves a list of vSphere machines", - "request": { - "name": "Retrieves a list of vSphere machines", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bc02a09d-0d03-4bcb-9861-33e25a66b9c3", - "name": "An array of vSphere machine items", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"Lorem id\",\n \"kind\": \"Duis laboris\",\n \"metadata\": {\n \"annotations\": {\n \"ine4f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"id_c8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"dolor irure voluptate\",\n \"nics\": [\n {\n \"networkName\": \"est dolore adipisicing\",\n \"index\": 96308485,\n \"macAddress\": \"magna amet eu\",\n \"privateIPs\": [\n \"Lorem est\",\n \"amet volupta\"\n ]\n },\n {\n \"networkName\": \"a\",\n \"index\": -85742213,\n \"macAddress\": \"ad reprehenderit anim sint\",\n \"privateIPs\": [\n \"ut qui\",\n \"ad Duis sed tempor commodo\"\n ]\n }\n ],\n \"placement\": {\n \"cluster\": \"ipsum velit nostrud irure\",\n \"datacenter\": \"amet labore aliquip pariatur\",\n \"datastore\": \"in proident non Ut\",\n \"folder\": \"exercitation\",\n \"imageTemplateFolder\": \"adipisicing cupidatat irure incididunt\",\n \"network\": {\n \"networkName\": \"ullamco\",\n \"ipPool\": {\n \"gateway\": \"laborum Excepteur aliqua consectetur\",\n \"nameserver\": {\n \"addresses\": [\n \"est adipisicing\",\n \"nostrud Lo\"\n ],\n \"search\": [\n \"magna in ex\",\n \"nulla quis officia Excepteur\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"nostrud\",\n \"gateway\": \"dolor mollit aliquip qui quis\",\n \"nameserver\": {\n \"addresses\": [\n \"non cillum officia aliqua\",\n \"Duis in ea velit dolor\"\n ],\n \"search\": [\n \"sed veniam repre\",\n \"dolor laborum\"\n ]\n },\n \"prefix\": 35926721,\n \"start\": \"veniam commodo\",\n \"subnet\": \"qui ut\"\n },\n {\n \"end\": \"veniam irure occaecat\",\n \"gateway\": \"et sed\",\n \"nameserver\": {\n \"addresses\": [\n \"culpa non\",\n \"sed cillum\"\n ],\n \"search\": [\n \"dolore ut cupidatat culpa\",\n \"nostrud in id\"\n ]\n },\n \"prefix\": -79277145,\n \"start\": \"commodo aliquip anim Duis\",\n \"subnet\": \"adipisicing enim fugiat ut\"\n }\n ],\n \"prefix\": 87947641,\n \"uid\": \"id proident \"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"aute laborum ad\",\n \"fieldPath\": \"anim enim cillum sit\",\n \"kind\": \"non elit\",\n \"name\": \"et esse sint\",\n \"namespace\": \"tempor nulla\",\n \"resourceVersion\": \"officia id\",\n \"uid\": \"pariatur fugiat culpa consectetur laborum\"\n },\n \"staticIp\": false\n },\n \"resourcePool\": \"id nost\",\n \"storagePolicyName\": \"ex inci\",\n \"uid\": \"dolore sit\"\n },\n \"images\": [\n {\n \"fullPath\": \"voluptate tempor\",\n \"state\": \"consequat\"\n },\n {\n \"fullPath\": \"laborum ipsum aliquip ullamco culpa\",\n \"state\": \"veniam exercita\"\n }\n ],\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"ntpServers\": [\n \"sed sunt id dolore culpa\",\n \"velit aliquip dolor\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n },\n {\n \"apiVersion\": \"aliqua amet ad sit sed\",\n \"kind\": \"irure veniam magna conse\",\n \"metadata\": {\n \"annotations\": {\n \"consequat82\": \"\",\n \"Duisa8_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"id_e5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"eu deserunt adipisicing\",\n \"nics\": [\n {\n \"networkName\": \"dolore consectetur dolore\",\n \"index\": 83128859,\n \"macAddress\": \"et nulla sed ut id\",\n \"privateIPs\": [\n \"aliqua qui in\",\n \"aute nisi est Lorem nostrud\"\n ]\n },\n {\n \"networkName\": \"anim\",\n \"index\": -89501784,\n \"macAddress\": \"est commodo laboris voluptate Lorem\",\n \"privateIPs\": [\n \"veniam laborum\",\n \"est laboris sunt culpa\"\n ]\n }\n ],\n \"placement\": {\n \"cluster\": \"velit quis reprehenderit\",\n \"datacenter\": \"ipsum Ut magna\",\n \"datastore\": \"consectetur exercitation pariatur in Duis\",\n \"folder\": \"commodo magna deserunt\",\n \"imageTemplateFolder\": \"fugiat\",\n \"network\": {\n \"networkName\": \"laborum ut aute officia\",\n \"ipPool\": {\n \"gateway\": \"nisi\",\n \"nameserver\": {\n \"addresses\": [\n \"deserunt in occaecat laborum\",\n \"deserunt Ut adipisicing\"\n ],\n \"search\": [\n \"amet nulla ullamco ut\",\n \"mollit veniam laborum exercitation\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"dolore sit eu nostrud\",\n \"gateway\": \"laboris anim\",\n \"nameserver\": {\n \"addresses\": [\n \"anim\",\n \"amet fugiat\"\n ],\n \"search\": [\n \"do proident reprehenderit\",\n \"ex in vol\"\n ]\n },\n \"prefix\": -51499307,\n \"start\": \"magna\",\n \"subnet\": \"Lorem qui sint consectetur\"\n },\n {\n \"end\": \"laboris esse Ut\",\n \"gateway\": \"exercitation magna sit\",\n \"nameserver\": {\n \"addresses\": [\n \"dolore ipsum\",\n \"ullamco dolore mollit\"\n ],\n \"search\": [\n \"labore pariatur\",\n \"tempor proident eiusmod\"\n ]\n },\n \"prefix\": 43855854,\n \"start\": \"ut\",\n \"subnet\": \"sit quis\"\n }\n ],\n \"prefix\": -9949136,\n \"uid\": \"officia Ut enim et\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"et aute\",\n \"fieldPath\": \"veniam aliqua eu\",\n \"kind\": \"non voluptate\",\n \"name\": \"dolore fugiat\",\n \"namespace\": \"voluptate officia cillum pariatur\",\n \"resourceVersion\": \"Lorem sunt in aute\",\n \"uid\": \"enim ad sed labore in\"\n },\n \"staticIp\": false\n },\n \"resourcePool\": \"occaecat pariatur in cillum\",\n \"storagePolicyName\": \"in minim\",\n \"uid\": \"fugiat velit nisi esse in\"\n },\n \"images\": [\n {\n \"fullPath\": \"in tempor\",\n \"state\": \"dolore aute\"\n },\n {\n \"fullPath\": \"deserunt amet officia culpa\",\n \"state\": \"aliqua occaecat\"\n }\n ],\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"ntpServers\": [\n \"incididunt id\",\n \"anim eu in elit\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"est nulla\",\n \"count\": 95720706,\n \"limit\": -94876170,\n \"offset\": -43996748\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "db773faf-8ddb-4e14-9bc9-464989cab5cd", - "name": "Adds the vSphere machine to cloud config's machine pool", - "request": { - "name": "Adds the vSphere machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"laborum__1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"nics\": [\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"macAddress\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"macAddress\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"ipPool\": {\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"uid\": \"\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"images\": [\n {\n \"fullPath\": \"\",\n \"state\": \"\"\n },\n {\n \"fullPath\": \"\",\n \"state\": \"\"\n }\n ],\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2c2ba360-c62e-4ae8-aef7-ebaf3165b2ec", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "425a8d44-680f-41ef-900f-b8c2514d0c42", - "name": "{machineUid}", - "item": [ - { - "id": "9f709c49-c6a6-4b79-b027-c8285ce594e8", - "name": "Deletes the specified vSphere machine", - "request": { - "name": "Deletes the specified vSphere machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "bf1bd9da-ca8b-4756-97f3-2fce111e79c2", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b0dd0db4-43b8-4b9b-abf1-ae5ba09de9bb", - "name": "Returns the specified vSphere machine", - "request": { - "name": "Returns the specified vSphere machine", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f42d0989-4d8c-4aaf-bfe3-553c36f2f1db", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"fugiataf7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"idc8\": \"\",\n \"nulla951\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"nics\": [\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"macAddress\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"macAddress\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"ipPool\": {\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"uid\": \"\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"images\": [\n {\n \"fullPath\": \"\",\n \"state\": \"\"\n },\n {\n \"fullPath\": \"\",\n \"state\": \"\"\n }\n ],\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6bf7c7c3-e508-4cd6-af64-ed0497b644e7", - "name": "Updates the specified machine to cloud config's machine pool", - "request": { - "name": "Updates the specified machine to cloud config's machine pool", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sint5_a\": \"\",\n \"eaf4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in54d\": \"\",\n \"id27b\": \"\",\n \"sit_7a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"nics\": [\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"macAddress\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n },\n {\n \"networkName\": \"\",\n \"index\": \"\",\n \"macAddress\": \"\",\n \"privateIPs\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"ipPool\": {\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"pools\": [\n {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"prefix\": \"\",\n \"uid\": \"\"\n },\n \"parentPoolRef\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"images\": [\n {\n \"fullPath\": \"\",\n \"state\": \"\"\n },\n {\n \"fullPath\": \"\",\n \"state\": \"\"\n }\n ],\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ]\n },\n \"status\": {\n \"health\": {\n \"conditions\": [\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"\"\n },\n \"instanceState\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5f9b5e4a-2216-462c-ab8d-78ceb52d7dc2", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - "vsphere", - ":configUid", - "machinePools", - ":machinePoolName", - "machines", - ":machineUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machinePoolName", - "description": "(Required) Machine pool name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "machineUid", - "description": "(Required) Machine uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "3c41c760-f698-440e-ab33-39ddac7cf75c", - "name": "Returns the specified cloud config's machine pools and machine uid", - "request": { - "name": "Returns the specified cloud config's machine pools and machine uid", - "description": {}, - "url": { - "path": [ - "v1", - "cloudconfigs", - ":configUid", - "machinePools", - "machineUids" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "450dc1fa-5d62-4a2e-b87e-81dc45af8f64", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "cloudconfigs", - ":configUid", - "machinePools", - "machineUids" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "configUid", - "description": "(Required) Cluster's cloud config uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"aliqua41d\": {\n \"machineUids\": [\n \"culpa ea ut\",\n \"aliquip qui\"\n ]\n },\n \"magnad2\": {\n \"machineUids\": [\n \"qui proident commodo ad ea\",\n \"irure esse non Lorem\"\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "64efb533-a16e-4b0f-a149-028de16c4a66", - "name": "clouds", - "item": [ - { - "id": "52d489ce-89f5-4d6b-96a3-5bb7ed32490c", - "name": "aws", - "item": [ - { - "id": "9efeb8d0-7a18-449e-bbc2-ffb6da283f26", - "name": "account", - "item": [ - { - "id": "f8ffe187-f9bf-43b0-bd68-4f6dc216650c", - "name": "Retrieves AWS external id and account id", - "request": { - "name": "Retrieves AWS external id and account id", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "account", - "sts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "partition", - "value": "aws", - "description": "AWS accounts are scoped to a single partition. Allowed values [aws, aws-us-gov], Default values" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8a141851-2537-4750-82eb-3d11ad010f02", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "account", - "sts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "partition", - "value": "aws" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accountId\": \"culpa ex anim\",\n \"externalId\": \"velit laboris quis\",\n \"partition\": \"aws\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ce57c769-9560-4e3e-a6e7-81afa5d2b24a", - "name": "Validate the specified AWS account credentials", - "request": { - "name": "Validate the specified AWS account credentials", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e980978c-3108-43e1-a233-6cce320531e6", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "73bf5245-5241-49dc-9a46-2343768aec35", - "name": "validates aws cloud watch credentials", - "request": { - "name": "validates aws cloud watch credentials", - "description": { - "content": "Validates aws cloud watch credentials", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "cloudwatch", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"\",\n \"stream\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "47443203-3d7b-4431-b499-9953e5b565d7", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "cloudwatch", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"\",\n \"stream\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "89092cdf-2568-4a36-bae2-1f5195dda264", - "name": "Retrieves AWS cloud account usage cost from cost explorer.", - "request": { - "name": "Retrieves AWS cloud account usage cost from cost explorer.", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"accountId\": \"\",\n \"filter\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"iamUserId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6f6da5d8-0a79-4d77-b0ac-5da019abce81", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"accountId\": \"\",\n \"filter\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"iamUserId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cost\": {\n \"monthlyCosts\": [\n {\n \"amount\": -3822833.76789099,\n \"timestamp\": -65962128\n },\n {\n \"amount\": 63278456.060038954,\n \"timestamp\": 85828836\n }\n ],\n \"total\": -15535432.3756482\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "64e37c9e-eece-447f-a44c-90fd086a2ebd", - "name": "Retrieves a list of AWS policies for the specified account", - "request": { - "name": "Retrieves a list of AWS policies for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific AWS cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "370b7e58-489e-40a9-aa57-5a5ff3021e21", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"policies\": [\n {\n \"arn\": \"adipisicing Duis quis\",\n \"policyId\": \"nisi qui aliqua deserunt commodo\",\n \"policyName\": \"reprehenderit velit\"\n },\n {\n \"arn\": \"consequat elit sit ipsum\",\n \"policyId\": \"fugiat\",\n \"policyName\": \"do\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d9f5f179-a18a-4a8c-9802-6d409800d989", - "name": "Validate the aws policy arns validate", - "request": { - "name": "Validate the aws policy arns validate", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "policyArns", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific AWS cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"policyArns\": [\n \"\",\n \"\"\n ],\n \"account\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b0edf5e5-2f16-4244-bbca-3ebcc565a9e0", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "policyArns", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"policyArns\": [\n \"\",\n \"\"\n ],\n \"account\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "10b57c8c-6105-4027-ada3-f678a4a9e1e6", - "name": "regions", - "item": [ - { - "id": "436fd516-c319-4ad7-b102-b0884a1b294b", - "name": "Retrieves a list of AWS regions for the specified account", - "request": { - "name": "Retrieves a list of AWS regions for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "145715b9-d644-4db4-b7e9-9e13ec75cdf0", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"endpoint\": \"culpa veniam reprehenderit\",\n \"name\": \"dolor quis proident\",\n \"optInStatus\": \"ullamco eiusmod\"\n },\n {\n \"endpoint\": \"cillum ex sit reprehenderit\",\n \"name\": \"enim in irure non\",\n \"optInStatus\": \"Excepteur nostrud reprehenderit deserunt id\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7011d957-c06c-48f0-aa3f-61807f38d84f", - "name": "{region}", - "item": [ - { - "id": "d8d67a1c-61b4-4013-be24-e6e916591ca4", - "name": "Retrieves a list of AWS availability zones for the specified region", - "request": { - "name": "Retrieves a list of AWS availability zones for the specified region", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "availabilityzones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which zones are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9f09f5ad-f46a-4d75-94d7-9f861a3a579d", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "availabilityzones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which zones are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"zones\": [\n {\n \"name\": \"consectetur nisi\",\n \"state\": \"voluptate\",\n \"zoneId\": \"laborum labore\"\n },\n {\n \"name\": \"Lorem\",\n \"state\": \"esse sit\",\n \"zoneId\": \"mollit enim in\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "529f43e0-3e33-45c3-8ede-bd4ade758655", - "name": "Copies the specified image from one region to another region", - "request": { - "name": "Copies the specified image from one region to another region", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "copydefaultimages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region to copy AWS image from" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"amiName\": \"\",\n \"awsAccount\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b19b1378-9722-4935-ae9c-4cb800c2e31c", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "copydefaultimages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region to copy AWS image from" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"amiName\": \"\",\n \"awsAccount\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"operationId\": \"laborum\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d0c46926-9782-4aa0-a9e2-e71083de7c65", - "name": "Check if Aws cluster name is valid", - "request": { - "name": "Check if Aws cluster name is valid", - "description": { - "content": "Returns no contents if aws cluster name is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "eksClusters", - "name", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - }, - { - "disabled": false, - "key": "name", - "value": "", - "description": "(Required) cluster name to be validated" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which cluster name is validated" - } - ] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "06ed93b8-c54e-4afa-b8a0-67bc7f353245", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "eksClusters", - "name", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "name", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which cluster name is validated" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0f448215-0100-462f-824e-b9747c88f4c8", - "name": "Returns AWS image for the specified AMI name", - "request": { - "name": "Returns AWS image for the specified AMI name", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "images" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region to find AWS image" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"amiName\": \"\",\n \"awsAccount\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0b65040d-f0bf-4dd9-bac1-b5ccd5cf2872", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "images" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region to find AWS image" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"amiName\": \"\",\n \"awsAccount\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"consectetur fu\",\n \"name\": \"reprehenderit ex ipsum cupidata\",\n \"owner\": \"consequat sunt\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0eae2861-19f4-45bc-a592-b3357a02e08b", - "name": "Retrieves a list of AWS instance types", - "request": { - "name": "Retrieves a list of AWS instance types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cpuGtEq", - "value": "", - "description": "Filter for instances having cpu greater than or equal" - }, - { - "disabled": false, - "key": "memoryGtEq", - "value": "", - "description": "Filter for instances having memory greater than or equal" - }, - { - "disabled": false, - "key": "gpuGtEq", - "value": "", - "description": "Filter for instances having gpu greater than or equal" - }, - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific AWS cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS instances are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0e4b279f-01a2-420a-a705-54801b01e569", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cpuGtEq", - "value": "" - }, - { - "key": "memoryGtEq", - "value": "" - }, - { - "key": "gpuGtEq", - "value": "" - }, - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS instances are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"instanceTypes\": [\n {\n \"category\": \"velit aute amet enim\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": 95533621.51767182,\n \"os\": \"windows\",\n \"spot\": 48332404.30570376\n },\n {\n \"onDemand\": 13029374.112747356,\n \"os\": \"windows\",\n \"spot\": -31999775.21598831\n }\n ]\n },\n \"cpu\": 70380060.17529508,\n \"gpu\": -50286869.651280686,\n \"memory\": -33296627.700569645,\n \"nonSupportedZones\": [\n \"ullamco consectetur\",\n \"culpa in\"\n ],\n \"price\": -35909189.51362387,\n \"supportedArchitectures\": [\n \"labore nisi\",\n \"in\"\n ],\n \"type\": \"enim aute non sint officia\"\n },\n {\n \"category\": \"non dolore et\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -98164895.52744034,\n \"os\": \"linux\",\n \"spot\": -43060417.93949587\n },\n {\n \"onDemand\": 41189319.52764568,\n \"os\": \"windows\",\n \"spot\": -62490209.58721099\n }\n ]\n },\n \"cpu\": 90036651.64832354,\n \"gpu\": -58025345.94379387,\n \"memory\": 10105587.060959384,\n \"nonSupportedZones\": [\n \"adipisicing irure ad velit\",\n \"ut enim proident\"\n ],\n \"price\": -6227006.578114614,\n \"supportedArchitectures\": [\n \"consequat sed sint velit\",\n \"non est adipisicing\"\n ],\n \"type\": \"amet deserunt ad dolore nostrud\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8937c4c0-acef-4aaa-b0c4-5ecf435955d7", - "name": "keypairs", - "item": [ - { - "id": "a206ef4f-4227-42da-af9d-bb01ede1da79", - "name": "Retrieves a list of AWS keypairs", - "request": { - "name": "Retrieves a list of AWS keypairs", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS key pairs are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6c67dfec-4acd-47ab-8980-73ef92a9c7cf", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS key pairs are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"keyNames\": [\n \"aliqua\",\n \"Duis in adipisicing\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "27e672d3-306d-4103-a679-4f40a299b1b6", - "name": "Validate the specified AWS keypair", - "request": { - "name": "Validate the specified AWS keypair", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "keypairs", - ":keypair", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS key pairs is validated" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "keypair", - "description": "(Required) AWS Key pair which is to be validated" - } - ] - }, - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "6e046b47-39eb-4d04-8595-4096ab38bda7", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "keypairs", - ":keypair", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS key pairs is validated" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "keypair", - "description": "(Required) AWS Key pair which is to be validated" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "6539d1f1-d21e-4cd0-a411-910e402d1158", - "name": "kmskeys", - "item": [ - { - "id": "5a71e52a-d5f3-4483-ac16-3ae03d763b4f", - "name": "Retrieves a list of AWS KMS keys for the specified account", - "request": { - "name": "Retrieves a list of AWS KMS keys for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "kmskeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS KMS key are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a0fed457-c347-427d-bfe3-d36cd8204e75", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "kmskeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS KMS key are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kmsKeys\": [\n {\n \"keyId\": \"eu exercitation velit ut\",\n \"keyArn\": \"elit laborum\",\n \"keyAlias\": \"tempor qui culpa\"\n },\n {\n \"keyId\": \"consequat a\",\n \"keyArn\": \"ea in esse nostrud incididunt\",\n \"keyAlias\": \"cillum culpa laborum in dolore\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b07f9f0d-3edd-46ca-9abb-8bc2fe8c7478", - "name": "Validate an Aws KMS key for the specified account", - "request": { - "name": "Validate an Aws KMS key for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "kmskeys", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - }, - { - "disabled": false, - "key": "keyArn", - "value": "", - "description": "(Required) AWS KEY ARN for validation" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS KMS key is validated" - } - ] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c6550f90-78e7-4bf1-8087-b7b76f6f1f0b", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "kmskeys", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "keyArn", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS KMS key is validated" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "10ce01a4-fa9c-4240-9780-5bd10269488d", - "name": "Retrieves a list of AWS storage types", - "request": { - "name": "Retrieves a list of AWS storage types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS storage types are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "522e39ec-8ca6-461e-ae8d-bd0edda450e4", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which AWS storage types are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"storageTypes\": [\n {\n \"cost\": {\n \"discountedUsage\": \"eiusmod irure\",\n \"price\": [\n {\n \"limit\": \"dolore\",\n \"price\": \"eu velit dolor dolor amet\"\n },\n {\n \"limit\": \"sit et tempor laboris\",\n \"price\": \"nisi consequat laborum\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"fugiat occaecat Excepteur sit\",\n \"price\": [\n {\n \"limit\": \"aute in sint commodo\",\n \"price\": \"nostrud nulla laboris amet proident\"\n },\n {\n \"limit\": \"commodo\",\n \"price\": \"adipisicing exercitation consectetur officia pariatur\"\n }\n ]\n },\n \"kind\": \"in\",\n \"name\": \"ad minim nostrud\",\n \"throughputCost\": {\n \"discountedUsage\": \"labore aute commodo\",\n \"price\": [\n {\n \"limit\": \"occaecat Duis est laborum ul\",\n \"price\": \"laborum\"\n },\n {\n \"limit\": \"laborum ex\",\n \"price\": \"laboris ut consequat\"\n }\n ]\n }\n },\n {\n \"cost\": {\n \"discountedUsage\": \"elit aliqua nulla incididunt\",\n \"price\": [\n {\n \"limit\": \"consequat exercitation occaecat\",\n \"price\": \"dolore nostrud officia Lorem\"\n },\n {\n \"limit\": \"proident sint\",\n \"price\": \"occaecat tempor\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"commodo aute repr\",\n \"price\": [\n {\n \"limit\": \"ut anim deserunt aute\",\n \"price\": \"Excepteur eiusmod officia anim\"\n },\n {\n \"limit\": \"magna veniam cupidatat\",\n \"price\": \"qui nulla nisi irure\"\n }\n ]\n },\n \"kind\": \"nisi amet incididunt\",\n \"name\": \"irure\",\n \"throughputCost\": {\n \"discountedUsage\": \"eiusmod et sed\",\n \"price\": [\n {\n \"limit\": \"deserunt\",\n \"price\": \"et tempor nisi\"\n },\n {\n \"limit\": \"voluptate tempor id\",\n \"price\": \"irure\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d8dcec68-1e15-4c70-86d7-3adf1c7a7353", - "name": "Retrieves a list of VPCs for the specified account", - "request": { - "name": "Retrieves a list of VPCs for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "vpcs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific AWS cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which VPCs are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "02a78f37-5a8f-4072-8fed-2acacc6c34e3", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "regions", - ":region", - "vpcs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which VPCs are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"vpcs\": [\n {\n \"vpcId\": \"sint\",\n \"cidrBlock\": \"dolore mollit Duis\",\n \"name\": \"quis commodo amet nisi\",\n \"subnets\": [\n {\n \"az\": \"Ut pariatur exercitation qui cupidatat\",\n \"isPrivate\": false,\n \"name\": \"\",\n \"subnetId\": \"in proident ullamco cillum\"\n },\n {\n \"az\": \"et ullamco\",\n \"isPrivate\": false,\n \"name\": \"sint si\",\n \"subnetId\": \"la\"\n }\n ]\n },\n {\n \"vpcId\": \"aute qui commodo\",\n \"cidrBlock\": \"deserunt sed minim ut\",\n \"name\": \"v\",\n \"subnets\": [\n {\n \"az\": \"minim et\",\n \"isPrivate\": true,\n \"name\": \"et mollit\",\n \"subnetId\": \"officia do nisi\"\n },\n {\n \"az\": \"Lore\",\n \"isPrivate\": false,\n \"name\": \"minim Ut mollit\",\n \"subnetId\": \"voluptate cupidatat aliquip\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "29d95712-aa13-41ed-9f32-d1864a608dfd", - "name": "Validate the AWS S3 bucket", - "request": { - "name": "Validate the AWS S3 bucket", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "aws", - "s3", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"bucket\": \"\",\n \"region\": \"\",\n \"folder\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8f74fbba-eb9d-44f2-aa4a-b161d14c64e0", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "aws", - "s3", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"bucket\": \"\",\n \"region\": \"\",\n \"folder\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "9371a3e6-0fb0-479b-823b-1395499cf228", - "name": "azure", - "item": [ - { - "id": "1d08255d-3597-43ff-8aa8-6b781f117517", - "name": "Check if Azure account is valid", - "request": { - "name": "Check if Azure account is valid", - "description": { - "content": "Returns no contents if account is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e4eebd39-b99e-4b3a-abd7-99f00c1e1eda", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"tenantId\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"settings\": {\n \"disablePropertiesRequest\": \"\"\n },\n \"tenantName\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "31f64c3e-1238-4826-80ab-c4dbf179df0f", - "name": "Retrieves a list of Azure groups", - "request": { - "name": "Retrieves a list of Azure groups", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "groups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Azure cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8fb13a94-d9dd-4b63-8738-1df1df381b86", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "groups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"groups\": [\n {\n \"id\": \"ipsum elit\",\n \"name\": \"quis cillum incididunt esse est\"\n },\n {\n \"id\": \"id anim cupidatat ipsum\",\n \"name\": \"velit ex anim ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "23a30d15-9294-4314-b49e-534b59db78a2", - "name": "regions", - "item": [ - { - "id": "950c3f8c-6f34-4f75-8adf-bf3f222fded6", - "name": "Retrieves a list of Azure regions", - "request": { - "name": "Retrieves a list of Azure regions", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Azure cloud account" - }, - { - "disabled": false, - "key": "subscriptionId", - "value": "", - "description": "SubscriptionId for which resources is requested" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1b4cda32-85d0-4188-95e7-6f7bf3fbee5e", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "subscriptionId", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"displayName\": \"qui exercitation labore in\",\n \"name\": \"ut Excepteur\",\n \"zones\": [\n {\n \"name\": \"laboris\"\n },\n {\n \"name\": \"Duis tempor\"\n }\n ]\n },\n {\n \"displayName\": \"Excepteur veniam ut\",\n \"name\": \"dolore incididunt\",\n \"zones\": [\n {\n \"name\": \"aliqua anim fugiat\"\n },\n {\n \"name\": \"et esse eiusmod ad dolor\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "147dfbd2-a834-4729-9e96-5456472d6fb1", - "name": "{region}", - "item": [ - { - "id": "d5821ae4-a802-4e7f-a9e1-40e57c78445a", - "name": "Retrieves a list of Azure instance types", - "request": { - "name": "Retrieves a list of Azure instance types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cpuGtEq", - "value": "", - "description": "Filter for instances having cpu greater than or equal" - }, - { - "disabled": false, - "key": "memoryGtEq", - "value": "", - "description": "Filter for instances having memory greater than or equal" - }, - { - "disabled": false, - "key": "gpuGtEq", - "value": "", - "description": "Filter for instances having gpu greater than or equal" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure instance types are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "95c79009-07dc-4fae-8688-29275078b9b7", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cpuGtEq", - "value": "" - }, - { - "key": "memoryGtEq", - "value": "" - }, - { - "key": "gpuGtEq", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure instance types are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"instanceTypes\": [\n {\n \"category\": \"ut ve\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -62239580.39732995,\n \"os\": \"linux\",\n \"spot\": 67794698.09674108\n },\n {\n \"onDemand\": 73327647.9542087,\n \"os\": \"windows\",\n \"spot\": -44862029.82570817\n }\n ]\n },\n \"cpu\": -9353611.280643687,\n \"gpu\": -91342664.0683248,\n \"memory\": 1387284.0330626518,\n \"nonSupportedZones\": [\n \"reprehenderit laborum sed non ullamco\",\n \"irure ex\"\n ],\n \"price\": 46884414.6917707,\n \"supportedArchitectures\": [\n \"fugiat ut quis sint\",\n \"irure in sed commodo incididunt\"\n ],\n \"type\": \"aute aliqua\"\n },\n {\n \"category\": \"ipsum ea occaecat qui\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -69535523.11054212,\n \"os\": \"windows\",\n \"spot\": -6557040.238859057\n },\n {\n \"onDemand\": 63415914.90660572,\n \"os\": \"linux\",\n \"spot\": -13507270.000047773\n }\n ]\n },\n \"cpu\": 58808867.10808343,\n \"gpu\": -49607192.78437846,\n \"memory\": 7524745.67200987,\n \"nonSupportedZones\": [\n \"cillum esse fugiat \",\n \"eiusmod laborum voluptate consequat Ut\"\n ],\n \"price\": 72036512.38626155,\n \"supportedArchitectures\": [\n \"laboris deserunt incididunt in\",\n \"aliquip ut laborum\"\n ],\n \"type\": \"pariatur magna\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3b83b7dc-f591-4e7c-8434-d65dc4b85340", - "name": "Retrieves a list of Azure storage types", - "request": { - "name": "Retrieves a list of Azure storage types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure storage types are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4204fbfb-d224-41ce-98fa-045fd8a9f9d7", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure storage types are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"storageTypes\": [\n {\n \"cost\": {\n \"discountedUsage\": \"nostrud laborum irure dolore\",\n \"price\": [\n {\n \"limit\": \"qui dol\",\n \"price\": \"veniam\"\n },\n {\n \"limit\": \"quis sunt reprehenderit Excepteur\",\n \"price\": \"consequat aute\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"minim ex\",\n \"price\": [\n {\n \"limit\": \"nulla ipsum Excepteur eiusmod\",\n \"price\": \"cillum voluptate sunt\"\n },\n {\n \"limit\": \"ut proident cillum aliquip\",\n \"price\": \"consequat ad ex\"\n }\n ]\n },\n \"kind\": \"dolor anim minim\",\n \"name\": \"eiusmod\",\n \"throughputCost\": {\n \"discountedUsage\": \"est reprehenderit amet voluptate aliqua\",\n \"price\": [\n {\n \"limit\": \"veniam in sed Duis\",\n \"price\": \"ullamco qui\"\n },\n {\n \"limit\": \"do nostrud cupidatat\",\n \"price\": \"quis\"\n }\n ]\n }\n },\n {\n \"cost\": {\n \"discountedUsage\": \"laborum officia i\",\n \"price\": [\n {\n \"limit\": \"do ex incididunt\",\n \"price\": \"magna laboris\"\n },\n {\n \"limit\": \"quis magna\",\n \"price\": \"cupidatat ea\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"Excepteur moll\",\n \"price\": [\n {\n \"limit\": \"dolor ullamco exercitation\",\n \"price\": \"Ut\"\n },\n {\n \"limit\": \"ad do laboris adipisicing officia\",\n \"price\": \"Duis pariatur non eu exercitation\"\n }\n ]\n },\n \"kind\": \"quis sit culpa dolore\",\n \"name\": \"id dolor\",\n \"throughputCost\": {\n \"discountedUsage\": \"consequ\",\n \"price\": [\n {\n \"limit\": \"dolore Lorem incididunt mollit\",\n \"price\": \"in cillum\"\n },\n {\n \"limit\": \"velit Excepteur\",\n \"price\": \"ut magna deserunt culpa\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "760aafac-0532-47df-a623-9f227a5294f4", - "name": "subscriptions/{subscriptionId}", - "item": [ - { - "id": "d2cd2174-941a-476c-9d59-b0dade9d628a", - "name": "Check if Azure cluster name is valid", - "request": { - "name": "Check if Azure cluster name is valid", - "description": { - "content": "Returns no contents if Azure cluster name is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "subscriptions", - ":subscriptionId", - "aksClusters", - "name", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Azure cloud account" - }, - { - "disabled": false, - "key": "name", - "value": "", - "description": "(Required) cluster name to be validated" - }, - { - "disabled": false, - "key": "resourceGroup", - "value": "", - "description": "(Required) resourceGroup in which cluster name is to be validated" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) region in which cluster name is to be validated" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionId", - "description": "(Required) subscriptionId in which cluster name is to be validated" - } - ] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7a758cfb-6565-470c-af1e-543197915538", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "subscriptions", - ":subscriptionId", - "aksClusters", - "name", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "name", - "value": "" - }, - { - "key": "resourceGroup", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) region in which cluster name is to be validated" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionId", - "description": "(Required) subscriptionId in which cluster name is to be validated" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0585194d-f67a-4958-8385-992421b4c841", - "name": "Retrieves a list of Azure virtual network list for the sepcified account", - "request": { - "name": "Retrieves a list of Azure virtual network list for the sepcified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "subscriptions", - ":subscriptionId", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Azure cloud account" - }, - { - "disabled": false, - "key": "resourceGroup", - "value": "", - "description": "Resource group for which Azure virtual networks are requested" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure virtual networks are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionId", - "description": "(Required) Uid for which Azure virtual networks are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "eb704e84-f828-4012-9277-27fcd0702927", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "subscriptions", - ":subscriptionId", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "resourceGroup", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure virtual networks are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionId", - "description": "(Required) Uid for which Azure virtual networks are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"virtualNetworkList\": [\n {\n \"addressSpaces\": [\n \"dolore aliqua\",\n \"laboris\"\n ],\n \"id\": \"adipisicing esse mollit\",\n \"location\": \"et ad elit officia voluptate\",\n \"name\": \"ut amet in\",\n \"subnets\": [\n {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n ],\n \"type\": \"et\"\n },\n {\n \"addressSpaces\": [\n \"fugiat esse occaecat\",\n \"sit sunt dolor fugiat\"\n ],\n \"id\": \"est\",\n \"location\": \"commodo exercitation dolor Lorem\",\n \"name\": \"consectetur laborum\",\n \"subnets\": [\n {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n ],\n \"type\": \"cillum\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "15c13a00-84e7-44c1-a8db-f46277149760", - "name": "Retrieves a list of Azure resource group for the specified account", - "request": { - "name": "Retrieves a list of Azure resource group for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "subscriptions", - ":subscriptionId", - "resourceGroups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Azure cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure resource group are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionId", - "description": "(Required) Uid for which Azure resource group are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7945abfd-6a63-425e-a4e2-cb87a758e1e3", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "subscriptions", - ":subscriptionId", - "resourceGroups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure resource group are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionId", - "description": "(Required) Uid for which Azure resource group are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resourceGroupList\": [\n {\n \"id\": \"voluptate Duis sed qui\",\n \"location\": \"irure cupidatat sunt sed reprehenderit\",\n \"name\": \"quis consectetur\"\n },\n {\n \"id\": \"magna et sit commodo quis\",\n \"location\": \"deserunt Duis do anim\",\n \"name\": \"tempor\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "f3ade349-9025-4d1f-9e17-14553bfe24ad", - "name": "Retrieves a list of Azure zones for the specified region", - "request": { - "name": "Retrieves a list of Azure zones for the specified region", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure zones are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ca3943dc-6f91-414e-be8e-974bed57b46d", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "regions", - ":region", - "zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which Azure zones are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"zoneList\": [\n {\n \"id\": \"aliqua veniam deserunt\"\n },\n {\n \"id\": \"in\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8d75e0db-453e-40ec-add2-5478300afd49", - "name": "resourceGroups/{resourceGroup}", - "item": [ - { - "id": "5a98d06a-3a7e-49b8-b70e-11b23faf0fe7", - "name": "Get Azure private DNS zones for the given resource group", - "request": { - "name": "Get Azure private DNS zones for the given resource group", - "description": { - "content": "Returns Azure private DNS zones", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "resourceGroups", - ":resourceGroup", - "privateDnsZones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Azure cloud account" - }, - { - "disabled": false, - "key": "subscriptionId", - "value": "", - "description": "(Required) subscriptionId for which Azure private dns zones are requested" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceGroup", - "description": "(Required) resourceGroup for which Azure private dns zones are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "63616f29-d0eb-4bc7-ad81-3f4963a1a6c3", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "resourceGroups", - ":resourceGroup", - "privateDnsZones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "subscriptionId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceGroup", - "description": "(Required) resourceGroup for which Azure private dns zones are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"privateDnsZones\": [\n {\n \"id\": \"aliqua labore veniam ut dolor\",\n \"location\": \"magna ad\",\n \"name\": \"nulla deserunt\"\n },\n {\n \"id\": \"in sed\",\n \"location\": \"ut\",\n \"name\": \"esse incididunt Lorem\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d6858652-0d61-4a99-84c2-aca7b2619514", - "name": "storageAccounts", - "item": [ - { - "id": "4e517bfc-d63a-43bc-905d-7612d78ee0c7", - "name": "Get Azure storage accounts", - "request": { - "name": "Get Azure storage accounts", - "description": { - "content": "Returns Azure storage accounts.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "resourceGroups", - ":resourceGroup", - "storageAccounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Azure cloud account" - }, - { - "disabled": false, - "key": "subscriptionId", - "value": "", - "description": "(Required) subscriptionId for which Azure storage accounts are requested" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceGroup", - "description": "(Required) resourceGroup for which Azure storage accounts are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "43518320-0678-479c-943b-49aa68569668", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "resourceGroups", - ":resourceGroup", - "storageAccounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "subscriptionId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceGroup", - "description": "(Required) resourceGroup for which Azure storage accounts are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accounts\": [\n {\n \"id\": \"pariatur\",\n \"kind\": \"magna exercitation adipisicing laborum est\",\n \"location\": \"reprehenderit occaecat Ut\",\n \"name\": \"sunt\"\n },\n {\n \"id\": \"ad sed culpa\",\n \"kind\": \"sint eiusmod esse tempor laboris\",\n \"location\": \"eiusmod laboris fugiat esse\",\n \"name\": \"dolor\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "322a7953-9691-4f39-aea5-438543b1e939", - "name": "Get Azure storage containers", - "request": { - "name": "Get Azure storage containers", - "description": { - "content": "Returns Azure storage containers for the given account.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "resourceGroups", - ":resourceGroup", - "storageAccounts", - ":storageAccountName", - "containers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Azure cloud account" - }, - { - "disabled": false, - "key": "subscriptionId", - "value": "", - "description": "(Required) subscriptionId for which Azure storage accounts are requested" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceGroup", - "description": "(Required) resourceGroup for which Azure storage accounts are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "storageAccountName", - "description": "(Required) resourceGroup for which Azure storage accounts are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "98931593-79f3-4911-b7c5-f9ed6b9901a2", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "resourceGroups", - ":resourceGroup", - "storageAccounts", - ":storageAccountName", - "containers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "subscriptionId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceGroup", - "description": "(Required) resourceGroup for which Azure storage accounts are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "storageAccountName", - "description": "(Required) resourceGroup for which Azure storage accounts are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"containers\": [\n {\n \"id\": \"qui do Excepteur\",\n \"name\": \"culpa sunt mollit dolor pariatur\",\n \"type\": \"sunt aute labore\"\n },\n {\n \"id\": \"nostrud ut incididunt\",\n \"name\": \"in consequat aute Excepteur eiusmod\",\n \"type\": \"sed laboris ex\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "bd4da50e-cbda-45c7-8375-c004cbf89c16", - "name": "Get Azure storage account types", - "request": { - "name": "Get Azure storage account types", - "description": { - "content": "Returns Azure storage account types.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "storageaccounttypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "region", - "value": "", - "description": "Region for which Azure storage account types are requested" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "eb0893da-1cfc-447a-9c30-c65a57de5765", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "storageaccounttypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "region", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"storageAccountTypes\": [\n {\n \"id\": \"aliquip Duis\",\n \"name\": \"Ut nostrud ex\"\n },\n {\n \"id\": \"dolor\",\n \"name\": \"dolor fugiat anim\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2f6611dd-198b-4d4d-a75c-d3a88a8f0140", - "name": "Retrieves a list of Azure subscription list for the specified account", - "request": { - "name": "Retrieves a list of Azure subscription list for the specified account", - "description": { - "content": "Returns list of Azure subscription list.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "subscriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Azure cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a05ec602-0ba1-48f6-b1d8-d395c641f002", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "subscriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"subscriptionList\": [\n {\n \"authorizationSource\": \"ipsum\",\n \"displayName\": \"ex ad ut minim\",\n \"state\": \"in anim officia esse\",\n \"subscriptionId\": \"exercitation est\"\n },\n {\n \"authorizationSource\": \"sunt proident\",\n \"displayName\": \"et quis officia\",\n \"state\": \"Ut culpa mollit dolore velit\",\n \"subscriptionId\": \"magna et\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e0c75ab9-f638-4ad3-bfe8-71ddd9fcfb8c", - "name": "Returns the Azure vhd url for the specified vhd location", - "request": { - "name": "Returns the Azure vhd url for the specified vhd location", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "azure", - "vhds", - ":vhd", - "url" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "vhd", - "description": "(Required) vhd location for which Azure vhd url is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f2513159-a5d5-4c53-8163-1bd72f85739a", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "azure", - "vhds", - ":vhd", - "url" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "vhd", - "description": "(Required) vhd location for which Azure vhd url is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"adi\",\n \"url\": \"reprehenderit t\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "0aa1d725-7fe0-4cb9-81f5-03013f9b9c91", - "name": "coxedge", - "item": [ - { - "id": "2f3be950-2883-45c4-89dc-bab0322a6c4a", - "name": "Validate the specified CoxEdge account credentials", - "request": { - "name": "Validate the specified CoxEdge account credentials", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c27da188-0a37-4e10-835f-cbdd79406b26", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\",\n \"environment\": \"\",\n \"organizationId\": \"\",\n \"service\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b4f166d1-d615-4922-a378-aa0bff050baf", - "name": "Retrieves a list of default base urls", - "request": { - "name": "Retrieves a list of default base urls", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "default", - "baseurls" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0343d5fc-b050-4ca7-8126-798a629f59f6", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "default", - "baseurls" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"baseUrls\": [\n \"s\",\n \"do in\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1713b3ab-ae18-4b2b-ae90-452fa71235be", - "name": "environments", - "item": [ - { - "id": "91fc5e99-f0f4-43fd-8ce6-0969273a62cd", - "name": "Retrieves a list of environments for the specified account", - "request": { - "name": "Retrieves a list of environments for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "environments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific CoxEdge cloud account" - }, - { - "disabled": false, - "key": "organizationId", - "value": "", - "description": "OrganizationId for the specific CoxEdge account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8fcf4db9-0377-45b4-b2af-36bdb11d1ba8", - "name": "List of CoxEdge environments", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "environments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "organizationId", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"environments\": [\n {\n \"id\": \"dolore cillum\",\n \"isDeleted\": false,\n \"name\": \"incididunt aliqua sit cillum\"\n },\n {\n \"id\": \"consequat amet minim cupidatat irure\",\n \"isDeleted\": false,\n \"name\": \"irure commodo reprehenderit est\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0505e2d5-e1ed-45be-93cb-c2a8a7de8bd7", - "name": "Retrieves a list of environments for baseUrl and apiKey", - "request": { - "name": "Retrieves a list of environments for baseUrl and apiKey", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "environments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\"\n },\n \"organizationId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1f32574b-2399-4ba8-9a8d-1a49b5545099", - "name": "List of CoxEdge environments", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "environments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\"\n },\n \"organizationId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"environments\": [\n {\n \"id\": \"ipsum eu\",\n \"isDeleted\": true,\n \"name\": \"Duis culpa pariatur\"\n },\n {\n \"id\": \"nulla ad Duis\",\n \"isDeleted\": true,\n \"name\": \"ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "322b99ff-07a3-4554-b9ee-3e5a86a1d397", - "name": "organizations", - "item": [ - { - "id": "07455473-a8ec-48a8-a332-a1376e7044e4", - "name": "Retrieves a list of organizations for the specified account", - "request": { - "name": "Retrieves a list of organizations for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "organizations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific CoxEdge cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4aa7f9d9-9002-400b-be12-e73be43b2e83", - "name": "List of CoxEdge organizations", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "organizations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"organizations\": [\n {\n \"id\": \"nulla\",\n \"isDeleted\": true,\n \"name\": \"adipisicing cillum aliquip in Excepteur\"\n },\n {\n \"id\": \"in officia voluptate\",\n \"isDeleted\": true,\n \"name\": \"quis amet incididunt Excepteur\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "adf9baf5-f811-4955-b1fb-38040f987061", - "name": "Retrieves a list of organizations for baseUrl and apiKey", - "request": { - "name": "Retrieves a list of organizations for baseUrl and apiKey", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "organizations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8d2260e6-0a9a-42d4-99d7-64d816e0717e", - "name": "List of CoxEdge organizations", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "organizations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"organizations\": [\n {\n \"id\": \"sed voluptate id anim\",\n \"isDeleted\": true,\n \"name\": \"nostrud aliqua aute\"\n },\n {\n \"id\": \"cillum in\",\n \"isDeleted\": true,\n \"name\": \"laboris cupidatat Ut ullamco\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "f5195c45-a458-4652-a40c-b1daa02aaaae", - "name": "regions", - "item": [ - { - "id": "18624e8e-ee56-401c-a97e-60f9701ac1f5", - "name": "Retrieves a list of CoxEdge regions for the specified account", - "request": { - "name": "Retrieves a list of CoxEdge regions for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific AWS cloud account" - }, - { - "disabled": false, - "key": "service", - "value": "", - "description": "CoxEdge service name" - }, - { - "disabled": false, - "key": "environment", - "value": "", - "description": "CoxEdge environment name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2abd33f8-5f10-4600-951b-c5409f12f1d0", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "service", - "value": "" - }, - { - "key": "environment", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"code\": \"sed dolor\",\n \"location\": {\n \"countryCode\": \"magna elit dolore mollit\",\n \"countryName\": \"aliqua non tempor\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"amet adipisicing\",\n \"regionName\": \"cons\"\n },\n \"name\": \"sint consequat velit\"\n },\n {\n \"code\": \"nulla et sunt nisi \",\n \"location\": {\n \"countryCode\": \"ut m\",\n \"countryName\": \"sed fugiat\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"tempor\",\n \"regionName\": \"Ut Lorem sunt\"\n },\n \"name\": \"aute velit do Excepteur proi\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "80f3273e-088c-473f-8649-bfd5018c0b0f", - "name": "Retrieves a list of CoxEdge instance types", - "request": { - "name": "Retrieves a list of CoxEdge instance types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cpuGtEq", - "value": "", - "description": "Filter for instances having cpu greater than or equal" - }, - { - "disabled": false, - "key": "memoryGtEq", - "value": "", - "description": "Filter for instances having memory greater than or equal" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which CoxEdge instances are listed" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c217ca71-1b31-4377-bcf6-b22a1476a396", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cpuGtEq", - "value": "" - }, - { - "key": "memoryGtEq", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which CoxEdge instances are listed" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"instanceTypes\": [\n {\n \"category\": \"in id\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": 38550350.48788223,\n \"os\": \"windows\",\n \"spot\": -9905396.300704926\n },\n {\n \"onDemand\": 21032839.411538213,\n \"os\": \"windows\",\n \"spot\": 85210346.44521123\n }\n ]\n },\n \"cpu\": -31409301.88595301,\n \"gpu\": -57119330.93969699,\n \"memory\": 41899644.246399105,\n \"nonSupportedZones\": [\n \"cillum officia laboris\",\n \"eu ipsum\"\n ],\n \"price\": 40640851.05372918,\n \"supportedArchitectures\": [\n \"Excepteur et nulla laboris\",\n \"tempor adipisicing veniam\"\n ],\n \"type\": \"et dolore cupidatat veniam\"\n },\n {\n \"category\": \"id q\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": 508387.742662102,\n \"os\": \"linux\",\n \"spot\": 22043789.767783746\n },\n {\n \"onDemand\": -33622808.386918426,\n \"os\": \"windows\",\n \"spot\": 41994072.938792795\n }\n ]\n },\n \"cpu\": -56348144.616172925,\n \"gpu\": -22627841.165307403,\n \"memory\": 51647488.51293939,\n \"nonSupportedZones\": [\n \"irure in do\",\n \"enim velit sunt\"\n ],\n \"price\": -4062073.7494956255,\n \"supportedArchitectures\": [\n \"deserunt eu in volupt\",\n \"sunt \"\n ],\n \"type\": \"aliqua in\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "11359259-0a30-48bc-8776-196e4f09e7ac", - "name": "services", - "item": [ - { - "id": "9481a66a-c87b-4405-bddb-616f655e5b02", - "name": "Retrieves a list of services for the specified account", - "request": { - "name": "Retrieves a list of services for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "services" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific CoxEdge cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4712c148-adf7-4e49-ad97-670c6bb3e867", - "name": "List of CoxEdge services", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "services" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"services\": [\n {\n \"code\": \"eu sed tempor\",\n \"id\": \"ani\",\n \"name\": \"et te\"\n },\n {\n \"code\": \"exercitation comm\",\n \"id\": \"commodo sed\",\n \"name\": \"fugiat ad pariatur\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1a7dfed7-dd03-4ae1-8631-df42b452bc94", - "name": "Retrieves a list of services for baseUrl and apiKey", - "request": { - "name": "Retrieves a list of services for baseUrl and apiKey", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "services" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4630c40d-1f36-4182-8df0-1ae082f261d7", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "coxedge", - "services" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiBaseUrl\": \"\",\n \"apiKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"services\": [\n {\n \"code\": \"ut id ut ullamco\",\n \"id\": \"laborum est\",\n \"name\": \"Duis cil\"\n },\n {\n \"code\": \"minim non sunt culpa\",\n \"id\": \"adipisicing\",\n \"name\": \"ex mollit ipsum\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "da7e66d2-dacc-4512-882a-36420131262d", - "name": "gcp", - "item": [ - { - "id": "302330a4-21da-4cbb-9a64-63f6a9243f1d", - "name": "Validate the specified GCP account credentials", - "request": { - "name": "Validate the specified GCP account credentials", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3606dea2-28fa-4379-9147-7c82e5e77d0a", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "47eaf3ae-1f22-4a6c-a178-c12c6172324a", - "name": "Validate the specified GCP bucket name credentials", - "request": { - "name": "Validate the specified GCP bucket name credentials", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "bucketname", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n },\n \"bucketName\": \"\",\n \"projectId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "97001095-5b7f-4df6-8804-692cb47fb215", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "bucketname", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"credentials\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n },\n \"bucketName\": \"\",\n \"projectId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "66fc0761-2d53-4840-8410-a3cf24b62d73", - "name": "Validates the image with tag", - "request": { - "name": "Validates the image with tag", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "image", - "container", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "imagePath", - "value": "", - "description": "(Required) image path in the container" - }, - { - "disabled": false, - "key": "tag", - "value": "", - "description": "(Required) tag in the GCP container" - } - ], - "variable": [] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1a82dec6-e12b-41c4-b1fa-fa11126a7e21", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "image", - "container", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "imagePath", - "value": "" - }, - { - "key": "tag", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a1831d13-f58d-4cfd-83e0-a4df25ed3c45", - "name": "Returns the Gcp image url for the specified image location", - "request": { - "name": "Returns the Gcp image url for the specified image location", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "images", - ":imageName", - "url" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "imageName", - "description": "(Required) imageName for which GCP image url is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "060866fa-eea5-41f7-9615-89fe90169819", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "images", - ":imageName", - "url" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "imageName", - "description": "(Required) imageName for which GCP image url is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"imageFamily\": \"mollit exercitation sed consequat\",\n \"imageUrl\": \"exercitation occaecat et velit\",\n \"name\": \"laboris\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "49678a8a-183e-4185-9db4-eaa77a168c5b", - "name": "projects", - "item": [ - { - "id": "5586b95c-5173-49ef-b3e9-f4e7250b254b", - "name": "Retrieves a list of GCP projects for the specified account", - "request": { - "name": "Retrieves a list of GCP projects for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific GCP cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "113663f8-4840-4375-aece-19908bfd5d52", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"projects\": [\n {\n \"id\": \"sed\",\n \"name\": \"laboru\"\n },\n {\n \"id\": \"laboris cillum\",\n \"name\": \"aute exercitation tempor culpa\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3e6a478c-aadc-4312-a22d-7a5f5c505bdb", - "name": "{project}/regions", - "item": [ - { - "id": "3d15aa72-a5ff-4695-9d9d-d1e660d9d689", - "name": "Retrieves a list of GCP regions", - "request": { - "name": "Retrieves a list of GCP regions", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects", - ":project", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific GCP cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "project", - "description": "(Required) Project Name for which GCP zones are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d4f42793-5779-4bea-ae8e-2e8d796366fc", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects", - ":project", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "project", - "description": "(Required) Project Name for which GCP zones are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"name\": \"dolor veniam magna voluptate minim\",\n \"status\": \"adipisicing\"\n },\n {\n \"name\": \"tempor id culpa\",\n \"status\": \"consectetur et\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2a7e9d18-0e70-445f-8603-6156c2e101ec", - "name": "{region}", - "item": [ - { - "id": "13b5a6de-cb24-465d-80c8-5d24ca92f4a1", - "name": "Retrieves a list of GCP networks for the specified account", - "request": { - "name": "Retrieves a list of GCP networks for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects", - ":project", - "regions", - ":region", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific GCP cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP networks are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "project", - "description": "(Required) Project Name for which GCP networks are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9fe5b130-9ec3-4d0c-8f2f-eeb648160653", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects", - ":project", - "regions", - ":region", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP networks are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "project", - "description": "(Required) Project Name for which GCP networks are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"networks\": [\n {\n \"name\": \"irure enim\",\n \"subnets\": [\n {\n \"id\": \"deserunt culpa quis\",\n \"name\": \"ex occaecat\"\n },\n {\n \"id\": \"laboris commodo consectetur dolore\",\n \"name\": \"elit\"\n }\n ]\n },\n {\n \"name\": \"sunt\",\n \"subnets\": [\n {\n \"id\": \"ut nostrud\",\n \"name\": \"mollit dolor\"\n },\n {\n \"id\": \"Lorem labore\",\n \"name\": \"dolore fugiat\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "565087f7-e7ff-4b96-8d79-bb705bf0762e", - "name": "Retrieves a list of GCP zones for the specified account", - "request": { - "name": "Retrieves a list of GCP zones for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects", - ":project", - "regions", - ":region", - "zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific GCP cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP zones are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "project", - "description": "(Required) Project Name for which GCP zones are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ff33a7a7-cffe-4a2d-b7de-fbfddf9d0d50", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "projects", - ":project", - "regions", - ":region", - "zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP zones are requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "project", - "description": "(Required) Project Name for which GCP zones are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"zones\": [\n {\n \"name\": \"ad\"\n },\n {\n \"name\": \"aliqua proident in elit dolore\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "630a9cc8-ac16-4a47-b87a-25f07a3ee937", - "name": "regions/{region}", - "item": [ - { - "id": "64c38244-e20f-40b4-ab14-c9f2be30eb4e", - "name": "Retrieves a list of GCP instance types", - "request": { - "name": "Retrieves a list of GCP instance types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cpuGtEq", - "value": "", - "description": "Filter for instances having cpu greater than or equal" - }, - { - "disabled": false, - "key": "memoryGtEq", - "value": "", - "description": "Filter for instances having memory greater than or equal" - }, - { - "disabled": false, - "key": "gpuGtEq", - "value": "", - "description": "Filter for instances having gpu greater than or equal" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP instance types are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8937ad1f-d5de-4031-a2c2-677894680b24", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cpuGtEq", - "value": "" - }, - { - "key": "memoryGtEq", - "value": "" - }, - { - "key": "gpuGtEq", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP instance types are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"instanceTypes\": [\n {\n \"category\": \"irure dolo\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -49301252.23375561,\n \"os\": \"windows\",\n \"spot\": -85612674.48309118\n },\n {\n \"onDemand\": 53989347.1582883,\n \"os\": \"windows\",\n \"spot\": 95662104.84027576\n }\n ]\n },\n \"cpu\": 7024059.002720714,\n \"gpu\": -70145496.74052218,\n \"memory\": 49403390.69422302,\n \"nonSupportedZones\": [\n \"cillum enim cupidatat\",\n \"Excepteur dolore\"\n ],\n \"price\": -52240444.54497237,\n \"supportedArchitectures\": [\n \"occaecat aliquip\",\n \"qui\"\n ],\n \"type\": \"in pariatur sed\"\n },\n {\n \"category\": \"sunt \",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -65201958.68917313,\n \"os\": \"linux\",\n \"spot\": 60942879.7158114\n },\n {\n \"onDemand\": 15527715.980462104,\n \"os\": \"windows\",\n \"spot\": -7162753.297390357\n }\n ]\n },\n \"cpu\": 87051535.10786009,\n \"gpu\": -68558073.70983897,\n \"memory\": 63048281.22484878,\n \"nonSupportedZones\": [\n \"pariatur id\",\n \"sint incididunt deserunt\"\n ],\n \"price\": 54385086.961080015,\n \"supportedArchitectures\": [\n \"laborum\",\n \"laborum ut aliquip minim\"\n ],\n \"type\": \"in Excepteur dolor\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "56c30a3d-27e3-46db-a2cd-07726b428908", - "name": "Retrieves a list of Gcp storage types", - "request": { - "name": "Retrieves a list of Gcp storage types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP storage types are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0fe9f782-d8c3-4b0f-8f13-028e7895fa56", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "gcp", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which GCP storage types are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"storageTypes\": [\n {\n \"cost\": {\n \"discountedUsage\": \"et in ipsum amet deserunt\",\n \"price\": [\n {\n \"limit\": \"commodo ad occaecat et aliqua\",\n \"price\": \"aliqua culpa cillum\"\n },\n {\n \"limit\": \"eiusmod laborum occaeca\",\n \"price\": \"ea nostrud Excepteur magna\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"Duis co\",\n \"price\": [\n {\n \"limit\": \"deserunt id amet dolor\",\n \"price\": \"ad id incididunt magna\"\n },\n {\n \"limit\": \"tempor veniam\",\n \"price\": \"irure cupidatat deserunt ad\"\n }\n ]\n },\n \"kind\": \"adipisicing cupidatat dolor deserunt id\",\n \"name\": \"sit in\",\n \"throughputCost\": {\n \"discountedUsage\": \"in anim tempor eu\",\n \"price\": [\n {\n \"limit\": \"occaecat nostrud\",\n \"price\": \"aute nisi in\"\n },\n {\n \"limit\": \"aute ut\",\n \"price\": \"ex sit\"\n }\n ]\n }\n },\n {\n \"cost\": {\n \"discountedUsage\": \"cons\",\n \"price\": [\n {\n \"limit\": \"Excepteur dolor anim proident\",\n \"price\": \"tempor sit cul\"\n },\n {\n \"limit\": \"dolor Lorem qui\",\n \"price\": \"labore Duis dolore ea\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"nulla \",\n \"price\": [\n {\n \"limit\": \"elit ut aliquip\",\n \"price\": \"sunt aliquip nulla\"\n },\n {\n \"limit\": \"adipisicing\",\n \"price\": \"fugiat sed\"\n }\n ]\n },\n \"kind\": \"amet no\",\n \"name\": \"occaecat mollit elit\",\n \"throughputCost\": {\n \"discountedUsage\": \"Excepteur in dolor nulla\",\n \"price\": [\n {\n \"limit\": \"nisi et\",\n \"price\": \"qui non\"\n },\n {\n \"limit\": \"dolore dolore labore\",\n \"price\": \"adipisicing magna ad aliqua do\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "a19108a2-4ff4-4825-a767-8763c041c36e", - "name": "maas", - "item": [ - { - "id": "c72a428e-2b38-49d3-a4df-2f260a5638ab", - "name": "Check if Maas account is valid", - "request": { - "name": "Check if Maas account is valid", - "description": { - "content": "Returns no contents if account is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "maas", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "36d3f2d8-736a-4868-9d2d-893fcf0e5496", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "maas", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6f735f30-45d3-4cca-a268-7d0596e3635f", - "name": "Retrieves a list of Maas zones for a particular account uid", - "request": { - "name": "Retrieves a list of Maas zones for a particular account uid", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "maas", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Maas cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "cd335960-46c6-4bdc-b897-910f4ea9ca1e", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "maas", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"reprehenderit esse id\",\n \"name\": \"nisi non aliqua\"\n },\n {\n \"description\": \"labore eu \",\n \"name\": \"adipi\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6ca959bc-4eb8-4be9-bb9c-4d903e636d0a", - "name": "Retrieves a list of Maas domains", - "request": { - "name": "Retrieves a list of Maas domains", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "maas", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Maas cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2673a561-92ca-4328-ad1c-7b76dd0bd44a", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "maas", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"name\": \"dolore Duis incididunt esse\"\n },\n {\n \"name\": \"ullamco in in\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b66c9292-f8d1-4672-b669-86b460e3e5d4", - "name": "Retrieves a list of Maas pools for a particular account uid", - "request": { - "name": "Retrieves a list of Maas pools for a particular account uid", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "maas", - "resourcePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Maas cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9c4c4e22-3d12-4d0a-8242-3640a15f1dcb", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "maas", - "resourcePools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"amet proident ullamco\",\n \"name\": \"sint ipsum\"\n },\n {\n \"description\": \"amet occaecat\",\n \"name\": \"occaecat\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e28c061e-d486-4d40-8059-42e736b37319", - "name": "Retrieves a list of Maas subnets for a particular account uid", - "request": { - "name": "Retrieves a list of Maas subnets for a particular account uid", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "maas", - "subnets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific Maas cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5aff9057-bb98-4aae-8d21-2bf32b58f737", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "maas", - "subnets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"id\": 49207030,\n \"name\": \"\",\n \"space\": \"elit consequat ad\",\n \"vlans\": {\n \"fabric\": \"cillum tempor quis\",\n \"id\": 67905918,\n \"name\": \"est eiusmod\"\n }\n },\n {\n \"id\": 41623903,\n \"name\": \"enim dolor ut\",\n \"space\": \"Duis exercitation magna proident\",\n \"vlans\": {\n \"fabric\": \"amet nostrud esse ut\",\n \"id\": 12265967,\n \"name\": \"velit deserunt\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "5689564f-e823-401b-93b8-70c177b1c79c", - "name": "openstack", - "item": [ - { - "id": "a0901fe6-9967-4983-a279-63c9b40ff313", - "name": "Check if OpenStack account is valid", - "request": { - "name": "Check if OpenStack account is valid", - "description": { - "content": "Returns no contents if account is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "538b9c11-09f0-4e7b-9d06-2d8e19c9d3c8", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0b48d0b1-e2eb-4ce1-b9b6-e7a997075ba2", - "name": "Retrieves a list of OpenStack azs for a particular account uid", - "request": { - "name": "Retrieves a list of OpenStack azs for a particular account uid", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - }, - { - "disabled": false, - "key": "project", - "value": "", - "description": "project for which OpenStack azs are requested" - }, - { - "disabled": false, - "key": "region", - "value": "", - "description": "region for which OpenStack azs are requested" - }, - { - "disabled": false, - "key": "domain", - "value": "", - "description": "domain for which OpenStack azs are requested" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e201f2e0-1913-4ea7-9597-a9dc5c6d9003", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "azs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"azs\": [\n {\n \"name\": \"elit incididunt\"\n },\n {\n \"name\": \"voluptate quis et qui\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "457691d6-96f0-4ece-8525-dd885500d93f", - "name": "Returns the OpenStack flavors", - "request": { - "name": "Returns the OpenStack flavors", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "flavors" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - }, - { - "disabled": false, - "key": "project", - "value": "", - "description": "project for which OpenStack flavors are requested" - }, - { - "disabled": false, - "key": "region", - "value": "", - "description": "region for which OpenStack flavors are requested" - }, - { - "disabled": false, - "key": "domain", - "value": "", - "description": "domain for which OpenStack flavors are requested" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "68ea69d8-a268-4c04-8e26-7012041bdb76", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "flavors" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"disk\": -72418166,\n \"ephemeral\": -19398815,\n \"id\": \"quis do\",\n \"memory\": -75105849,\n \"name\": \"d\",\n \"vcpus\": 49445492\n },\n {\n \"disk\": -97674040,\n \"ephemeral\": 69749628,\n \"id\": \"consequat\",\n \"memory\": 1707359,\n \"name\": \"culpa ipsum qui\",\n \"vcpus\": -67304065\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "765af766-c6b3-4176-af56-ba60872d59f3", - "name": "Returns the OpenStack keypair", - "request": { - "name": "Returns the OpenStack keypair", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - }, - { - "disabled": false, - "key": "project", - "value": "", - "description": "project for which OpenStack keypairs are requested" - }, - { - "disabled": false, - "key": "region", - "value": "", - "description": "region for which OpenStack keypairs are requested" - }, - { - "disabled": false, - "key": "domain", - "value": "", - "description": "domain for which OpenStack keypairs are requested" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9e97131b-ca8c-4ffe-874e-8b529d2363e3", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"name\": \"commodo pariatur qui\",\n \"publicKey\": \"non deserunt\"\n },\n {\n \"name\": \"Lorem veniam\",\n \"publicKey\": \"aliquip incididunt\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3366ea50-8fe2-4397-a8de-2e2c1b15e9a6", - "name": "Returns the OpenStack networks", - "request": { - "name": "Returns the OpenStack networks", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - }, - { - "disabled": false, - "key": "project", - "value": "", - "description": "project for which OpenStack networks are requested" - }, - { - "disabled": false, - "key": "region", - "value": "", - "description": "region for which OpenStack networks are requested" - }, - { - "disabled": false, - "key": "domain", - "value": "", - "description": "domain for which OpenStack networks are requested" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "33dcc8db-c107-4646-8479-9ec647f8e135", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "networks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "project", - "value": "" - }, - { - "key": "region", - "value": "" - }, - { - "key": "domain", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"commodo ut veniam\",\n \"id\": \"veniam sed\",\n \"name\": \"commodo in non elit\",\n \"subnets\": [\n {\n \"description\": \"laboris sunt cupidatat\",\n \"id\": \"anim tempor adipisicing\",\n \"name\": \"cupidatat\"\n },\n {\n \"description\": \"laboris laborum Duis\",\n \"id\": \"est dolore in laboris Ut\",\n \"name\": \"dolor qui\"\n }\n ]\n },\n {\n \"description\": \"Lorem veniam anim\",\n \"id\": \"anim Excep\",\n \"name\": \"et\",\n \"subnets\": [\n {\n \"description\": \"cillum\",\n \"id\": \"sit irure est\",\n \"name\": \"commodo aliquip proident\"\n },\n {\n \"description\": \"laboris\",\n \"id\": \"ullamco amet eu fugiat cillum\",\n \"name\": \"quis no\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "083b6604-41b4-49a2-921a-94e70f1f1c00", - "name": "Returns the OpenStack projects", - "request": { - "name": "Returns the OpenStack projects", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c9e8146c-f390-49b7-ba0c-d85b3bedb7d8", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"description\": \"laboris\",\n \"domainId\": \"elit dolore commodo\",\n \"id\": \"labore incididunt mollit deserunt\",\n \"name\": \"dolore \",\n \"parentProjectId\": \"Lorem ad tempor magna\"\n },\n {\n \"description\": \"in occaecat\",\n \"domainId\": \"laborum repreh\",\n \"id\": \"et nulla sunt\",\n \"name\": \"Excepteur incididu\",\n \"parentProjectId\": \"ex\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a60cf5dd-a3f5-4a27-a07c-deb512ca3f07", - "name": "Returns the OpenStack regions", - "request": { - "name": "Returns the OpenStack regions", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9712d120-b726-441a-9197-5a4776b5fa10", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "openstack", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"description\": \"anim la\",\n \"id\": \"consectetur enim\",\n \"parentRegionId\": \"dolor officia\"\n },\n {\n \"description\": \"pariatur\",\n \"id\": \"laborum do voluptate\",\n \"parentRegionId\": \"laboris\"\n }\n ],\n \"domains\": [\n {\n \"description\": \"laborum sed cillum laboris\",\n \"id\": \"sit culpa cu\",\n \"name\": \"elit reprehenderit est dolore labo\"\n },\n {\n \"description\": \"incididunt dolor proident\",\n \"id\": \"consequat aliquip aliqua\",\n \"name\": \"dolor sed \"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "dd851f67-6bfa-4893-bbfe-47af62647dbd", - "name": "tencent", - "item": [ - { - "id": "8cdd96f0-3e56-47ca-81a1-7d220373fb00", - "name": "Validate the specified Tencent account credentials", - "request": { - "name": "Validate the specified Tencent account credentials", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"secretId\": \"\",\n \"secretKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "32c4651a-0918-4063-8a79-0f270d3a7a31", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secretId\": \"\",\n \"secretKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8b8be8e2-e398-4804-bcc4-7e77c99904b0", - "name": "regions", - "item": [ - { - "id": "73d6c2eb-b0ad-4d4b-b338-cc3e6449e7d7", - "name": "Retrieves a list of Tencent regions for the specified account", - "request": { - "name": "Retrieves a list of Tencent regions for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Tencent cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c95cbc6a-c768-442e-aaa5-0a5b52d2390f", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"regions\": [\n {\n \"name\": \"in aliquip magna Excepteur\",\n \"state\": \"in nulla sit laborum tempor\"\n },\n {\n \"name\": \"pariatur occaecat eu\",\n \"state\": \"est sit proident mollit commodo\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c725a857-2afd-4325-b34f-cdc03316b864", - "name": "{region}", - "item": [ - { - "id": "6d4e5d5c-ee0a-40ef-b1d2-bdd7edac858f", - "name": "Retrieves a list of Tencent instance types", - "request": { - "name": "Retrieves a list of Tencent instance types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cpuGtEq", - "value": "", - "description": "Filter for instances having cpu greater than or equal" - }, - { - "disabled": false, - "key": "memoryGtEq", - "value": "", - "description": "Filter for instances having memory greater than or equal" - }, - { - "disabled": false, - "key": "gpuGtEq", - "value": "", - "description": "Filter for instances having gpu greater than or equal" - }, - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific tencent cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which tencent instances are listed" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8ba23b41-81c7-4618-8efe-7649c447fed2", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "instancetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cpuGtEq", - "value": "" - }, - { - "key": "memoryGtEq", - "value": "" - }, - { - "key": "gpuGtEq", - "value": "" - }, - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which tencent instances are listed" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"instanceTypes\": [\n {\n \"category\": \"Lorem sit sunt\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -58121779.399919845,\n \"os\": \"linux\",\n \"spot\": 4885048.471681446\n },\n {\n \"onDemand\": 12541045.959373504,\n \"os\": \"windows\",\n \"spot\": -30255471.03460622\n }\n ]\n },\n \"cpu\": -32280410.901407346,\n \"gpu\": 39584062.79677838,\n \"memory\": 92994988.70092347,\n \"nonSupportedZones\": [\n \"ullamco sunt ad ut\",\n \"proident\"\n ],\n \"price\": -51478681.46869525,\n \"supportedArchitectures\": [\n \"mollit si\",\n \"incididunt\"\n ],\n \"type\": \"elit aute\"\n },\n {\n \"category\": \"dolor anim in\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -9934089.561576486,\n \"os\": \"windows\",\n \"spot\": 36835103.97004849\n },\n {\n \"onDemand\": -77013747.37987731,\n \"os\": \"windows\",\n \"spot\": 31976038.317194\n }\n ]\n },\n \"cpu\": 31633625.361432835,\n \"gpu\": 63549038.883197814,\n \"memory\": 31196806.847809583,\n \"nonSupportedZones\": [\n \"in est eiusmod\",\n \"minim nisi\"\n ],\n \"price\": -86544398.30729003,\n \"supportedArchitectures\": [\n \"adipisicing aute\",\n \"non esse\"\n ],\n \"type\": \"sed ad occaecat veniam elit\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "19d67689-0350-42d0-ab77-e8089d8c5333", - "name": "Retrieves a list of keypairs for the specified account", - "request": { - "name": "Retrieves a list of keypairs for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Tencent cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which keypairs are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e452484b-4093-4710-bdf4-6911fa8ce12d", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "keypairs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which keypairs are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"keypairs\": [\n {\n \"id\": \"enim cillum\",\n \"name\": \"amet in laboris aute minim\",\n \"publickey\": \"et ipsum\"\n },\n {\n \"id\": \"ipsum sint id in ad\",\n \"name\": \"dolore laboris qui tempor\",\n \"publickey\": \"dolore dolor\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4adaafbe-2636-40ed-a365-968cf8c751d4", - "name": "Retrieves a list of secutity groups for the specified account", - "request": { - "name": "Retrieves a list of secutity groups for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "securitygroups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Tencent cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which security groups are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "53c9adba-a253-43e0-bb15-e83d8051f5c3", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "securitygroups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which security groups are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"groups\": [\n {\n \"id\": \"in sint sunt\",\n \"isDefault\": true,\n \"name\": \"in exercitation ad\",\n \"projectId\": \"est reprehenderit\"\n },\n {\n \"id\": \"in\",\n \"isDefault\": true,\n \"name\": \"ea ex qui ad\",\n \"projectId\": \"exercitation esse Ut Excepteur\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "38038433-916d-4152-8e15-52b4588cc158", - "name": "Retrieves a list of Tencent storage types", - "request": { - "name": "Retrieves a list of Tencent storage types", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific tencent cloud account" - }, - { - "disabled": false, - "key": "zone", - "value": "", - "description": "(Required) Zone for which tencent storages are listed" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which tencent storages are listed" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7d8303f7-5d72-487f-b8e6-5007f636cc1f", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "storagetypes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - }, - { - "key": "zone", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which tencent storages are listed" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"storageTypes\": [\n {\n \"cost\": {\n \"discountedUsage\": \"laborum cillum non\",\n \"price\": [\n {\n \"limit\": \"pariatur qui\",\n \"price\": \"ullamco\"\n },\n {\n \"limit\": \"ex Lorem mollit reprehenderit\",\n \"price\": \"qui\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"dolor\",\n \"price\": [\n {\n \"limit\": \"aute\",\n \"price\": \"ad officia amet\"\n },\n {\n \"limit\": \"fugiat ea\",\n \"price\": \"officia et\"\n }\n ]\n },\n \"kind\": \"id dolore eu\",\n \"name\": \"Duis ad eu et\",\n \"throughputCost\": {\n \"discountedUsage\": \"dolore laborum i\",\n \"price\": [\n {\n \"limit\": \"voluptate consequat\",\n \"price\": \"no\"\n },\n {\n \"limit\": \"ipsum el\",\n \"price\": \"minim aute sunt\"\n }\n ]\n }\n },\n {\n \"cost\": {\n \"discountedUsage\": \"laboris dolore laborum irure Duis\",\n \"price\": [\n {\n \"limit\": \"quis non magna\",\n \"price\": \"fugiat\"\n },\n {\n \"limit\": \"labore dolor tempor officia\",\n \"price\": \"nisi dolore ullamco aliqua\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"est\",\n \"price\": [\n {\n \"limit\": \"mollit adipisicing dolor\",\n \"price\": \"proident ea\"\n },\n {\n \"limit\": \"enim commodo nisi aliqua\",\n \"price\": \"dolore aliquip in mollit\"\n }\n ]\n },\n \"kind\": \"aute ullamco\",\n \"name\": \"occaecat tempor\",\n \"throughputCost\": {\n \"discountedUsage\": \"culpa Ut quis\",\n \"price\": [\n {\n \"limit\": \"quis veniam\",\n \"price\": \"elit commodo exercitation dolor\"\n },\n {\n \"limit\": \"labore esse Duis\",\n \"price\": \"proident adipisicing dolore esse\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3186f258-ed65-4dfa-8e02-1aeeafff65f4", - "name": "Retrieves a list of VPCs for the specified account", - "request": { - "name": "Retrieves a list of VPCs for the specified account", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "vpcs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Tencent cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which VPCs are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ebe4b62d-7330-469a-9948-ba1f3b0c222b", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "vpcs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which VPCs are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"vpcs\": [\n {\n \"vpcId\": \"anim ullamco\",\n \"cidrBlock\": \"culpa ut consectetur\",\n \"name\": \"adipisicing laboris\",\n \"subnets\": [\n {\n \"az\": \"enim\",\n \"cidrBlock\": \"in veniam\",\n \"name\": \"amet officia consectetur Ut\",\n \"subnetId\": \"enim\"\n },\n {\n \"az\": \"ullamco cillum\",\n \"cidrBlock\": \"c\",\n \"name\": \"laborum\",\n \"subnetId\": \"in in\"\n }\n ]\n },\n {\n \"vpcId\": \"dolor consectetur Ut minim\",\n \"cidrBlock\": \"elit consectetur eu\",\n \"name\": \"Excepteur Lorem aute\",\n \"subnets\": [\n {\n \"az\": \"dolor do\",\n \"cidrBlock\": \"a\",\n \"name\": \"nisi in amet minim\",\n \"subnetId\": \"ea amet in\"\n },\n {\n \"az\": \"aliqua ullamco Ut in\",\n \"cidrBlock\": \"officia laborum dolore sint\",\n \"name\": \"consequat occaecat\",\n \"subnetId\": \"dolore occaecat anim\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f790b5dd-257e-41f1-be3e-d419bcefa73a", - "name": "Retrieves a list of Tencent availability zones for the specified region", - "request": { - "name": "Retrieves a list of Tencent availability zones for the specified region", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific Tencent cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which zones are requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "06af24d1-2e9d-4f3a-89a7-f41b8cfa90cc", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "tencent", - "regions", - ":region", - "zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "region", - "description": "(Required) Region for which zones are requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"zones\": [\n {\n \"name\": \"Lorem ullamco labore minim est\",\n \"state\": \"eu culpa laboris eiusm\",\n \"zoneId\": \"irure incididunt dolore minim\"\n },\n {\n \"name\": \"fugiat officia aliquip dolor nu\",\n \"state\": \"laborum \",\n \"zoneId\": \"ipsum\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "372c6193-51ce-4fc8-9d16-9d006a5198cd", - "name": "vsphere", - "item": [ - { - "id": "d75b218f-4593-4bb1-a762-45704d04bdd8", - "name": "Check if Vsphere account is valid", - "request": { - "name": "Check if Vsphere account is valid", - "description": { - "content": "Returns no contents if account is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f1297dfe-33e3-4306-bfe1-21d3fedcab6b", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "62b60b65-d1b0-4f90-864f-7bfb4bd221e5", - "name": "datacenters", - "item": [ - { - "id": "034f4ff7-f667-4ba9-87aa-78855879d727", - "name": "Returns the vsphere data centers", - "request": { - "name": "Returns the vsphere data centers", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "datacenters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "Uid for the specific OpenStack cloud account" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2ca70693-c12f-4937-86b5-ca121b44df7c", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "datacenters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"computeclusters\": [\n \"incididunt fugiat\",\n \"quis laboris est\"\n ],\n \"datacenter\": \"Duis do\",\n \"folders\": [\n \"in pariatur eiusmod irure\",\n \"ex\"\n ]\n },\n {\n \"computeclusters\": [\n \"eiusmod Lorem et sunt\",\n \"e\"\n ],\n \"datacenter\": \"reprehenderit\",\n \"folders\": [\n \"enim Excepteur incididunt sint\",\n \"elit la\"\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2e94f4d9-cf10-4443-9813-e76c97f6a647", - "name": "Returns the resources for vsphere compute cluster", - "request": { - "name": "Returns the resources for vsphere compute cluster", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "datacenters", - ":uid", - "computeclusters", - ":computecluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudAccountUid", - "value": "", - "description": "(Required) Uid for the specific VSphere cloud account" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "computecluster", - "description": "(Required) computecluster for which resources is requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere datacenter uid for which resources is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fceb18df-7899-4d38-87ab-a161a3de5b0f", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "datacenters", - ":uid", - "computeclusters", - ":computecluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudAccountUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "computecluster", - "description": "(Required) computecluster for which resources is requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) VSphere datacenter uid for which resources is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"computecluster\": {\n \"datastores\": [\n \"commodo id nisi\",\n \"aliquip proident\"\n ],\n \"name\": \"laboris aliquip pariatur\",\n \"networks\": [\n \"ut con\",\n \"magna in\"\n ],\n \"resourcePools\": [\n \"Duis\",\n \"ut est eiusmod\"\n ]\n },\n \"datacenter\": \"dolor laborum esse\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "81c2210a-e7cd-47c4-b9be-db191bb3e029", - "name": "Retrieves vsphere env", - "request": { - "name": "Retrieves vsphere env", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "env" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3d48941a-7d8a-48e4-b8b8-0f8cbc6890de", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - "vsphere", - "env" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"version\": \"non magna\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "51c7aa8b-01b5-4ed8-a007-8e7bb7d213cd", - "name": "Retrieves the cloud instance spot price based on zone and timestamp for a specific cloud", - "request": { - "name": "Retrieves the cloud instance spot price based on zone and timestamp for a specific cloud", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - ":cloudType", - "instance", - "spotprice" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "instanceType", - "value": "", - "description": "(Required) Instance type for a specific cloud type" - }, - { - "disabled": false, - "key": "zone", - "value": "", - "description": "(Required) Availability zone for a specific cloud type" - }, - { - "disabled": false, - "key": "timestamp", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "cloudType", - "description": "(Required) Cloud type [aws/azure/gcp/tencent]" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "cf60f492-7aa7-4efc-b04f-0d66adc334f4", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - ":cloudType", - "instance", - "spotprice" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "instanceType", - "value": "" - }, - { - "key": "zone", - "value": "" - }, - { - "key": "timestamp", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "cloudType", - "description": "(Required) Cloud type [aws/azure/gcp/tencent]" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spotPrice\": 84891677.68597108\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1158ab46-4ff2-4698-a474-95029d64ab70", - "name": "{cloud}", - "item": [ - { - "id": "007812ed-fbbd-47e9-b537-fa96d6030022", - "name": "Returns the cloud compute rate", - "request": { - "name": "Returns the cloud compute rate", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - ":cloud", - "compute", - ":type", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "region", - "value": "", - "description": "(Required) region for which compute rate is requested" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "cloud", - "description": "(Required) cloud for which compute rate is requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "type", - "description": "(Required) instance type for which compute rate is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "74ac9bd6-3161-4b6d-9422-1620eb5ae948", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - ":cloud", - "compute", - ":type", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "region", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "cloud", - "description": "(Required) cloud for which compute rate is requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "type", - "description": "(Required) instance type for which compute rate is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"compute\": 1491462.9893396199,\n \"storage\": 36807178.17597893,\n \"total\": -83651742.55341285\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fc96cf7d-0fa0-4767-aef8-68ba8a249e01", - "name": "Returns the cloud storage rate", - "request": { - "name": "Returns the cloud storage rate", - "description": {}, - "url": { - "path": [ - "v1", - "clouds", - ":cloud", - "storage", - ":type", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "region", - "value": "", - "description": "(Required) region for which compute rate is requested" - }, - { - "disabled": false, - "key": "maxDiskType", - "value": "", - "description": "maxDiskType for which compute rate is requested" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "cloud", - "description": "(Required) cloud for which compute rate is requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "type", - "description": "(Required) storage type for which compute rate is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "14d2ba2d-1ff9-43bd-9f63-f8c525555ab2", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "clouds", - ":cloud", - "storage", - ":type", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "region", - "value": "" - }, - { - "key": "maxDiskType", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "cloud", - "description": "(Required) cloud for which compute rate is requested" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "type", - "description": "(Required) storage type for which compute rate is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"compute\": 1491462.9893396199,\n \"storage\": 36807178.17597893,\n \"total\": -83651742.55341285\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "77f1976e-da92-461f-a81b-6e2f5604696a", - "name": "clustergroups", - "item": [ - { - "id": "68e8bdbd-4a1a-4da9-ac4f-3380cf29a7ad", - "name": "Create cluster groups", - "request": { - "name": "Create cluster groups", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consequat_4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_8f5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"clustersConfig\": {\n \"endpointType\": \"\",\n \"hostClustersConfig\": [\n {\n \"clusterUid\": \"\",\n \"endpointConfig\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n ],\n \"limitConfig\": {\n \"cpu\": \"\",\n \"cpuMilliCore\": \"\",\n \"memory\": \"\",\n \"memoryMiB\": \"\",\n \"overSubscription\": \"\",\n \"storageGiB\": \"\"\n },\n \"values\": \"\"\n },\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c69cfa7c-138d-4a40-b13d-7a573a7856ed", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"adce7\": \"\",\n \"anim7\": \"\",\n \"occaecate\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat_d07\": \"\",\n \"aliquip009\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"clustersConfig\": {\n \"endpointType\": \"\",\n \"hostClustersConfig\": [\n {\n \"clusterUid\": \"\",\n \"endpointConfig\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n ],\n \"limitConfig\": {\n \"cpu\": \"\",\n \"cpuMilliCore\": \"\",\n \"memory\": \"\",\n \"memoryMiB\": \"\",\n \"overSubscription\": \"\",\n \"storageGiB\": \"\"\n },\n \"values\": \"\"\n },\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0ea66799-c3f8-4a94-9c94-01a5b23a8659", - "name": "Get cluster group developer credit usage by scope", - "request": { - "name": "Get cluster group developer credit usage by scope", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - "developerCredit", - "usage", - ":scope" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "scope", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5d5dae90-2874-486f-9934-d2444fd61a84", - "name": "Cluster group developer credit usage", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - "developerCredit", - "usage", - ":scope" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "scope", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"allocatedCredit\": {\n \"cpu\": -16830428.729082048,\n \"memoryGiB\": 22541584.25615281,\n \"nestedClustersLimit\": -2041913.0696054846,\n \"storageGiB\": 56512993,\n \"virtualClustersLimit\": -85998425.13762183\n },\n \"usedCredit\": {\n \"cpu\": -98931590.6324686,\n \"memoryGiB\": -80908485.55057329,\n \"nestedClustersLimit\": -21388817.550358847,\n \"storageGiB\": 49940863,\n \"virtualClustersLimit\": 23693736.395598903\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a9847cef-abe8-43f8-81fa-15dda2f2cf26", - "name": "hostCluster", - "item": [ - { - "id": "20babab0-019c-472f-ac1e-9125beb5cdef", - "name": "Retrieves a list of cluster groups host cluster summary", - "request": { - "name": "Retrieves a list of cluster groups host cluster summary", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - "hostCluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d1296d55-70a2-4766-bbb4-02a12d7b83e2", - "name": "An array of cluster groups of host cluster type summary", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - "hostCluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"summaries\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"cillum_e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum878\": \"\",\n \"dolor_d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cpu\": {\n \"allocated\": -60318554.6869268,\n \"used\": 61334877.50936654\n },\n \"endpointType\": \"Ingress\",\n \"hostClusters\": [\n {\n \"kind\": \"ad deserunt cupidatat amet\",\n \"name\": \"ad Ut nisi in\",\n \"projectUid\": \"esse tempor ea\",\n \"tenantUid\": \"qui\",\n \"uid\": \"D\"\n },\n {\n \"kind\": \"est sint Ut\",\n \"name\": \"esse in ullamco occaecat\",\n \"projectUid\": \"enim dolor ad tempor\",\n \"tenantUid\": \"fugiat dolor irure enim\",\n \"uid\": \"occaecat mollit\"\n }\n ],\n \"hostClustersCount\": -29612339,\n \"memory\": {\n \"allocated\": -90391936.54547,\n \"used\": -67772466.67812236\n },\n \"nestedClusters\": [\n {\n \"kind\": \"ipsum quis\",\n \"name\": \"ex culpa id\",\n \"projectUid\": \"mollit\",\n \"tenantUid\": \"ut ex in\",\n \"uid\": \"mollit amet\"\n },\n {\n \"kind\": \"Lorem veniam\",\n \"name\": \"et qu\",\n \"projectUid\": \"et do\",\n \"tenantUid\": \"laborum sunt\",\n \"uid\": \"in amet\"\n }\n ],\n \"nestedClustersCount\": -87801159,\n \"scope\": \"dolor consequat\",\n \"virtualClustersCount\": 95873488\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"consecteturc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore_4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cpu\": {\n \"allocated\": 30195147.67001073,\n \"used\": -42563809.7614705\n },\n \"endpointType\": \"LoadBalancer\",\n \"hostClusters\": [\n {\n \"kind\": \"Ut tempor eiusmod id\",\n \"name\": \"dolor reprehenderit\",\n \"projectUid\": \"consequat\",\n \"tenantUid\": \"qui quis commodo ipsum exercitation\",\n \"uid\": \"sed proident culpa\"\n },\n {\n \"kind\": \"dolor sed ea id enim\",\n \"name\": \"adipisicing tempor ea Ut ex\",\n \"projectUid\": \"occaecat sed laborum\",\n \"tenantUid\": \"irure ali\",\n \"uid\": \"incididunt\"\n }\n ],\n \"hostClustersCount\": 4576788,\n \"memory\": {\n \"allocated\": 65351276.543245256,\n \"used\": 72893295.70256403\n },\n \"nestedClusters\": [\n {\n \"kind\": \"cupidatat aliqua occaecat qui\",\n \"name\": \"labore\",\n \"projectUid\": \"qui ut nisi sint\",\n \"tenantUid\": \"esse sint elit\",\n \"uid\": \"non occaecat ut Duis\"\n },\n {\n \"kind\": \"qu\",\n \"name\": \"laborum ut\",\n \"projectUid\": \"minim dolore id laboris\",\n \"tenantUid\": \"do tempor aute sunt qui\",\n \"uid\": \"ut consequat\"\n }\n ],\n \"nestedClustersCount\": 5556448,\n \"scope\": \"Excepteur fugiat Ut\",\n \"virtualClustersCount\": 32380552\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4058364e-640a-42d5-88a2-1e03e187b960", - "name": "Retrieves a list of cluster groups host cluster metadata", - "request": { - "name": "Retrieves a list of cluster groups host cluster metadata", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - "hostCluster", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "81de5532-be80-4a86-b1d7-67003a8e022b", - "name": "An array of cluster groups host cluster metadata items", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - "hostCluster", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"name\": \"sit reprehenderit nostrud laboris\",\n \"scope\": \"au\",\n \"uid\": \"ex exercitation\"\n },\n {\n \"name\": \"nostrud reprehenderit veniam\",\n \"scope\": \"dolore ea sunt fugiat proident\",\n \"uid\": \"adipisicing minim\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "a8048f64-bdc2-40f9-a8a8-a8d4b2626587", - "name": "Validates the cluster groups name", - "request": { - "name": "Validates the cluster groups name", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "name", - "value": "", - "description": "(Required) " - } - ], - "variable": [] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4122738e-24be-4568-a12d-18f19525a61e", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "name", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4985216f-cfeb-4da2-bf03-a48e31290a27", - "name": "{uid}", - "item": [ - { - "id": "94495221-6281-492d-a75e-c47b0e25d5ea", - "name": "Deletes the specified cluster group", - "request": { - "name": "Deletes the specified cluster group", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "6be42c9d-c9c8-4a3b-96d9-e6cfb12789f6", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0eb86da2-fd0a-4fb9-868f-ce3209bcde69", - "name": "Returns the specified cluster groups", - "request": { - "name": "Returns the specified cluster groups", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "674ab926-f4d0-439a-aafe-6c852204c5bd", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"aute_4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation7\": \"\",\n \"sed4_2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"clustersConfig\": {\n \"endpointType\": \"\",\n \"hostClustersConfig\": [\n {\n \"clusterUid\": \"\",\n \"endpointConfig\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n ],\n \"limitConfig\": {\n \"cpu\": \"\",\n \"cpuMilliCore\": \"\",\n \"memory\": \"\",\n \"memoryMiB\": \"\",\n \"overSubscription\": \"\",\n \"storageGiB\": \"\"\n },\n \"values\": \"\"\n },\n \"type\": \"\"\n },\n \"status\": {\n \"isActive\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1c6aadd8-8958-4f0b-9c6a-ebbcc23b15ee", - "name": "Updates cluster reference and host cluster config", - "request": { - "name": "Updates cluster reference and host cluster config", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - ":uid", - "hostCluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"clustersConfig\": {\n \"endpointType\": \"\",\n \"hostClustersConfig\": [\n {\n \"clusterUid\": \"\",\n \"endpointConfig\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n ],\n \"limitConfig\": {\n \"cpu\": \"\",\n \"cpuMilliCore\": \"\",\n \"memory\": \"\",\n \"memoryMiB\": \"\",\n \"overSubscription\": \"\",\n \"storageGiB\": \"\"\n },\n \"values\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4ab739b5-83cd-45da-bc14-43a19eb32ab3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - ":uid", - "hostCluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"clustersConfig\": {\n \"endpointType\": \"\",\n \"hostClustersConfig\": [\n {\n \"clusterUid\": \"\",\n \"endpointConfig\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n ],\n \"limitConfig\": {\n \"cpu\": \"\",\n \"cpuMilliCore\": \"\",\n \"memory\": \"\",\n \"memoryMiB\": \"\",\n \"overSubscription\": \"\",\n \"storageGiB\": \"\"\n },\n \"values\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d67b445f-b9d7-4669-a9f1-99fb7db0cd61", - "name": "Updates the specified cluster groups meta", - "request": { - "name": "Updates the specified cluster groups meta", - "description": {}, - "url": { - "path": [ - "v1", - "clustergroups", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"annotations\": {\n \"este\": \"\",\n \"nostrud_126\": \"\",\n \"aliquaa4_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proident5\": \"\",\n \"aute263\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f4cf705e-73f2-4782-bc3a-ccda3125b569", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clustergroups", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "a55eb43b-760a-492a-b910-c3b5a322b70c", - "name": "clusterprofiles", - "item": [ - { - "id": "fca3fbf8-72e4-4302-8c46-7167f4e82689", - "name": "Creates a cluster profile", - "request": { - "name": "Creates a cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"pariatur8\": \"\",\n \"elit_8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla_ebf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"cloudType\": \"all\",\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"type\": \"cluster\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b417e3c8-b961-4ecd-8cd8-3bc35bd5d2cd", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"magna_4\": \"\",\n \"irure_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_44\": \"\",\n \"ullamco_06\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"cloudType\": \"all\",\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"type\": \"cluster\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "65260d5f-1780-46a3-a1ef-105367afdd25", - "name": "Deletes list of cluster profiles", - "request": { - "name": "Deletes list of cluster profiles", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - "bulk" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"uids\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "34f5337c-7737-44dc-bd45-d57f1484127a", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "bulk" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"uids\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"deletedCount\": -43086411,\n \"failures\": [\n {\n \"errMsg\": \"adipisicing ipsum\",\n \"name\": \"reprehenderit sed ea\",\n \"uid\": \"Duis id exercitation\"\n },\n {\n \"errMsg\": \"ut aliquip ad ex nisi\",\n \"name\": \"dolor sunt dolore mollit\",\n \"uid\": \"aute culpa lab\"\n }\n ],\n \"isSucceeded\": false,\n \"message\": \"anim tempor dolor ea\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4d5cb52c-1746-496c-a45d-377c05920b55", - "name": "import", - "item": [ - { - "id": "bb6ceae6-4f99-400a-bcf1-4a240165b384", - "name": "Imports a cluster profile", - "request": { - "name": "Imports a cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "publish", - "value": "", - "description": "If true then cluster profile will be published post successful import" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"description\": \"\",\n \"labels\": {\n \"officia6\": \"\",\n \"Ut_1\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"cloudType\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"name\": \"\",\n \"registry\": {\n \"matchingRegistries\": [\n {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"metadata\": {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"type\": \"\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1526c250-f634-4edd-a1be-14ce5fa894ae", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "publish", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b456e053-06d0-48dc-b335-fb4ee7fe8087", - "name": "Imports a cluster profile via file", - "request": { - "name": "Imports a cluster profile via file", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - "import", - "file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "publish", - "value": "", - "description": "If true then cluster profile will be published post successful import" - }, - { - "disabled": false, - "key": "format", - "value": "json", - "description": "Cluster profile import file format [\"yaml\", \"json\"]" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "formdata", - "formdata": [ - { - "key": "importFile", - "type": "file", - "description": "Cluster profile import file" - } - ] - } - }, - "response": [ - { - "id": "a44e5fcb-c805-47eb-995d-3aa0fca0f766", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "import", - "file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "publish", - "value": "" - }, - { - "key": "format", - "value": "json" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "Cluster profile import file", - "type": "text/plain" - }, - "key": "importFile", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "607d99c4-c0c4-4fe1-af84-4808241642bf", - "name": "Validates cluster profile import", - "request": { - "name": "Validates cluster profile import", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - "import", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"description\": \"\",\n \"labels\": {\n \"nulla_3\": \"\",\n \"veniam_e0\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"cloudType\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"name\": \"\",\n \"registry\": {\n \"matchingRegistries\": [\n {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"metadata\": {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"type\": \"\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0c3c3ad2-052d-4a7d-90e5-57964926bc34", - "name": "Cluster profile import validated response", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "import", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"description\": \"\",\n \"labels\": {\n \"ullamco_20\": \"\",\n \"incididuntdaf\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"cloudType\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"name\": \"\",\n \"registry\": {\n \"matchingRegistries\": [\n {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"metadata\": {\n \"isPrivate\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"type\": \"\"\n },\n \"version\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "53e16fa8-5060-4b35-9796-95c6cc6dd5d3", - "name": "Retrieves a list of macros", - "request": { - "name": "Retrieves a list of macros", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fdfb9304-29b8-4913-bf44-9b4a12819141", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"macros\": [\n {\n \"name\": \"exercitation adipisicing non laborum\",\n \"value\": \"labore quis\"\n },\n {\n \"name\": \"ut est\",\n \"value\": \"commodo anim\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "85566cc7-4858-4330-9dee-7e0fd0d270a5", - "name": "validate", - "item": [ - { - "id": "f6dff652-9810-40f3-81fa-c120767db33d", - "name": "Validates the cluster profile metadata", - "request": { - "name": "Validates the cluster profile metadata", - "description": { - "content": "Validates the cluster profile name and version", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clusterprofiles", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "name", - "value": "", - "description": "Cluster profile name" - }, - { - "disabled": false, - "key": "version", - "value": "", - "description": "Cluster profile version" - } - ], - "variable": [] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e204de35-9333-4205-8507-d4bb78c8b279", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "name", - "value": "" - }, - { - "key": "version", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "969c426d-cfb2-4d26-aa6d-a1ff628981f5", - "name": "Validates cluster profile packs", - "request": { - "name": "Validates cluster profile packs", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudType\": \"all\",\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"type\": \"cluster\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "15c7cb61-b73c-47b5-b2c8-059672e8eb76", - "name": "Cluster profile packs validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nostrud quis\",\n \"errors\": [\n {\n \"code\": \"ullam\",\n \"message\": \"ullamco laboris magna elit\"\n },\n {\n \"code\": \"tempor ut labore\",\n \"message\": \"aliqua ut non\"\n }\n ],\n \"name\": \"deserunt et laboris consequat\"\n },\n {\n \"displayName\": \"cupidatat\",\n \"errors\": [\n {\n \"code\": \"deserunt adipisicing labore id\",\n \"message\": \"in nostrud et\"\n },\n {\n \"code\": \"fugiat in exercitation mollit ex\",\n \"message\": \"deserunt voluptate Ut eu\"\n }\n ],\n \"name\": \"magna velit Ut\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "ddbf1760-90b2-4050-b882-5321bb04f5ed", - "name": "{uid}", - "item": [ - { - "id": "f019a423-44ee-4fc3-9adb-4e93b580a022", - "name": "Deletes the specified cluster profile", - "request": { - "name": "Deletes the specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Comma seperated pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "dc9194e3-2472-470b-81f6-5ddc408df8ec", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "916267d4-df0b-4851-bd2d-a0a9fc211123", - "name": "Returns a specified cluster profile", - "request": { - "name": "Returns a specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Comma seperated pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ed524049-c2de-4507-a3ce-9f6519af2702", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"et eu irure in enim\",\n \"kind\": \"incididunt proident\",\n \"metadata\": {\n \"annotations\": {\n \"id_c\": \"\",\n \"exercitation1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_a8\": \"\",\n \"ullamco_e67\": \"\",\n \"irure9df\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"draft\": {\n \"cloudType\": \"all\",\n \"name\": \"dolor id non\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"irure ea et ipsum\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"ut non anim\",\n \"annotations\": {\n \"ullamco_1\": \"dolor\"\n },\n \"digest\": \"mollit Excepteur\",\n \"inValidReason\": \"laborum in elit voluptate\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"amet\",\n \"params\": {\n \"nulla_f73\": \"velit dolor\",\n \"quis_0f\": \"et sunt conseq\"\n },\n \"presets\": [\n {\n \"add\": \"aliquip pariatur consequat ad\",\n \"displayName\": \"velit in\",\n \"group\": \"dolore velit deserunt dolor cupidatat\",\n \"name\": \"dolor en\",\n \"remove\": [\n \"eiusmod mollit vo\",\n \"cillum cupidatat sint nulla\"\n ]\n },\n {\n \"add\": \"sint pariatur labore\",\n \"displayName\": \"est amet culpa Duis\",\n \"group\": \"deserunt in\",\n \"name\": \"aliqua\",\n \"remove\": [\n \"reprehenderit minim non quis\",\n \"eiusmod non irure laborum D\"\n ]\n }\n ],\n \"registryUid\": \"ex commodo non\",\n \"schema\": [\n {\n \"format\": \"laborum in ipsum adipisicing\",\n \"hints\": [\n \"id aliquip fugiat occaecat\",\n \"dolore voluptate incididunt temp\"\n ],\n \"listOptions\": [\n \"in commodo d\",\n \"Ut officia ut consectetur velit\"\n ],\n \"name\": \"ut aliqua\",\n \"readonly\": false,\n \"regex\": \"proident officia in\",\n \"required\": true,\n \"type\": \"laborum aliquip\"\n },\n {\n \"format\": \"cillum deserunt nisi est\",\n \"hints\": [\n \"voluptate in Duis mollit\",\n \"tempor ex eu\"\n ],\n \"listOptions\": [\n \"officia ea\",\n \"officia aliqua non fugiat incididunt\"\n ],\n \"name\": \"sed tempor ad veniam\",\n \"readonly\": false,\n \"regex\": \"occaecat\",\n \"required\": false,\n \"type\": \"sint dolore sed officia\"\n }\n ],\n \"server\": \"aliquip do fugiat dolore\",\n \"tag\": \"consequat qui officia magna\",\n \"type\": \"spectro\",\n \"values\": \"sint amet dolor dolore\",\n \"version\": \"nisi eiusmod\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"irure\",\n \"annotations\": {\n \"culpa3\": \"consequat\"\n },\n \"digest\": \"cillum mollit\",\n \"inValidReason\": \"sunt officia est adipisicing tempor\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolor proident\",\n \"params\": {\n \"adipisicingc56\": \"nostrud in officia dolore\",\n \"do_57a\": \"amet ea ipsum ex enim\"\n },\n \"presets\": [\n {\n \"add\": \"sed non\",\n \"displayName\": \"dolor eiusmod\",\n \"group\": \"l\",\n \"name\": \"id mollit fugiat reprehenderit enim\",\n \"remove\": [\n \"anim tempor magna sint deserunt\",\n \"labo\"\n ]\n },\n {\n \"add\": \"elit anim enim\",\n \"displayName\": \"ut\",\n \"group\": \"occaecat labore ex non esse\",\n \"name\": \"amet occaecat\",\n \"remove\": [\n \"culpa\",\n \"amet\"\n ]\n }\n ],\n \"registryUid\": \"com\",\n \"schema\": [\n {\n \"format\": \"dolor labore enim\",\n \"hints\": [\n \"et enim esse\",\n \"incididunt reprehenderit dolore nulla aut\"\n ],\n \"listOptions\": [\n \"cupidatat Ut enim mollit\",\n \"aliquip exercitatio\"\n ],\n \"name\": \"ut Ut id occaecat\",\n \"readonly\": true,\n \"regex\": \"tempor\",\n \"required\": true,\n \"type\": \"irure repre\"\n },\n {\n \"format\": \"eu ullamco sed in\",\n \"hints\": [\n \"dolore Ut\",\n \"sint in magna\"\n ],\n \"listOptions\": [\n \"i\",\n \"occaecat non\"\n ],\n \"name\": \"consectetur Ut\",\n \"readonly\": false,\n \"regex\": \"sit aliquip officia\",\n \"required\": true,\n \"type\": \"enim reprehenderit tempor officia\"\n }\n ],\n \"server\": \"laboris ex irure consequat\",\n \"tag\": \"sed\",\n \"type\": \"manifest\",\n \"values\": \"consequat do\",\n \"version\": \"Lorem in labore non\"\n }\n ],\n \"profileVersion\": \"exercitation elit consequat voluptate\",\n \"type\": \"nostrud Excepteur\",\n \"uid\": \"consequat laborum aliqua amet nostrud\",\n \"version\": 81050729\n },\n \"published\": {\n \"cloudType\": \"all\",\n \"name\": \"ullamco anim adipisicing do cillum\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"minim esse dolor\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"nostrud Lorem ut ex adipisicing\",\n \"annotations\": {\n \"magna81\": \"laborum veniam deserunt cillum\"\n },\n \"digest\": \"incididunt ut mollit\",\n \"inValidReason\": \"aliqua deser\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolore nisi\",\n \"params\": {\n \"culpa14\": \"dolor\"\n },\n \"presets\": [\n {\n \"add\": \"aliqua elit minim\",\n \"displayName\": \"adipisicing et\",\n \"group\": \"minim tempor\",\n \"name\": \"voluptate aliquip\",\n \"remove\": [\n \"magna culpa officia aliquip Duis\",\n \"sint et tempor nulla ut\"\n ]\n },\n {\n \"add\": \"aliquip do\",\n \"displayName\": \"ut\",\n \"group\": \"voluptate esse elit\",\n \"name\": \"Duis Lorem nisi tempor elit\",\n \"remove\": [\n \"et consectetur\",\n \"mollit occaecat non dolore minim\"\n ]\n }\n ],\n \"registryUid\": \"dolor mollit Ut\",\n \"schema\": [\n {\n \"format\": \"ut ex\",\n \"hints\": [\n \"nulla au\",\n \"anim\"\n ],\n \"listOptions\": [\n \"nostrud ut mollit veniam\",\n \"aliqua in\"\n ],\n \"name\": \"nisi id \",\n \"readonly\": true,\n \"regex\": \"dolor deserunt veniam\",\n \"required\": true,\n \"type\": \"ex minim\"\n },\n {\n \"format\": \"voluptate enim\",\n \"hints\": [\n \"minim dolore adipisicing Lorem\",\n \"velit dolor\"\n ],\n \"listOptions\": [\n \"aliqua sit \",\n \"et ex nisi aliquip\"\n ],\n \"name\": \"do Duis Excepteur laboris\",\n \"readonly\": false,\n \"regex\": \"sit amet qui quis\",\n \"required\": false,\n \"type\": \"ut dolore commodo Ut\"\n }\n ],\n \"server\": \"est voluptate sit\",\n \"tag\": \"Excepteur culpa et occaecat\",\n \"type\": \"helm\",\n \"values\": \"sunt voluptate fugiat officia\",\n \"version\": \"sed Ut\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"est in\",\n \"annotations\": {\n \"deserunt_deb\": \"nulla Duis\"\n },\n \"digest\": \"nostru\",\n \"inValidReason\": \"ad sed quis consequat\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"irure laborum\",\n \"params\": {\n \"dolore1b\": \"Excepteur incididunt nostrud consectetur\",\n \"Excepteur_8\": \"ex nisi id consequat\",\n \"dolore7f\": \"in dolore\"\n },\n \"presets\": [\n {\n \"add\": \"tempor fugiat\",\n \"displayName\": \"Duis\",\n \"group\": \"nostrud\",\n \"name\": \"officia laborum aliquip cillum aute\",\n \"remove\": [\n \"elit magna\",\n \"eu labore do\"\n ]\n },\n {\n \"add\": \"tempor et est\",\n \"displayName\": \"tempor officia ipsum\",\n \"group\": \"proident aute reprehenderit\",\n \"name\": \"consequat\",\n \"remove\": [\n \"consectet\",\n \"ex id in\"\n ]\n }\n ],\n \"registryUid\": \"incididunt irure d\",\n \"schema\": [\n {\n \"format\": \"exercitation fugiat\",\n \"hints\": [\n \"veniam pariatur aliquip\",\n \"ea\"\n ],\n \"listOptions\": [\n \"dolore ut culpa in\",\n \"reprehenderit magna\"\n ],\n \"name\": \"nulla Lorem\",\n \"readonly\": true,\n \"regex\": \"eu m\",\n \"required\": false,\n \"type\": \"occaecat fugiat\"\n },\n {\n \"format\": \"amet consequat\",\n \"hints\": [\n \"do in\",\n \"laboris\"\n ],\n \"listOptions\": [\n \"Excepteur commodo eu\",\n \"veniam fugiat i\"\n ],\n \"name\": \"do amet\",\n \"readonly\": true,\n \"regex\": \"est nostrud veniam\",\n \"required\": true,\n \"type\": \"dolore\"\n }\n ],\n \"server\": \"ut\",\n \"tag\": \"aliqua tempor aute\",\n \"type\": \"helm\",\n \"values\": \"amet pariatur id dolor\",\n \"version\": \"ex ea irure adipisicing\"\n }\n ],\n \"profileVersion\": \"qui enim incididunt adipisicing\",\n \"type\": \"nulla labore veniam\",\n \"uid\": \"tempor fugiat aliqua reprehenderit mollit\",\n \"version\": -45504038\n },\n \"version\": \"laboris eiusmod aliqua Duis proident\",\n \"versions\": [\n {\n \"uid\": \"ut voluptate te\",\n \"version\": \"proident\"\n },\n {\n \"uid\": \"adipisicing elit eiusmod\",\n \"version\": \"Duis sit\"\n }\n ]\n },\n \"status\": {\n \"hasUserMacros\": false,\n \"inUseClusterUids\": [\n \"ipsum cillum\",\n \"ut\"\n ],\n \"inUseClusters\": [\n {\n \"kind\": \"quis id ut minim\",\n \"name\": \"in amet ut eu\",\n \"projectUid\": \"mini\",\n \"tenantUid\": \"ea adipisicing nostrud\",\n \"uid\": \"labore ad dolore amet\"\n },\n {\n \"kind\": \"ex ut\",\n \"name\": \"ipsum cillum laboris id\",\n \"projectUid\": \"culpa ut\",\n \"tenantUid\": \"sed nulla\",\n \"uid\": \"occaecat nulla\"\n }\n ],\n \"isPublished\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b9978c97-4039-47b4-b7cc-9f16c8cc45df", - "name": "Updates the specified cluster profile", - "request": { - "name": "Updates the specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Comma seperated pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"nisi_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicing0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"type\": \"cluster\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "44ff1234-04ca-4aad-a126-9589f0b0cfd4", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"aliquip_853\": \"\",\n \"incididuntd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"elit7fa\": \"\",\n \"officia_31a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"template\": {\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"type\": \"cluster\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "221cfcaa-8ef3-4d62-a5d2-34a53f9f934a", - "name": "clone", - "item": [ - { - "id": "75cd5795-b16e-42b3-9c76-feae26d71d58", - "name": "Creates a clone of the specified cluster profile", - "request": { - "name": "Creates a clone of the specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"target\": {\n \"scope\": \"\",\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e97b69fc-f9ed-42ad-a1cb-d7347901a030", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"target\": {\n \"scope\": \"\",\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2d16db91-3892-433e-bed6-74c628a23239", - "name": "Validates the cluster profile clone", - "request": { - "name": "Validates the cluster profile clone", - "description": { - "content": "Validates the cloned cluster profile name, version and target project uid", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "clone", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"target\": {\n \"scope\": \"\",\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4e3c8aa1-90b9-4ad2-9915-1d5fdb7c967d", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "clone", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"target\": {\n \"scope\": \"\",\n \"projectUid\": \"\"\n },\n \"version\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "83cc8d8b-b116-4e5f-b312-db818e74dbeb", - "name": "export", - "item": [ - { - "id": "ea897650-eaa5-451d-9aec-9214f52bc5f9", - "name": "Export the specified cluster profile", - "request": { - "name": "Export the specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "format", - "value": "json", - "description": "Cluster profile export file format [ \"yaml\", \"json\" ]" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "37bff819-3eec-46f8-a561-c024affa8f2d", - "name": "Exports cluster profile as a file", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "format", - "value": "json" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "552aaba1-32bf-4d94-a21d-0e8b12cf8711", - "name": "Downloads the specified cluster profile", - "request": { - "name": "Downloads the specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "export", - "terraform" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "format", - "value": "yaml", - "description": "Cluster profile export file format [ \"yaml\", \"json\" ]" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e21b05de-61bf-48a7-b9f3-c7e091e8a8ff", - "name": "Downloads cluster profile export file", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "export", - "terraform" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "format", - "value": "yaml" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "2d233e89-3fa9-4b4a-997e-def4f450ffa0", - "name": "Updates the specified cluster profile metadata", - "request": { - "name": "Updates the specified cluster profile metadata", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"nonddc\": \"\",\n \"sit9bf\": \"\"\n },\n \"labels\": {\n \"fugiat_1e\": \"\",\n \"dolorf5e\": \"\",\n \"sinte8e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c87f29ae-737f-48ab-9e58-41659079b779", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cillum_b\": \"\"\n },\n \"labels\": {\n \"Lorem2\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"version\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "75be1feb-7da6-4252-81d5-ab7d28973f9f", - "name": "Updates cluster profile packs ref", - "request": { - "name": "Updates cluster profile packs ref", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packRefs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "notify", - "value": "", - "description": "Cluster profile notification uid" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "492a8fa4-c466-43c0-b427-3fd8e271dd4d", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packRefs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "notify", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f74988ef-43c6-4fb1-853a-0d8cb5c227ae", - "name": "packs", - "item": [ - { - "id": "ecc24fdd-3b78-4cee-a34a-f3f392fa1607", - "name": "Returns the specified cluster profile packs", - "request": { - "name": "Returns the specified cluster profile packs", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Comma seperated pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0c75cf5d-1f5c-4a06-a3c7-19dd6dd22f94", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nostrud6fc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nona7_\": \"\",\n \"inc7\": \"\",\n \"occaecat872\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"sed laborum ut\",\n \"addonType\": \"sint\",\n \"annotations\": {\n \"ipsum8\": \"occaecat Lorem culpa ipsum\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"dolore ut esse in\",\n \"displayName\": \"id sit dolore\",\n \"eol\": \"dolore non commodo\",\n \"group\": \"et cupidatat ex\",\n \"layer\": \"os\",\n \"logoUrl\": \"dolor quis ad\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"adipisicing et\",\n \"presets\": [\n {\n \"add\": \"sed laboris anim Ut\",\n \"displayName\": \"aliquip aute laborum dolore\",\n \"group\": \"cillum\",\n \"name\": \"veniam magna\",\n \"remove\": [\n \"occaecat veniam id\",\n \"et occaecat consectetur magna\"\n ]\n },\n {\n \"add\": \"aute voluptate laboris\",\n \"displayName\": \"eiusmod culpa\",\n \"group\": \"elit magna nulla consequat eiusmod\",\n \"name\": \"ut labore quis consequat\",\n \"remove\": [\n \"nostrud qui\",\n \"eu commodo\"\n ]\n }\n ],\n \"registryUid\": \"elit tempor\",\n \"schema\": [\n {\n \"format\": \"ad laboris elit\",\n \"hints\": [\n \"culpa incididunt sunt voluptate aliquip\",\n \"consequat id occaecat\"\n ],\n \"listOptions\": [\n \"aliquip\",\n \"et ex Ut irure\"\n ],\n \"name\": \"labore elit officia\",\n \"readonly\": true,\n \"regex\": \"in magna sint ex\",\n \"required\": false,\n \"type\": \"a\"\n },\n {\n \"format\": \"v\",\n \"hints\": [\n \"proident reprehenderit tempor cillum ex\",\n \"in eiusmod eu\"\n ],\n \"listOptions\": [\n \"id eu ipsum\",\n \"consequat laboris\"\n ],\n \"name\": \"consequat sit dolore laborum ad\",\n \"readonly\": true,\n \"regex\": \"aute elit in id consequat\",\n \"required\": true,\n \"type\": \"veniam et ut ea\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"minim in\",\n \"version\": \"Ut laborum\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Excepteur_eb4\": \"\",\n \"ad_5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliqua_52\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"anim\",\n \"addonType\": \"adipisicing aute\",\n \"annotations\": {\n \"in6ee\": \"Lorem sit cillum Excepteur eu\",\n \"exercitation_465\": \"do aliqua a\",\n \"sint_0\": \"dolor\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"id tempor anim\",\n \"displayName\": \"magna voluptate eiusm\",\n \"eol\": \"Ut ut anim\",\n \"group\": \"Duis nisi consectetur\",\n \"layer\": \"addon\",\n \"logoUrl\": \"Excepte\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"sed amet\",\n \"presets\": [\n {\n \"add\": \"exercitation Duis Lorem officia velit\",\n \"displayName\": \"do est esse nisi\",\n \"group\": \"aute ipsum ullamco et\",\n \"name\": \"ut non aute\",\n \"remove\": [\n \"Excepteur aliqua consectetur irure\",\n \"adipisicing esse\"\n ]\n },\n {\n \"add\": \"commodo enim quis\",\n \"displayName\": \"nisi et\",\n \"group\": \"sit do of\",\n \"name\": \"Excepteur ea nostrud\",\n \"remove\": [\n \"ex veniam al\",\n \"laboris\"\n ]\n }\n ],\n \"registryUid\": \"consequat amet\",\n \"schema\": [\n {\n \"format\": \"eiusmod id\",\n \"hints\": [\n \"qui in sunt cillum tempor\",\n \"anim\"\n ],\n \"listOptions\": [\n \"laborum cupidatat dolor\",\n \"consequat reprehenderit elit\"\n ],\n \"name\": \"laboris\",\n \"readonly\": true,\n \"regex\": \"commodo in id reprehenderit eiusmod\",\n \"required\": true,\n \"type\": \"in veniam Ut\"\n },\n {\n \"format\": \"sit id magna cillum et\",\n \"hints\": [\n \"sit ut \",\n \"veniam consectetur\"\n ],\n \"listOptions\": [\n \"velit irure dolore\",\n \"id Duis sunt tempor\"\n ],\n \"name\": \"anim Duis sed dolore\",\n \"readonly\": false,\n \"regex\": \"incididunt\",\n \"required\": true,\n \"type\": \"a\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"adipisicing sit\",\n \"version\": \"esse ad cupidatat ex\"\n },\n \"status\": {}\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d84faaeb-df5f-4917-a7cd-31151c50d796", - "name": "Adds a new pack to the specified cluster profile and returns the created pack uid", - "request": { - "name": "Adds a new pack to the specified cluster profile and returns the created pack uid", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Comma seperated pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"pack\": {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cee9bbdc-bb76-4a5d-b9c3-b13f3cbbce4e", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pack\": {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0334c11f-a9a1-4f74-836a-ea2a0f62f4eb", - "name": "Returns the specified cluster profile pack manifests", - "request": { - "name": "Returns the specified cluster profile pack manifests", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Comma seperated pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9c635296-1620-4bd1-8a1e-508cfa3817be", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"cillum__\": \"\",\n \"et__0\": \"\",\n \"exercitation7ea\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"qui_f0\": \"\",\n \"ipsum_1ee\": \"\",\n \"est_ac1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"aute_9\": \"\",\n \"cillum_66a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_e2e\": \"\",\n \"proidentb_1\": \"\",\n \"enim64\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonType\": \"pariatur deserunt in ad Duis\",\n \"annotations\": {\n \"eiusmod_a4\": \"ess\",\n \"nostrud_40\": \"incididunt voluptate culpa\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"nisi do labore\",\n \"displayName\": \"ipsum nostrud\",\n \"eol\": \"enim labore dolore mollit\",\n \"group\": \"velit laboris magna et adipisicing\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"quis ex aliqua ut irure\",\n \"manifests\": [\n {\n \"content\": \"officia in\",\n \"name\": \"commodo reprehenderit eu\",\n \"uid\": \"aliquip fugiat esse\"\n },\n {\n \"content\": \"ut sed\",\n \"name\": \"irure tempor\",\n \"uid\": \"nisi aliquip culpa commodo\"\n }\n ],\n \"name\": \"eiusmod\",\n \"presets\": [\n {\n \"add\": \"aute enim anim fugiat\",\n \"displayName\": \"v\",\n \"group\": \"ex officia do esse\",\n \"name\": \"id elit aliquip irure\",\n \"remove\": [\n \"ad aute la\",\n \"tempor ipsum\"\n ]\n },\n {\n \"add\": \"est aliquip et\",\n \"displayName\": \"reprehenderit sunt culpa\",\n \"group\": \"ullamco laborum\",\n \"name\": \"dolor elit incididunt\",\n \"remove\": [\n \"fugiat laborum\",\n \"ex\"\n ]\n }\n ],\n \"registryUid\": \"magna\",\n \"schema\": [\n {\n \"format\": \"magna cillum\",\n \"hints\": [\n \"est esse in incididunt\",\n \"amet nostrud id ipsum\"\n ],\n \"listOptions\": [\n \"ut amet officia non fugiat\",\n \"nostrud labore occaecat incididunt\"\n ],\n \"name\": \"adipisicing occaecat nisi laboris\",\n \"readonly\": true,\n \"regex\": \"minim sint eiusmod tempor\",\n \"required\": false,\n \"type\": \"in ea in laborum\"\n },\n {\n \"format\": \"occaecat consectetur in commodo\",\n \"hints\": [\n \"ut adipisicing aute aliqua in\",\n \"pariatur aliquip\"\n ],\n \"listOptions\": [\n \"Ut in anim\",\n \"exercitation fugiat aute\"\n ],\n \"name\": \"non deserunt\",\n \"readonly\": false,\n \"regex\": \"Excepteur commodo eu\",\n \"required\": true,\n \"type\": \"ut Lorem reprehenderit mollit quis\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"incididunt in nulla\",\n \"version\": \"minim ullamco\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"elitac\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"minim_307\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonType\": \"officia ea\",\n \"annotations\": {\n \"ullamcof6\": \"Duis quis\",\n \"ex756\": \"Lorem\",\n \"sit_\": \"aute\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"ipsum consequat\",\n \"displayName\": \"quis dolor in cupidatat\",\n \"eol\": \"irure dolore labore\",\n \"group\": \"proident Lorem dolore dolore\",\n \"layer\": \"addon\",\n \"logoUrl\": \"voluptate veniam aliqua dolor\",\n \"manifests\": [\n {\n \"content\": \"nulla id\",\n \"name\": \"proident\",\n \"uid\": \"magna dolor\"\n },\n {\n \"content\": \"Excepteur nulla sed mollit\",\n \"name\": \"quis commodo\",\n \"uid\": \"enim cupidatat\"\n }\n ],\n \"name\": \"sint minim est id\",\n \"presets\": [\n {\n \"add\": \"Duis ut\",\n \"displayName\": \"ut nisi ad dolore\",\n \"group\": \"amet nisi in\",\n \"name\": \"irure quis proident et\",\n \"remove\": [\n \"in nostrud Ut inci\",\n \"do e\"\n ]\n },\n {\n \"add\": \"consequat quis esse velit\",\n \"displayName\": \"sit nisi laborum Duis dolore\",\n \"group\": \"qui reprehenderit\",\n \"name\": \"do anim nostrud cillum pariatur\",\n \"remove\": [\n \"sint\",\n \"cupidatat\"\n ]\n }\n ],\n \"registryUid\": \"ipsum nostrud fugiat\",\n \"schema\": [\n {\n \"format\": \"cupidatat ut Duis\",\n \"hints\": [\n \"cillum consequat in\",\n \"enim ex et tempor cillum\"\n ],\n \"listOptions\": [\n \"Lorem pariatur nisi deserunt fugiat\",\n \"dolore\"\n ],\n \"name\": \"nostrud aliquip\",\n \"readonly\": false,\n \"regex\": \"dolor culpa qui aliqua\",\n \"required\": true,\n \"type\": \"dolore mollit\"\n },\n {\n \"format\": \"non sint\",\n \"hints\": [\n \"dolore Duis magna in \",\n \"id sit in\"\n ],\n \"listOptions\": [\n \"eu pariatur et\",\n \"in velit aliquip enim in\"\n ],\n \"name\": \"pariatur do veniam sint\",\n \"readonly\": true,\n \"regex\": \"mollit do incididunt exercitation\",\n \"required\": true,\n \"type\": \"id pariatur e\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"dolor aliquip\",\n \"version\": \"anim non nostrud\"\n },\n \"status\": {}\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "556e4706-ee4e-4bca-9e62-176fd3972d52", - "name": "Returns the specified cluster profile packs resolved values", - "request": { - "name": "Returns the specified cluster profile packs resolved values", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - "resolvedValues" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "63c219be-bfb7-4dee-8269-4543419d2c80", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - "resolvedValues" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resolved\": {\n \"ipsum602\": \"laboris ullamco dolor\",\n \"non0f3\": \"tempor ullamco enim\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1e25991c-3149-4b13-91aa-752be615a942", - "name": "{packName}", - "item": [ - { - "id": "689802cf-24f4-4835-b219-785543143dc3", - "name": "Deletes the specified pack information in the cluster profile", - "request": { - "name": "Deletes the specified pack information in the cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "e73f1c48-c631-4038-84ad-51626b196981", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "17d31781-503b-41fa-9c14-1de20d7a0fb5", - "name": "Returns the specified cluster profile pack", - "request": { - "name": "Returns the specified cluster profile pack", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7f0cc0d4-b11f-4011-97de-d34e08f8c527", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"aliqua_f\": \"\",\n \"do_1da\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laboris_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"macros\": {\n \"resolved\": {\n \"eu880\": \"ipsum Excepteur culpa\"\n }\n },\n \"pack\": {\n \"addonSubType\": \"qui ex\",\n \"addonType\": \"dolor nostrud do\",\n \"annotations\": {\n \"Excepteur84d\": \"culpa sed\",\n \"Excepteur_ef8\": \"labore velit\",\n \"officia0f\": \"adipisicing in dolore\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"sit velit\",\n \"displayName\": \"tempor\",\n \"eol\": \"Duis adipisicing\",\n \"group\": \"veniam s\",\n \"layer\": \"csi\",\n \"logoUrl\": \"ullamco consectetur sunt\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"consectetur eiusmod laboris do\",\n \"presets\": [\n {\n \"add\": \"nisi laborum qui cupidatat\",\n \"displayName\": \"cillum est nulla id\",\n \"group\": \"exercitation ei\",\n \"name\": \"irure mollit\",\n \"remove\": [\n \"ullamco aliqua Duis dolore\",\n \"veniam Duis esse aliquip\"\n ]\n },\n {\n \"add\": \"do anim\",\n \"displayName\": \"eu\",\n \"group\": \"est ipsum\",\n \"name\": \"magna anim\",\n \"remove\": [\n \"velit consequat esse\",\n \"mollit magna exercitation consequat\"\n ]\n }\n ],\n \"registryUid\": \"proident veniam sed\",\n \"schema\": [\n {\n \"format\": \"est laboris mollit ut\",\n \"hints\": [\n \"ipsum\",\n \"Lorem adipisi\"\n ],\n \"listOptions\": [\n \"exercitation fugiat incididunt\",\n \"sed officia\"\n ],\n \"name\": \"adipisicing aute id aliquip velit\",\n \"readonly\": true,\n \"regex\": \"laborum ad\",\n \"required\": true,\n \"type\": \"occaecat laborum\"\n },\n {\n \"format\": \"fugiat enim\",\n \"hints\": [\n \"non incididunt in velit\",\n \"consectetur in nostrud minim sint\"\n ],\n \"listOptions\": [\n \"Lorem esse proident sint eiusmod\",\n \"pariat\"\n ],\n \"name\": \"elit voluptate\",\n \"readonly\": false,\n \"regex\": \"adipisicing consectetur reprehenderit nostrud\",\n \"required\": true,\n \"type\": \"magna Excepteur ut voluptate\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"occaecat labore enim reprehenderit\",\n \"version\": \"minim\"\n },\n \"registry\": {\n \"isPrivate\": true,\n \"kind\": \"pariatur reprehenderit eu in\",\n \"name\": \"ut consequat\",\n \"scope\": \"Excepteur dolore\",\n \"uid\": \"ma\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ab62fd0e-7347-4cb4-b0d8-74e85c3fc3a7", - "name": "Updates the specified pack information in the cluster profile", - "request": { - "name": "Updates the specified pack information in the cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"pack\": {\n \"uid\": \"\",\n \"name\": \"\",\n \"layer\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ace19eb3-a677-4f02-96a1-8a0805aff487", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"pack\": {\n \"uid\": \"\",\n \"name\": \"\",\n \"layer\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "57d9de72-7082-4263-9731-1127fd360048", - "name": "Returns the specified cluster profile pack configuration", - "request": { - "name": "Returns the specified cluster profile pack configuration", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "packUid", - "value": "", - "description": "(Required) Cluster profile pack uid" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3f1ecb25-84ba-4345-a784-4066b3acb569", - "name": "An array of cluster profile pack configurations", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "packUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"spec\": {\n \"associatedObject\": \"cupidatat Lorem\",\n \"isValuesOverridden\": false,\n \"manifests\": [\n {\n \"digest\": \"Exc\",\n \"isOverridden\": true,\n \"name\": \"eu amet in ex\",\n \"parentUid\": \"voluptate anim\",\n \"uid\": \"sint in dolor\"\n },\n {\n \"digest\": \"nulla\",\n \"isOverridden\": true,\n \"name\": \"deserunt aute sit cillum\",\n \"parentUid\": \"labore fugiat\",\n \"uid\": \"m\"\n }\n ],\n \"name\": \"reprehenderit dolore in cupidatat laboris\",\n \"packUid\": \"ipsum Ut nulla\",\n \"scope\": \"in sunt Ut\",\n \"tag\": \"eiusmod esse ex\",\n \"values\": \"dolore\",\n \"version\": \"dolor in sed ea\"\n }\n },\n {\n \"spec\": {\n \"associatedObject\": \"aliqua ut pariatur dolor\",\n \"isValuesOverridden\": false,\n \"manifests\": [\n {\n \"digest\": \"ut Duis eiusmod nulla aute\",\n \"isOverridden\": false,\n \"name\": \"labore commodo quis\",\n \"parentUid\": \"reprehenderit commodo velit pariatur\",\n \"uid\": \"pariatur ad enim proident in\"\n },\n {\n \"digest\": \"aliqua Ut\",\n \"isOverridden\": false,\n \"name\": \"tempor mollit reprehenderit et est\",\n \"parentUid\": \"ut\",\n \"uid\": \"adipisicing et magna nisi\"\n }\n ],\n \"name\": \"officia f\",\n \"packUid\": \"ad pariatur\",\n \"scope\": \"exercitation sit \",\n \"tag\": \"proident consectetur\",\n \"values\": \"dolore sit\",\n \"version\": \"Ut no\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e81c8748-73da-498d-a100-576e627dff43", - "name": "manifests", - "item": [ - { - "id": "f952b2b1-815a-4fc4-b3c3-1cb17091eae8", - "name": "Returns the associated manifests for the specified profile's pack", - "request": { - "name": "Returns the associated manifests for the specified profile's pack", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "41394651-0c10-4ac3-9f69-06eb340bdd9e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"aute_064\": \"\",\n \"qui1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consequat39\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"draft\": {\n \"content\": \"enim officia ut\",\n \"digest\": \"aliquip dolor m\"\n },\n \"published\": {\n \"content\": \"nisi amet\",\n \"digest\": \"eiusmod laboris\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"irure51\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"inf\": \"\",\n \"minimb\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"draft\": {\n \"content\": \"elit reprehenderit\",\n \"digest\": \"incididunt eu officia ipsum\"\n },\n \"published\": {\n \"content\": \"sit velit id proident\",\n \"digest\": \"amet Duis aliquip\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5108c58c-172f-49fe-afc6-4c696cc1c8ca", - "name": "Adds manifest to the profiles packs and returns the added manifests uid", - "request": { - "name": "Adds manifest to the profiles packs and returns the added manifests uid", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"content\": \"\",\n \"name\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "104beaf4-ec1f-4365-9bfc-0ce38c35dfd9", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "413cc587-df4f-44ec-b3e1-c599cbc7e210", - "name": "{manifestUid}", - "item": [ - { - "id": "a10d18d2-ca39-4270-87e8-fc1fd6252a4d", - "name": "Deletes the specified cluster profile pack manifest", - "request": { - "name": "Deletes the specified cluster profile pack manifest", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Cluster profile pack manifest uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "a580f58e-ae51-46d3-a8e5-748dda7a104b", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Cluster profile pack manifest uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2a9ee314-2e57-47a0-9604-d6fc2c50a014", - "name": "Returns the specified cluster profile pack manifest", - "request": { - "name": "Returns the specified cluster profile pack manifest", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Cluster profile pack manifest uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "787d45b1-0f46-494e-b87c-6b4d8a57c0f4", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Cluster profile pack manifest uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"ut_57\": \"\",\n \"deseruntdb4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_d36\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"draft\": {\n \"content\": \"esse\",\n \"digest\": \"aliquip\"\n },\n \"published\": {\n \"content\": \"ullamco pariatur laboris\",\n \"digest\": \"eu mollit\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "be1fbeb6-8813-4927-8587-63577f2ad16c", - "name": "Updates the specified manifest of the profile's pack", - "request": { - "name": "Updates the specified manifest of the profile's pack", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Cluster profile pack manifest uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"content\": \"\",\n \"name\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "93126c14-5c45-4dbe-96a7-4ce672a1af7f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "packs", - ":packName", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Cluster profile pack name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) Cluster profile pack manifest uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "19dd4bf7-a0b7-4b78-b430-34b73ce636c5", - "name": "Publishes the specified cluster profile", - "request": { - "name": "Publishes the specified cluster profile", - "description": { - "content": "Publish the draft cluster profile with next revision, the current draft cluster profile will be marked to published\nand the draft cluster profile will be set to null in the cluster profile template.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "publish" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "3d405529-6998-4cc4-9869-ef206abab52a", - "name": "Cluster profile published successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "publish" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f92eb9ee-231b-4531-b226-f54d26f62134", - "name": "Downloads the specified cluster profile", - "request": { - "name": "Downloads the specified cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "spc", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2e10867d-93dd-467a-a9dd-37f3750a03ed", - "name": "Download cluster profile archive file", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "spc", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1cb2d269-4612-4528-a96e-226d559a0978", - "name": "Validates specified cluster profile packs", - "request": { - "name": "Validates specified cluster profile packs", - "description": {}, - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudType\": \"all\",\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"content\": \"\",\n \"name\": \"\"\n },\n {\n \"content\": \"\",\n \"name\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"type\": \"cluster\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5f819c60-502b-4e7c-a254-58e509a96c35", - "name": "Cluster profile packs validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "clusterprofiles", - ":uid", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster profile uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"esse ea\",\n \"errors\": [\n {\n \"code\": \"officia exercitation ipsum\",\n \"message\": \"aliquip aliqua dolor ea fugiat\"\n },\n {\n \"code\": \"enim anim\",\n \"message\": \"laboris\"\n }\n ],\n \"name\": \"sint fugiat\"\n },\n {\n \"displayName\": \"ea tempor sunt\",\n \"errors\": [\n {\n \"code\": \"minim sunt\",\n \"message\": \"pariatur nisi ut fugiat\"\n },\n {\n \"code\": \"minim non proident\",\n \"message\": \"irure elit\"\n }\n ],\n \"name\": \"mollit do irure\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "de4b1048-207f-435e-a6e4-f1b458685a8b", - "name": "dashboard", - "item": [ - { - "id": "0c89a22a-0523-4dd0-b77b-57259780d830", - "name": "Retrieves a list of application deployments filter summary Supported filter fields - [\"appDeploymentName\", \"clusterUid\", \"tags\"] Supported sort fields - [\"appDeploymentName\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "request": { - "name": "Retrieves a list of application deployments filter summary Supported filter fields - [\"appDeploymentName\", \"clusterUid\", \"tags\"] Supported sort fields - [\"appDeploymentName\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "appDeployments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "", - "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"appDeploymentName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"clusterUids\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n },\n \"tags\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e0c6a2c2-6bd8-4c71-81df-2fc50c0455c6", - "name": "An array of application deployment summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "appDeployments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"appDeploymentName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"clusterUids\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n },\n \"tags\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"appDeployments\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"id9\": \"\",\n \"eiusmod_800\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint5\": \"\",\n \"aliquipc9f\": \"\",\n \"eaf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"target\": {\n \"clusterRef\": {\n \"name\": \"in amet\",\n \"uid\": \"laborum incididunt\"\n }\n }\n },\n \"profile\": {\n \"metadata\": {\n \"name\": \"ipsum cupidatat\",\n \"uid\": \"anim sed ea\",\n \"version\": \"nulla\"\n },\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"eiusmod Lorem est\",\n \"source\": {\n \"addonSubType\": \"aliqua in magna\",\n \"addonType\": \"cupidatat eiusmod\",\n \"logoUrl\": \"Lorem\",\n \"name\": \"nisi velit\",\n \"type\": \"magna\",\n \"uid\": \"nostrud Exc\"\n },\n \"type\": \"dolor dolore\",\n \"uid\": \"sunt proident exercitation\",\n \"version\": \"nulla\"\n },\n {\n \"name\": \"in anim\",\n \"source\": {\n \"addonSubType\": \"est dolor do Ut\",\n \"addonType\": \"proident\",\n \"logoUrl\": \"veniam ad minim nostrud in\",\n \"name\": \"aute sed ipsum\",\n \"type\": \"mollit culpa consequat dolor Duis\",\n \"uid\": \"cupidat\"\n },\n \"type\": \"minim dolor\",\n \"uid\": \"dolor amet\",\n \"version\": \"non consectetur minim\"\n }\n ]\n }\n }\n },\n \"status\": {\n \"cluster\": {\n \"health\": {\n \"state\": \"ullamco\"\n },\n \"state\": \"Ut incididunt aliqua\"\n },\n \"notifications\": {\n \"isAvailable\": true\n },\n \"state\": \"aliqua labore culpa nulla\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"pariatur_c\": \"\",\n \"reprehenderit_c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laboris_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"target\": {\n \"clusterRef\": {\n \"name\": \"incididunt sit ut\",\n \"uid\": \"amet consequat eu ut\"\n }\n }\n },\n \"profile\": {\n \"metadata\": {\n \"name\": \"dolore officia sunt c\",\n \"uid\": \"eiusmod incididunt\",\n \"version\": \"qui dolore\"\n },\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"in\",\n \"source\": {\n \"addonSubType\": \"ex cillum\",\n \"addonType\": \"aliquip sunt\",\n \"logoUrl\": \"adipisicing consequat\",\n \"name\": \"qui aute\",\n \"type\": \"dolor\",\n \"uid\": \"consequat dolor ut\"\n },\n \"type\": \"cillum dolor aliquip deserunt\",\n \"uid\": \"cillum ad Duis officia\",\n \"version\": \"sunt elit aliqua sint\"\n },\n {\n \"name\": \"est in et adipis\",\n \"source\": {\n \"addonSubType\": \"cillum id quis\",\n \"addonType\": \"consectetur sunt proident Excepteur\",\n \"logoUrl\": \"Excepteur sunt cillum\",\n \"name\": \"irure et\",\n \"type\": \"ut cupidatat tempor officia\",\n \"uid\": \"eni\"\n },\n \"type\": \"ut ut\",\n \"uid\": \"Ut voluptate i\",\n \"version\": \"laboris\"\n }\n ]\n }\n }\n },\n \"status\": {\n \"cluster\": {\n \"health\": {\n \"state\": \"do voluptate sunt laborum aliquip\"\n },\n \"state\": \"magna nostrud non\"\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"state\": \"incididunt qui\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"incididunt minim laboris\",\n \"count\": -47090689,\n \"limit\": -23945368,\n \"offset\": 69075336\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7e0c92d8-4e0f-442d-8857-01956693330f", - "name": "appProfiles", - "item": [ - { - "id": "b711badc-846f-4c57-aa40-1fcc1714e158", - "name": "Retrieves a list of application profiles filter summary Supported filter fields - [\"profileName\", \"tags\"] Supported sort fields - [\"profileName\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "request": { - "name": "Retrieves a list of application profiles filter summary Supported filter fields - [\"profileName\", \"tags\"] Supported sort fields - [\"profileName\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "appProfiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "", - "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"profileName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"tags\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n },\n \"version\": {\n \"beginsWith\": \"\",\n \"eq\": \"\",\n \"gt\": \"\",\n \"lt\": \"\",\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "075dad28-41f6-4ddb-b546-4c78a713f8d4", - "name": "An array of application profiles summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "appProfiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"profileName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"tags\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n },\n \"version\": {\n \"beginsWith\": \"\",\n \"eq\": \"\",\n \"gt\": \"\",\n \"lt\": \"\",\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"appProfiles\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"voluptate0\": \"\",\n \"anim7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliqua_2e5\": \"\",\n \"incididuntf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"parentUid\": \"mollit ut tempor\",\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"quis nisi\",\n \"source\": {\n \"addonSubType\": \"sunt voluptate in ullamco id\",\n \"addonType\": \"ut Duis id tempor\",\n \"logoUrl\": \"anim laborum\",\n \"name\": \"dolore est incididunt\",\n \"type\": \"nisi Duis dolor nostrud\",\n \"uid\": \"dolor quis\"\n },\n \"type\": \"consequat adipisicing enim amet\",\n \"uid\": \"sed\",\n \"version\": \"in aliqua irure qui\"\n },\n {\n \"name\": \"veniam ir\",\n \"source\": {\n \"addonSubType\": \"elit culpa tempor consectetur Excepteur\",\n \"addonType\": \"ipsum\",\n \"logoUrl\": \"esse ipsum Ut\",\n \"name\": \"amet adipisicing\",\n \"type\": \"velit consequat sit\",\n \"uid\": \"magna anim aliqua in labore\"\n },\n \"type\": \"esse\",\n \"uid\": \"Lore\",\n \"version\": \"ipsum id occaecat\"\n }\n ]\n },\n \"version\": \"culpa fugiat sint nisi ullamco\",\n \"versions\": [\n {\n \"uid\": \"labore dolore et non nostrud\",\n \"version\": \"minim sit qui ut esse\"\n },\n {\n \"uid\": \"ipsum laborum sunt\",\n \"version\": \"consequat sunt in do\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nonb02\": \"\",\n \"cillumaf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"culpa95\": \"\",\n \"officia0b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"parentUid\": \"sit Excepteur non\",\n \"template\": {\n \"appTiers\": [\n {\n \"name\": \"enim adipisicing ea\",\n \"source\": {\n \"addonSubType\": \"ut consectetur cupidatat\",\n \"addonType\": \"in\",\n \"logoUrl\": \"tempor fugiat ut\",\n \"name\": \"voluptate amet\",\n \"type\": \"Lorem labore\",\n \"uid\": \"pariatur\"\n },\n \"type\": \"sunt labore consequat\",\n \"uid\": \"occaecat aliquip qui eu\",\n \"version\": \"sed\"\n },\n {\n \"name\": \"ea et ipsum\",\n \"source\": {\n \"addonSubType\": \"\",\n \"addonType\": \"exercitation aliquip sunt\",\n \"logoUrl\": \"et ut dolore cupidatat\",\n \"name\": \"dolore reprehenderit sed dolor irure\",\n \"type\": \"dolor\",\n \"uid\": \"veniam cillum eiusmod\"\n },\n \"type\": \"fugiat nulla est\",\n \"uid\": \"veniam\",\n \"version\": \"sint in dolore\"\n }\n ]\n },\n \"version\": \"nisi\",\n \"versions\": [\n {\n \"uid\": \"Excepteur cupidatat aliquip commodo\",\n \"version\": \"occaecat enim irure\"\n },\n {\n \"uid\": \"id in non magna\",\n \"version\": \"velit in veniam irure\"\n }\n ]\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"laborum\",\n \"count\": -56032004,\n \"limit\": 28896776,\n \"offset\": 16768260\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "85180dd0-69b8-4526-b26e-631d20b95c56", - "name": "Retrieves a list of application profile metadata", - "request": { - "name": "Retrieves a list of application profile metadata", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "appProfiles", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e9c08c06-5dae-46ca-80d5-f420e4cd9656", - "name": "An array of application profile summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "appProfiles", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"appProfiles\": [\n {\n \"metadata\": {\n \"name\": \"fugiat dolore\",\n \"uid\": \"Duis\"\n },\n \"spec\": {\n \"version\": \"cillum\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"aliquip\",\n \"uid\": \"proident ullamco\"\n },\n \"spec\": {\n \"version\": \"irure ad aliquip\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "01dfa764-558c-45a5-9a09-3770ea4bad2b", - "name": "Retrieves a list of edgehosts summary", - "request": { - "name": "Retrieves a list of edgehosts summary", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "appliances", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"states\": [\n \"\"\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "87bdedde-cebb-4f16-b301-5a99b3d720e0", - "name": "An array of edgehost summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "appliances", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"states\": [\n \"\"\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ut0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velitc\": \"\",\n \"ut_60\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"Duis dolor laboris\",\n \"name\": \"elit Excepteur\",\n \"packs\": [\n {\n \"addonType\": \"ut in qui fugiat labore\",\n \"annotations\": {\n \"laborum_e4a\": \"pariatur s\"\n },\n \"displayName\": \"consequat anim laboris aliquip\",\n \"layer\": \"kernel\",\n \"logoUrl\": \"deserunt commodo anim i\",\n \"name\": \"commodo consectetur\",\n \"packUid\": \"cupidatat deserunt sint q\",\n \"tag\": \"ut nostrud consectetur sint elit\",\n \"type\": \"i\",\n \"version\": \"commodo magna in\"\n },\n {\n \"addonType\": \"est ex deserunt id\",\n \"annotations\": {\n \"nisi_2_\": \"laborum dolore laboris quis\",\n \"culpa3\": \"incididunt in laboris\",\n \"et_ae2\": \"sunt sit qui officia\",\n \"in_3\": \"aute mollit ad\"\n },\n \"displayName\": \"eu\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"reprehenderit ad\",\n \"name\": \"enim tempor dolore\",\n \"packUid\": \"nostrud dolore sint culpa adipisicing\",\n \"tag\": \"deserunt\",\n \"type\": \"occaecat\",\n \"version\": \"ea voluptate adipisicing eiusmod\"\n }\n ],\n \"type\": \"culpa occaecat magna\",\n \"uid\": \"dolore culpa quis esse\",\n \"version\": \"velit aliqua pariatur minim\"\n },\n {\n \"cloudType\": \"et in in mollit\",\n \"name\": \"nulla pariatur cillum magna voluptate\",\n \"packs\": [\n {\n \"addonType\": \"ad proident\",\n \"annotations\": {\n \"Lorem8\": \"sed nostrud\",\n \"tempor12\": \"pariatur in sint aliqua\"\n },\n \"displayName\": \"reprehenderit magna Lorem sunt laboris\",\n \"layer\": \"cni\",\n \"logoUrl\": \"deserunt in adipisicing\",\n \"name\": \"do culpa q\",\n \"packUid\": \"ut in sit\",\n \"tag\": \"sed laborum incididunt\",\n \"type\": \"incididunt Lorem nisi enim in\",\n \"version\": \"aute officia Duis ullamco\"\n },\n {\n \"addonType\": \"in et cupidatat cillum\",\n \"annotations\": {\n \"cupidatat8\": \"in qui anim eiusmod\"\n },\n \"displayName\": \"sed Duis\",\n \"layer\": \"kernel\",\n \"logoUrl\": \"consect\",\n \"name\": \"amet sunt voluptate\",\n \"packUid\": \"minim occaecat et eiusmod commodo\",\n \"tag\": \"aute aliqua ad magna dolor\",\n \"type\": \"in dolor\",\n \"version\": \"a\"\n }\n ],\n \"type\": \"do anim aliqua\",\n \"uid\": \"eiusmod dolore anim irure\",\n \"version\": \"aute ullamco fugiat\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": 90906959\n },\n \"disks\": [\n {\n \"controller\": \"ut do occaecat\",\n \"partitions\": [\n {\n \"fileSystemType\": \"ex eu\",\n \"freeSpace\": 62243938,\n \"mountPoint\": \"pariatur eu cupidatat\",\n \"totalSpace\": 46663189,\n \"usedSpace\": 16465351\n },\n {\n \"fileSystemType\": \"eu labore\",\n \"freeSpace\": -65352929,\n \"mountPoint\": \"eu Lorem aliqua ea\",\n \"totalSpace\": 17859466,\n \"usedSpace\": 80058089\n }\n ],\n \"size\": 45605739,\n \"vendor\": \"vel\"\n },\n {\n \"controller\": \"dolor tempor\",\n \"partitions\": [\n {\n \"fileSystemType\": \"do cupidatat dolor\",\n \"freeSpace\": -65167356,\n \"mountPoint\": \"voluptate aute cupidatat sit magna\",\n \"totalSpace\": 38371333,\n \"usedSpace\": -7844178\n },\n {\n \"fileSystemType\": \"aliqua sunt nostrud\",\n \"freeSpace\": -69911862,\n \"mountPoint\": \"proident tempor dolor qui\",\n \"totalSpace\": 19330042,\n \"usedSpace\": 28398744\n }\n ],\n \"size\": 81733758,\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"nulla_0\": \"aliquip id\",\n \"do_6a\": \"exercitation ex irure\"\n },\n \"model\": \"Excepteur nostr\",\n \"vendor\": \"ex ullamco\"\n },\n {\n \"addresses\": {\n \"Lorem_1\": \"eu\",\n \"ullamco9\": \"ipsum anim minim\",\n \"ut_8\": \"quis dolor\",\n \"sunt_1\": \"in Duis nostrud laborum\"\n },\n \"model\": \"ullamco in nisi\",\n \"vendor\": \"anim in ut\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": 93026183\n },\n \"nics\": [\n {\n \"dns\": [\n \"consequat nul\",\n \"ea ad nulla\"\n ],\n \"gateway\": \"laboris\",\n \"ip\": \"c\",\n \"macAddr\": \"occaecat\",\n \"subnet\": \"qui sit aliquip\"\n },\n {\n \"dns\": [\n \"nulla incididunt sit qui\",\n \"Ut tempor esse\"\n ],\n \"gateway\": \"aliqua sunt officia\",\n \"ip\": \"do pariatur minim\",\n \"macAddr\": \"dolore sint\",\n \"subnet\": \"culpa\"\n }\n ],\n \"os\": {\n \"family\": \"ut deserunt aliquip eu eiusmod\",\n \"version\": \"amet fugiat consequat ut nostrud\"\n },\n \"type\": \"sed incididunt in ex est\"\n },\n \"host\": {\n \"macAddress\": \"laborum reprehenderit incididunt\"\n },\n \"projectMeta\": {\n \"name\": \"labore\",\n \"uid\": \"laborum Excepteur\"\n },\n \"type\": \"adipisicing quis Duis incididunt commodo\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"Excepteur\",\n \"message\": \"sunt sit\",\n \"state\": \"unhealthy\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"pariatur ut\",\n \"uid\": \"enim exercitation\"\n },\n {\n \"name\": \"irure consequat ullamco non\",\n \"uid\": \"pariatur Duis\"\n }\n ],\n \"state\": \"\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"deserunt_a99\": \"\",\n \"eiusmod__9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cupidatata\": \"\",\n \"utd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"adipisicing\",\n \"name\": \"ut exercitation\",\n \"packs\": [\n {\n \"addonType\": \"dolore Ut veniam dolor dolor\",\n \"annotations\": {\n \"consequat_878\": \"consectetur ullamco nisi\",\n \"enim_3\": \"minim et\"\n },\n \"displayName\": \"sed\",\n \"layer\": \"csi\",\n \"logoUrl\": \"ea in incididunt aliquip laboris\",\n \"name\": \"irure sunt sed voluptate\",\n \"packUid\": \"nostrud dolore\",\n \"tag\": \"Ut incididunt mollit laborum\",\n \"type\": \"aliqu\",\n \"version\": \"lab\"\n },\n {\n \"addonType\": \"nostrud veniam elit anim\",\n \"annotations\": {\n \"sunt97_\": \"adipisicing\"\n },\n \"displayName\": \"esse sint\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"tempor\",\n \"name\": \"nisi officia nostrud pariatur qui\",\n \"packUid\": \"anim dolore consectetur veniam in\",\n \"tag\": \"ut est qui velit\",\n \"type\": \"nulla\",\n \"version\": \"esse ut pariatur ea\"\n }\n ],\n \"type\": \"ad nulla\",\n \"uid\": \"proident dolor sit\",\n \"version\": \"in\"\n },\n {\n \"cloudType\": \"ad dolor\",\n \"name\": \"ad esse sunt\",\n \"packs\": [\n {\n \"addonType\": \"eiusmod incididunt Lorem dolore dolor\",\n \"annotations\": {\n \"consequata\": \"commodo voluptate\",\n \"in_13\": \"ut sit\",\n \"in0\": \"reprehenderit eiusmod deserunt\",\n \"aliqua_d\": \"cillum anim occaecat\"\n },\n \"displayName\": \"minim anim\",\n \"layer\": \"csi\",\n \"logoUrl\": \"incididunt ut\",\n \"name\": \"elit est\",\n \"packUid\": \"Lorem\",\n \"tag\": \"aliquip dolore nulla\",\n \"type\": \"pariatur in adipisicing\",\n \"version\": \"dolore ut officia nisi eu\"\n },\n {\n \"addonType\": \"culpa Excepteur\",\n \"annotations\": {\n \"irure6b7\": \"non dolore \"\n },\n \"displayName\": \"tempor amet velit aute\",\n \"layer\": \"addon\",\n \"logoUrl\": \"deserunt dolo\",\n \"name\": \"amet deserunt dolore officia\",\n \"packUid\": \"fugiat cillum tempor exercitation ut\",\n \"tag\": \"pariatur esse culpa commodo\",\n \"type\": \"ex in\",\n \"version\": \"sed voluptate dolore\"\n }\n ],\n \"type\": \"do adipisicing deserunt exercitation\",\n \"uid\": \"magna\",\n \"version\": \"nisi Lorem labore\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": 79821199\n },\n \"disks\": [\n {\n \"controller\": \"ad sit aute in\",\n \"partitions\": [\n {\n \"fileSystemType\": \"nulla sed\",\n \"freeSpace\": -78504159,\n \"mountPoint\": \"exercitation es\",\n \"totalSpace\": -31426972,\n \"usedSpace\": -59912765\n },\n {\n \"fileSystemType\": \"commod\",\n \"freeSpace\": 64903303,\n \"mountPoint\": \"Duis do conseq\",\n \"totalSpace\": 45121313,\n \"usedSpace\": 35997572\n }\n ],\n \"size\": -99882568,\n \"vendor\": \"id est\"\n },\n {\n \"controller\": \"minim al\",\n \"partitions\": [\n {\n \"fileSystemType\": \"eiusmod aliquip aute\",\n \"freeSpace\": 35511097,\n \"mountPoint\": \"cupidatat proident dolor\",\n \"totalSpace\": 94403249,\n \"usedSpace\": 96970267\n },\n {\n \"fileSystemType\": \"dolore Ut\",\n \"freeSpace\": 3795205,\n \"mountPoint\": \"enim eiusmod\",\n \"totalSpace\": 44000736,\n \"usedSpace\": -46830439\n }\n ],\n \"size\": -58548191,\n \"vendor\": \"consequat enim sit dolor\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"Loremc\": \"velit voluptate incididunt\"\n },\n \"model\": \"sit elit\",\n \"vendor\": \"reprehenderit aliquip qui\"\n },\n {\n \"addresses\": {\n \"ut_20e\": \"anim amet id aute\",\n \"velitdd1\": \"ad ex ut\"\n },\n \"model\": \"labore voluptate ut sed\",\n \"vendor\": \"ut amet sint dolor ut\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": -33553610\n },\n \"nics\": [\n {\n \"dns\": [\n \"pariatur\",\n \"aute cupidatat non Duis ea\"\n ],\n \"gateway\": \"mollit incididunt velit reprehenderit\",\n \"ip\": \"mollit\",\n \"macAddr\": \"Duis ad Excepteur\",\n \"subnet\": \"tempor in magna\"\n },\n {\n \"dns\": [\n \"consectetur exercitation\",\n \"laborum u\"\n ],\n \"gateway\": \"commodo ullamco\",\n \"ip\": \"nostrud Duis\",\n \"macAddr\": \"culpa\",\n \"subnet\": \"ex Lorem id Excepteur\"\n }\n ],\n \"os\": {\n \"family\": \"laboris aliqua consectetur aliquip\",\n \"version\": \"culpa ad laboris non laborum\"\n },\n \"type\": \"eiusmod fugiat nostrud\"\n },\n \"host\": {\n \"macAddress\": \"Excepteur nisi ut laboris\"\n },\n \"projectMeta\": {\n \"name\": \"deserunt Excepteur commodo culpa\",\n \"uid\": \"sed Lorem commodo nostru\"\n },\n \"type\": \"ad sed est commodo\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"non cillum est\",\n \"message\": \"sit cillum tempor\",\n \"state\": \"healthy\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"eu consequat\",\n \"uid\": \"quis pariatur\"\n },\n {\n \"name\": \"reprehenderit id\",\n \"uid\": \"amet\"\n }\n ],\n \"state\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bb28316d-995c-4626-9a3f-e99d56a69d87", - "name": "Retrieves a list of cloud accounts metadata", - "request": { - "name": "Retrieves a list of cloud accounts metadata", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "cloudaccounts", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "environment", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a93c972d-b059-46db-9c69-73e831e1904b", - "name": "An array of cloud accounts summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "cloudaccounts", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "environment", - "value": "all" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"kind\": \"dolore\",\n \"metadata\": {\n \"annotations\": {\n \"deserunt_94f\": \"\",\n \"reprehenderit_47\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Utc4\": \"\",\n \"nostrud_e\": \"\",\n \"adipisicing_a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"kind\": \"Excepteu\",\n \"metadata\": {\n \"annotations\": {\n \"fugiata9c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eu_86\": \"\",\n \"pariatur_792\": \"\",\n \"amet1ea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "69e8ecdf-bb61-4a56-80a0-b8e3a506cb68", - "name": "clustergroups/{uid}", - "item": [ - { - "id": "0bd2ae54-14ab-4952-9722-3503d54a9d38", - "name": "Retrieves a list of cluster summary for a given cluster group", - "request": { - "name": "Retrieves a list of cluster summary for a given cluster group", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "clustergroups", - ":uid", - "hostClusters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "39997eb4-5437-4e92-9d7e-d9ce219815ca", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "clustergroups", - ":uid", - "hostClusters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitation__3\": \"\",\n \"exercitation_b6\": \"\",\n \"ut_521\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut__a9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"dolore\",\n \"uid\": \"consectetur laborum\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": -21226108,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"laboris\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"incididunt laborum velit\",\n \"annotations\": {\n \"dolorf\": \"deserunt Duis\"\n },\n \"digest\": \"id aute consectetur tempor\",\n \"inValidReason\": \"dolor sit consequat velit\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"pariatur ex amet nulla\",\n \"params\": {\n \"consectetur_d19\": \"Excepteur ut\"\n },\n \"presets\": [\n {\n \"add\": \"volupt\",\n \"displayName\": \"esse et ut\",\n \"group\": \"nostrud consequat sint\",\n \"name\": \"labore\",\n \"remove\": [\n \"labore ullamco voluptate id\",\n \"\"\n ]\n },\n {\n \"add\": \"mollit ipsum commodo Lore\",\n \"displayName\": \"velit aliquip\",\n \"group\": \"laborum adipisicing ipsum\",\n \"name\": \"aute\",\n \"remove\": [\n \"enim ipsum laborum\",\n \"Duis qui\"\n ]\n }\n ],\n \"registryUid\": \"proident dolore veniam\",\n \"schema\": [\n {\n \"format\": \"culpa\",\n \"hints\": [\n \"consectetur\",\n \"in elit\"\n ],\n \"listOptions\": [\n \"Excepteur\",\n \"sunt sed Duis qui pariatur\"\n ],\n \"name\": \"velit proiden\",\n \"readonly\": true,\n \"regex\": \"in consectetur\",\n \"required\": true,\n \"type\": \"in ut minim exercitation aute\"\n },\n {\n \"format\": \"et exercitation\",\n \"hints\": [\n \"cillum eu dolor\",\n \"eiusmod eu dolore\"\n ],\n \"listOptions\": [\n \"ad eu sit enim\",\n \"ut nostrud\"\n ],\n \"name\": \"magna voluptate\",\n \"readonly\": true,\n \"regex\": \"ea\",\n \"required\": true,\n \"type\": \"aliqua ullamco in commodo\"\n }\n ],\n \"server\": \"non veniam cillum ut\",\n \"tag\": \"esse Excepteur nulla enim\",\n \"type\": \"helm\",\n \"values\": \"sed amet do\",\n \"version\": \"dolore mollit\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"cupidatat dolore et sunt labore\",\n \"annotations\": {\n \"Excepteur_b\": \"adipisicing\"\n },\n \"digest\": \"et do eu labore irure\",\n \"inValidReason\": \"fugiat sint\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"adipisicing\",\n \"params\": {\n \"dolor_4e\": \"velit\"\n },\n \"presets\": [\n {\n \"add\": \"quis esse ex aliquip\",\n \"displayName\": \"culpa\",\n \"group\": \"ad ut\",\n \"name\": \"dolore exercitation est\",\n \"remove\": [\n \"deserunt quis\",\n \"do non adipisicing ut\"\n ]\n },\n {\n \"add\": \"in anim\",\n \"displayName\": \"esse culpa mollit ea Lorem\",\n \"group\": \"exercitation dolore\",\n \"name\": \"ipsum in dolore officia\",\n \"remove\": [\n \"ut ea veniam aliqua\",\n \"Duis qui quis\"\n ]\n }\n ],\n \"registryUid\": \"dolore deserunt quis\",\n \"schema\": [\n {\n \"format\": \"velit incididunt pariatur in\",\n \"hints\": [\n \"ipsum ut e\",\n \"ut labore minim\"\n ],\n \"listOptions\": [\n \"velit mollit ullamco\",\n \"quis velit tempor laborum in\"\n ],\n \"name\": \"el\",\n \"readonly\": false,\n \"regex\": \"in aute\",\n \"required\": true,\n \"type\": \"ipsum velit do sint\"\n },\n {\n \"format\": \"non sit irure nulla\",\n \"hints\": [\n \"dolo\",\n \"qui exercitation ut\"\n ],\n \"listOptions\": [\n \"non tempor\",\n \"sint incididunt\"\n ],\n \"name\": \"aliquip Duis sunt non aute\",\n \"readonly\": true,\n \"regex\": \"ipsum aute do tempor\",\n \"required\": true,\n \"type\": \"dolor officia\"\n }\n ],\n \"server\": \"magna occaecat\",\n \"tag\": \"Duis dolor eiusmod ad\",\n \"type\": \"spectro\",\n \"values\": \"ipsum fugiat\",\n \"version\": \"ipsum ut dolor veniam\"\n }\n ],\n \"scope\": \"ex\",\n \"type\": \"sit eu adipisicing minim\",\n \"uid\": \"eu\",\n \"version\": -87899612\n },\n \"labels\": [\n \"nisi cupidatat consectetur\",\n \"dolore minim\"\n ],\n \"size\": -93952123\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": -49172055,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"mollit non pariatur consectetur\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"cupidatat ipsum magna\",\n \"annotations\": {\n \"mollit_fd8\": \"pariatur consequat\"\n },\n \"digest\": \"in elit\",\n \"inValidReason\": \"ut\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolor laborum Duis occaecat elit\",\n \"params\": {\n \"dolore_42\": \"cillum\",\n \"nulla2f\": \"irure consequat Excepteur\"\n },\n \"presets\": [\n {\n \"add\": \"sit enim elit nisi\",\n \"displayName\": \"in non reprehenderit adipisicing\",\n \"group\": \"anim cillum voluptate\",\n \"name\": \"l\",\n \"remove\": [\n \"Excepteur laborum qui\",\n \"non dolore\"\n ]\n },\n {\n \"add\": \"reprehenderit\",\n \"displayName\": \"id ipsum\",\n \"group\": \"irure q\",\n \"name\": \"est Ut\",\n \"remove\": [\n \"Lorem culpa aute\",\n \"anim aliqua\"\n ]\n }\n ],\n \"registryUid\": \"veniam ut esse voluptate dolore\",\n \"schema\": [\n {\n \"format\": \"et qui tempor adipisicing\",\n \"hints\": [\n \"aliquip sed\",\n \"et do id voluptate\"\n ],\n \"listOptions\": [\n \"dolor eu officia sit\",\n \"sit aliquip laboris amet\"\n ],\n \"name\": \"ut\",\n \"readonly\": true,\n \"regex\": \"do ea\",\n \"required\": false,\n \"type\": \"labore mollit\"\n },\n {\n \"format\": \"enim dolor sit magna\",\n \"hints\": [\n \"velit quis\",\n \"culpa exercitation eu\"\n ],\n \"listOptions\": [\n \"labore eiusmod enim\",\n \"anim adipisicing\"\n ],\n \"name\": \"irure Excepteur sit sint Lorem\",\n \"readonly\": false,\n \"regex\": \"incididunt magna ea\",\n \"required\": true,\n \"type\": \"non incididunt ei\"\n }\n ],\n \"server\": \"eu fugiat\",\n \"tag\": \"anim et laborum\",\n \"type\": \"manifest\",\n \"values\": \"reprehenderit consequat ullamco\",\n \"version\": \"elit incididunt nisi\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"id\",\n \"annotations\": {\n \"fugiat_2f\": \"reprehenderit Ut ut\"\n },\n \"digest\": \"laborum non\",\n \"inValidReason\": \"do dolor aliqua\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"mollit dolore\",\n \"params\": {\n \"mollit_a\": \"qui cupidatat dolore\"\n },\n \"presets\": [\n {\n \"add\": \"ex nisi eiusmod velit\",\n \"displayName\": \"anim ut aute pariatur\",\n \"group\": \"consectetur adipisicing laboris do\",\n \"name\": \"culpa aliquip\",\n \"remove\": [\n \"laboris ea Lorem fugiat\",\n \"voluptate Ut tempor\"\n ]\n },\n {\n \"add\": \"aliquip minim sed\",\n \"displayName\": \"Excepteur pariatur reprehenderit\",\n \"group\": \"ipsum culpa\",\n \"name\": \"elit reprehenderit consectetur Ut sit\",\n \"remove\": [\n \"aliquip adipisicing culpa exerci\",\n \"laborum enim ut eiusmod nisi\"\n ]\n }\n ],\n \"registryUid\": \"ad amet enim\",\n \"schema\": [\n {\n \"format\": \"exercitation commodo\",\n \"hints\": [\n \"est irure\",\n \"est magna mollit officia\"\n ],\n \"listOptions\": [\n \"non id Duis\",\n \"do est\"\n ],\n \"name\": \"sunt\",\n \"readonly\": true,\n \"regex\": \"laboris\",\n \"required\": true,\n \"type\": \"nulla aliqua elit\"\n },\n {\n \"format\": \"esse ut sint Lorem aute\",\n \"hints\": [\n \"do culpa\",\n \"ipsum dolor culpa labore\"\n ],\n \"listOptions\": [\n \"culpa elit et\",\n \"eu laboris ad\"\n ],\n \"name\": \"cupidatat magna velit\",\n \"readonly\": false,\n \"regex\": \"adipisicing\",\n \"required\": false,\n \"type\": \"nostrud\"\n }\n ],\n \"server\": \"dolore incididunt Duis anim\",\n \"tag\": \"commodo ex aliqua\",\n \"type\": \"spectro\",\n \"values\": \"dolore\",\n \"version\": \"id dolor ipsum aliqui\"\n }\n ],\n \"scope\": \"deserunt nostrud in\",\n \"type\": \"anim minim sunt dolor eiusmod\",\n \"uid\": \"magna anim consectet\",\n \"version\": -27096504\n },\n \"labels\": [\n \"veniam Lorem anim fugiat\",\n \"ipsum voluptate\"\n ],\n \"size\": 97644407\n }\n ],\n \"uid\": \"aliquip eiusmod dolore esse sed\"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"enim\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"ullamco officia esse proident\",\n \"annotations\": {\n \"occaecat_a1\": \"in magna ipsum\",\n \"minim6a1\": \"Duis elit\",\n \"adipisicing1\": \"pariatur anim\",\n \"adipisicing__\": \"consequat et\",\n \"ametef0\": \"velit ut id amet\"\n },\n \"digest\": \"cillum in\",\n \"inValidReason\": \"tempor nisi\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"tempor\",\n \"params\": {\n \"dolore0\": \"aliqua laboris\",\n \"qui_05\": \"adipisicing pariatur\"\n },\n \"presets\": [\n {\n \"add\": \"minim enim ullamco anim esse\",\n \"displayName\": \"veniam sint culp\",\n \"group\": \"irure sint deserunt reprehenderit id\",\n \"name\": \"in est ut\",\n \"remove\": [\n \"voluptate labore ipsum Lorem\",\n \"amet labore fugiat\"\n ]\n },\n {\n \"add\": \"cupidatat in dolor\",\n \"displayName\": \"laborum qui pariatur veniam\",\n \"group\": \"nulla ullamco eiusmod sit\",\n \"name\": \"proident ullamco in\",\n \"remove\": [\n \"in enim sed elit cillum\",\n \"minim voluptate nostrud labore\"\n ]\n }\n ],\n \"registryUid\": \"consequat enim ex\",\n \"schema\": [\n {\n \"format\": \"deserunt ad nisi aute\",\n \"hints\": [\n \"Duis do\",\n \"enim deserunt\"\n ],\n \"listOptions\": [\n \"aliquip\",\n \"a\"\n ],\n \"name\": \"sed amet ullamco\",\n \"readonly\": false,\n \"regex\": \"minim qu\",\n \"required\": true,\n \"type\": \"adipisicing dolore\"\n },\n {\n \"format\": \"adipisicing cillum do deserunt\",\n \"hints\": [\n \"nisi ea\",\n \"tempor dolore\"\n ],\n \"listOptions\": [\n \"culpa Duis proident\",\n \"nisi quis\"\n ],\n \"name\": \"amet eu officia\",\n \"readonly\": true,\n \"regex\": \"mollit ea esse ipsum\",\n \"required\": false,\n \"type\": \"pariatu\"\n }\n ],\n \"server\": \"veniam in\",\n \"tag\": \"ea sunt quis veniam\",\n \"type\": \"manifest\",\n \"values\": \"tempor exercitation\",\n \"version\": \"minim exercitation sint\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"cupidatat\",\n \"annotations\": {\n \"ullamco__\": \"occaecat cupidatat aute\",\n \"deserunt_3a3\": \"in anim in velit\"\n },\n \"digest\": \"magna in et\",\n \"inValidReason\": \"sit vol\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"do reprehenderit qui\",\n \"params\": {\n \"sedc1e\": \"laboris id velit aliquip\"\n },\n \"presets\": [\n {\n \"add\": \"aliqua consequat ipsum quis\",\n \"displayName\": \"et Duis pariatur\",\n \"group\": \"et Duis\",\n \"name\": \"dolore\",\n \"remove\": [\n \"tempor\",\n \"irure sit adipisicing aliquip\"\n ]\n },\n {\n \"add\": \"enim voluptate aute\",\n \"displayName\": \"ad fugiat\",\n \"group\": \"id laboris ea\",\n \"name\": \"culpa irure esse\",\n \"remove\": [\n \"incididunt irure\",\n \"fugiat mollit\"\n ]\n }\n ],\n \"registryUid\": \"dolor sunt cupidatat in aute\",\n \"schema\": [\n {\n \"format\": \"in consequat ex culpa\",\n \"hints\": [\n \"Lorem ipsum esse in\",\n \"enim\"\n ],\n \"listOptions\": [\n \"quis in nostrud sit\",\n \"cillum consectetur\"\n ],\n \"name\": \"veniam ea nostrud\",\n \"readonly\": true,\n \"regex\": \"reprehenderit eiusmod sunt ipsum\",\n \"required\": true,\n \"type\": \"adipisicing magna velit\"\n },\n {\n \"format\": \"aute quis officia labore\",\n \"hints\": [\n \"cillum consequat\",\n \"est laborum dolore in anim\"\n ],\n \"listOptions\": [\n \"elit proident\",\n \"ipsum\"\n ],\n \"name\": \"officia non dolor commodo\",\n \"readonly\": false,\n \"regex\": \"dolor\",\n \"required\": true,\n \"type\": \"dolor eiusmod pariatur laborum\"\n }\n ],\n \"server\": \"aute dolore irure\",\n \"tag\": \"deserunt\",\n \"type\": \"helm\",\n \"values\": \"nostrud Excepteur aliqua\",\n \"version\": \"veniam\"\n }\n ],\n \"scope\": \"culpa\",\n \"type\": \"ea aliquip ipsum cupidatat\",\n \"uid\": \"irure aliqua officia\",\n \"version\": 48869170\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"deserunt officia\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"con\",\n \"annotations\": {\n \"id_c\": \"reprehenderit magna Duis in\",\n \"Duis_e\": \"sunt aliqua in eiusmod commodo\"\n },\n \"digest\": \"do enim\",\n \"inValidReason\": \"sunt do est\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"cillum incididunt\",\n \"params\": {\n \"eu_5\": \"veniam adipisicing ut eu\"\n },\n \"presets\": [\n {\n \"add\": \"officia veniam nulla eu\",\n \"displayName\": \"dolore aute tempor ipsum\",\n \"group\": \"proident nulla nostrud\",\n \"name\": \"et ad\",\n \"remove\": [\n \"irure dolor\",\n \"consectetur Lorem laborum\"\n ]\n },\n {\n \"add\": \"aliquip officia\",\n \"displayName\": \"sunt dolor mollit aliquip\",\n \"group\": \"Duis\",\n \"name\": \"anim\",\n \"remove\": [\n \"pariatur enim tempor eu\",\n \"dolore enim magna\"\n ]\n }\n ],\n \"registryUid\": \"e\",\n \"schema\": [\n {\n \"format\": \"commodo sint exerci\",\n \"hints\": [\n \"eu\",\n \"pariatur\"\n ],\n \"listOptions\": [\n \"Duis occaecat\",\n \"ut do qui\"\n ],\n \"name\": \"minim sint\",\n \"readonly\": false,\n \"regex\": \"nostrud\",\n \"required\": false,\n \"type\": \"laboris veniam qui\"\n },\n {\n \"format\": \"dolore co\",\n \"hints\": [\n \"ex c\",\n \"occaecat non esse\"\n ],\n \"listOptions\": [\n \"velit\",\n \"nostrud anim Lorem\"\n ],\n \"name\": \"vel\",\n \"readonly\": false,\n \"regex\": \"cillum adipisicing mollit qui eu\",\n \"required\": true,\n \"type\": \"velit\"\n }\n ],\n \"server\": \"nostrud Duis\",\n \"tag\": \"mollit reprehenderit sed\",\n \"type\": \"spectro\",\n \"values\": \"laboris deserunt\",\n \"version\": \"anim id voluptate\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"tempor culpa ut\",\n \"annotations\": {\n \"Excepteur43f\": \"dolor ut eu consectetur\"\n },\n \"digest\": \"sed Excepteur incididunt et\",\n \"inValidReason\": \"in ut non tempor\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"laboris\",\n \"params\": {\n \"eu_e\": \"fugiat pariatur\"\n },\n \"presets\": [\n {\n \"add\": \"nostrud voluptate ipsum et\",\n \"displayName\": \"veniam aute aliqua ex mo\",\n \"group\": \"magn\",\n \"name\": \"sint laborum\",\n \"remove\": [\n \"sit ea\",\n \"eiusmod voluptate et mollit\"\n ]\n },\n {\n \"add\": \"mollit\",\n \"displayName\": \"reprehenderit laboris\",\n \"group\": \"non officia est\",\n \"name\": \"sint elit et\",\n \"remove\": [\n \"labore eu\",\n \"in consequat veniam\"\n ]\n }\n ],\n \"registryUid\": \"ut id\",\n \"schema\": [\n {\n \"format\": \"fugiat consectetur el\",\n \"hints\": [\n \"sunt aliqua sit culpa\",\n \"sunt irure velit sed\"\n ],\n \"listOptions\": [\n \"cupidatat dolore\",\n \"incididunt sint ea commodo occaecat\"\n ],\n \"name\": \"occaecat labore elit dolore\",\n \"readonly\": false,\n \"regex\": \"sunt amet\",\n \"required\": true,\n \"type\": \"commodo\"\n },\n {\n \"format\": \"ut sunt\",\n \"hints\": [\n \"conse\",\n \"consequat qui Lorem ex deserunt\"\n ],\n \"listOptions\": [\n \"ex ipsum dolore tempor\",\n \"sint ad ut\"\n ],\n \"name\": \"anim in\",\n \"readonly\": false,\n \"regex\": \"quis commodo adipisicing Lorem\",\n \"required\": false,\n \"type\": \"qu\"\n }\n ],\n \"server\": \"quis dolor Excepteur\",\n \"tag\": \"culpa pariatur in nisi\",\n \"type\": \"manifest\",\n \"values\": \"mollit sed elit dolor\",\n \"version\": \"deserunt amet cillum\"\n }\n ],\n \"scope\": \"ex in\",\n \"type\": \"aliqua officia\",\n \"uid\": \"exercitation laboris pariatur\",\n \"version\": -81356095\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"non ullamco aliquip\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"in qui Lorem ut\",\n \"annotations\": {\n \"sit_359\": \"ullamco incididunt\",\n \"temporbc\": \"in dolor\",\n \"minim_c\": \"deserunt fugiat ut qui \",\n \"Ut9\": \"nostrud\"\n },\n \"digest\": \"anim laborum commodo\",\n \"inValidReason\": \"esse nis\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"id ex consequat voluptate\",\n \"params\": {\n \"temporeb\": \"eu aliquip ex\"\n },\n \"presets\": [\n {\n \"add\": \"sit deserunt cupidatat in\",\n \"displayName\": \"consequat in fugiat\",\n \"group\": \"mollit adipisicing dolore voluptate pariatur\",\n \"name\": \"laborum\",\n \"remove\": [\n \"irure in\",\n \"sit\"\n ]\n },\n {\n \"add\": \"sit Excepteur non\",\n \"displayName\": \"irure aute\",\n \"group\": \"fugiat Excepteur\",\n \"name\": \"consectetur in officia dolor\",\n \"remove\": [\n \"id deserunt sit\",\n \"consequat Excepteur\"\n ]\n }\n ],\n \"registryUid\": \"est labore mollit\",\n \"schema\": [\n {\n \"format\": \"sit occaecat quis officia\",\n \"hints\": [\n \"Duis ex\",\n \"sit commodo\"\n ],\n \"listOptions\": [\n \"quis esse deserunt\",\n \"in Ut laborum\"\n ],\n \"name\": \"Excepteur est Lorem reprehenderit dolor\",\n \"readonly\": false,\n \"regex\": \"proident pariatur ad sint\",\n \"required\": false,\n \"type\": \"est minim deserunt\"\n },\n {\n \"format\": \"veniam ullamco non magna ex\",\n \"hints\": [\n \"ea ad\",\n \"non irure aute\"\n ],\n \"listOptions\": [\n \"dolor enim dolore\",\n \"nisi\"\n ],\n \"name\": \"Excepteur nostrud\",\n \"readonly\": false,\n \"regex\": \"sint labore incididunt irure\",\n \"required\": true,\n \"type\": \"cillum amet\"\n }\n ],\n \"server\": \"occaecat laboris\",\n \"tag\": \"id Lorem anim\",\n \"type\": \"manifest\",\n \"values\": \"dolor cupidatat ea labore\",\n \"version\": \"ut\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"minim anim et\",\n \"annotations\": {\n \"esse_3e\": \"Duis Excepteur esse cons\"\n },\n \"digest\": \"sit\",\n \"inValidReason\": \"ipsum aute a\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"cupidatat occaecat\",\n \"params\": {\n \"in1\": \"esse non\"\n },\n \"presets\": [\n {\n \"add\": \"irure\",\n \"displayName\": \"pariatur velit in\",\n \"group\": \"velit culpa sit ad\",\n \"name\": \"proident sit ad in\",\n \"remove\": [\n \"minim dolore est\",\n \"labore tempor laborum\"\n ]\n },\n {\n \"add\": \"elit\",\n \"displayName\": \"tempor\",\n \"group\": \"eiusmod sint\",\n \"name\": \"labore Ut dolor Duis\",\n \"remove\": [\n \"occaecat co\",\n \"dolor tempor\"\n ]\n }\n ],\n \"registryUid\": \"sit Excepteur eu in consequat\",\n \"schema\": [\n {\n \"format\": \"qu\",\n \"hints\": [\n \"eu velit dolo\",\n \"nisi\"\n ],\n \"listOptions\": [\n \"aliquip consequat nostrud qui ut\",\n \"aute elit qui\"\n ],\n \"name\": \"sit exercitation\",\n \"readonly\": true,\n \"regex\": \"do dolor\",\n \"required\": true,\n \"type\": \"nisi commodo officia sint\"\n },\n {\n \"format\": \"ipsum dolor Ut\",\n \"hints\": [\n \"cupi\",\n \"aute nulla deserunt ullamco\"\n ],\n \"listOptions\": [\n \"nulla id Excepteur dolor\",\n \"laboris\"\n ],\n \"name\": \"do dolore\",\n \"readonly\": false,\n \"regex\": \"ut officia\",\n \"required\": true,\n \"type\": \"e\"\n }\n ],\n \"server\": \"dolore velit\",\n \"tag\": \"ipsum veniam incididunt sunt qui\",\n \"type\": \"helm\",\n \"values\": \"ipsum dolore aliquip in\",\n \"version\": \"et\"\n }\n ],\n \"scope\": \"ut Lorem cillum\",\n \"type\": \"Lorem Duis voluptate non\",\n \"uid\": \"ad sint sunt\",\n \"version\": 88650630\n }\n ],\n \"projectMeta\": {\n \"name\": \"commodo qui officia\",\n \"uid\": \"id incididunt elit commodo aute\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"nisi dolor mollit reprehenderit labo\",\n \"isBrownfield\": false,\n \"state\": \"Ut laboris Duis minim\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": -18771779.113413393,\n \"storage\": 70800735.07832226,\n \"total\": -77402549.73698147\n },\n \"total\": -47035559.34969565\n },\n \"health\": {\n \"agentVersion\": \"incididunt dolor eiusmod magna ut\",\n \"conditions\": [\n {\n \"message\": \"Ut voluptate nisi Lorem reprehenderit\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"elit in ut culpa\",\n \"uid\": \"ipsum ullamco Lorem\"\n },\n \"type\": \"consectetur incididunt pariatur\"\n },\n {\n \"message\": \"qui quis dolore labore\",\n \"relatedObject\": {\n \"kind\": \"appprofile\",\n \"name\": \"ullamco\",\n \"uid\": \"aliqua i\"\n },\n \"type\": \"ut\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"Ut id ex commodo\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": 80495929.85094577,\n \"storage\": 41412765.70924175,\n \"total\": -52984834.13790591\n },\n \"total\": 13901547.865154698\n },\n \"location\": {\n \"coordinates\": [\n -2366760.103628844,\n -98416311.02119091\n ],\n \"countryCode\": \"enim velit tempor\",\n \"countryName\": \"dolor nostrud\",\n \"regionCode\": \"Excepteur cupidatat exercitation\",\n \"regionName\": \"aute voluptate Duis esse pariatur\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 20326511.35306436,\n \"request\": -24340173.441258132,\n \"total\": 1671845.1261224896,\n \"unit\": \"dolore officia\",\n \"usage\": 61628323.609873176\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 38154255.44443104,\n \"request\": -37456788.58918966,\n \"total\": -83881628.1064771,\n \"unit\": \"Duis dolore\",\n \"usage\": 55086939.19017103\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"ul\",\n \"name\": \"sed dolor anim\",\n \"projectUid\": \"sit et minim in\",\n \"tenantUid\": \"Ut ut sunt\",\n \"uid\": \"sed culpa esse ullamco\"\n },\n {\n \"kind\": \"quis non\",\n \"name\": \"do\",\n \"projectUid\": \"eu in\",\n \"tenantUid\": \"reprehenderit ad\",\n \"uid\": \"Lorem commodo in\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"ut Ut dolor sit\",\n \"name\": \"minim Lorem\",\n \"projectUid\": \"non incididunt eu nostrud\",\n \"tenantUid\": \"Ut mollit ad\",\n \"uid\": \"veniam velit\"\n },\n \"hostCluster\": {\n \"kind\": \"nisi officia qui\",\n \"name\": \"occaecat quis\",\n \"projectUid\": \"consequat Ut\",\n \"tenantUid\": \"et cupidatat ea\",\n \"uid\": \"pariatur\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"deserunt cillum amet quis reprehenderit\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"Excepteur veniam elit\",\n \"name\": \"sed adipisicing sunt\",\n \"projectUid\": \"Lorem aliquip qui consectetur culpa\",\n \"tenantUid\": \"Duis\",\n \"uid\": \"exercitation enim\"\n },\n {\n \"kind\": \"qui cupidatat Excepteur ex occaecat\",\n \"name\": \"cupidatat Ut Excepteur ea ut\",\n \"projectUid\": \"enim incididunt\",\n \"tenantUid\": \"culpa eu\",\n \"uid\": \"cupidatat exercitation consequat laboris\"\n }\n ],\n \"state\": \"sint\",\n \"virtualClusters\": [\n {\n \"kind\": \"in ad in officia\",\n \"name\": \"in proident\",\n \"projectUid\": \"quis esse\",\n \"tenantUid\": \"aliquip esse Duis dolore\",\n \"uid\": \"amet eu adipisicing dolore\"\n },\n {\n \"kind\": \"fugiat dolor veniam esse\",\n \"name\": \"laborum Excepteur proident in\",\n \"projectUid\": \"in tempor ut\",\n \"tenantUid\": \"id amet dolore do\",\n \"uid\": \"nulla et velit laborum\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"state\": \"culpa esse ut irure aliqua\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"aute proident irure\",\n \"name\": \"tempor\",\n \"projectUid\": \"sed\",\n \"tenantUid\": \"ullamco sunt\",\n \"uid\": \"ad commodo dolor\"\n },\n {\n \"kind\": \"sit cupidatat\",\n \"name\": \"eiusmod pariatur nostrud\",\n \"projectUid\": \"Excepteur\",\n \"tenantUid\": \"laboris\",\n \"uid\": \"velit cillum et anim nisi\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"ipsum aliqua ex velit\",\n \"name\": \"mollit occaecat minim sit\",\n \"projectUid\": \"sed elit Excepteur dolor cupidatat\",\n \"tenantUid\": \"tempor commodo\",\n \"uid\": \"magna Duis laborum\"\n },\n \"hostCluster\": {\n \"kind\": \"velit commodo ad officia\",\n \"name\": \"amet ullamco\",\n \"projectUid\": \"sint et\",\n \"tenantUid\": \"nostrud enim\",\n \"uid\": \"sint ut\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"anim Excepteur nostrud aliquip\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"ex ad reprehenderit sit\",\n \"name\": \"voluptate nulla consectetur Duis sed\",\n \"projectUid\": \"dolore ex\",\n \"tenantUid\": \"quis Excepteur reprehenderit ut\",\n \"uid\": \"Excepteur fugiat ut do\"\n },\n {\n \"kind\": \"eu\",\n \"name\": \"cupidatat magna\",\n \"projectUid\": \"amet commodo co\",\n \"tenantUid\": \"in cillum dolor sed Lorem\",\n \"uid\": \"irure cillum\"\n }\n ],\n \"state\": \"voluptate proident magna dolore\",\n \"virtualClusters\": [\n {\n \"kind\": \"mollit esse eu\",\n \"name\": \"ipsum ullamco Lorem qui cillum\",\n \"projectUid\": \"Ut consectetur commodo sit\",\n \"tenantUid\": \"aliquip ut Excepteur\",\n \"uid\": \"elit laborum sunt\"\n },\n {\n \"kind\": \"culpa cupidatat dolor\",\n \"name\": \"nostrud ut do sit eiusmod\",\n \"projectUid\": \"Lorem enim dese\",\n \"tenantUid\": \"non dolore\",\n \"uid\": \"veniam dolore deserunt nostrud\"\n }\n ]\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sunt_93e\": \"\",\n \"est_c5\": \"\",\n \"eu4\": \"\",\n \"Duisb62\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_42b\": \"\",\n \"sunt5\": \"\",\n \"commodo8\": \"\",\n \"dolor5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"dolore aliquip culpa velit\",\n \"uid\": \"eu ipsum esse cupid\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": -65558435,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"pariatur consectetur ipsum \",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"quis ullamco tempor esse\",\n \"annotations\": {\n \"nisie\": \"ullamco occae\"\n },\n \"digest\": \"in officia\",\n \"inValidReason\": \"elit culpa\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"est cillum veniam occaecat\",\n \"params\": {\n \"culpa_27c\": \"consequat Ut elit cupida\"\n },\n \"presets\": [\n {\n \"add\": \"dolor cupidatat consectetur aliquip\",\n \"displayName\": \"eu sed\",\n \"group\": \"amet\",\n \"name\": \"in nulla\",\n \"remove\": [\n \"fugiat\",\n \"est\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"et\",\n \"group\": \"ex aliqua magna conseq\",\n \"name\": \"quis amet non velit\",\n \"remove\": [\n \"occaecat deserunt est aliqua in\",\n \"tempor laboris do voluptate\"\n ]\n }\n ],\n \"registryUid\": \"id veniam dolor\",\n \"schema\": [\n {\n \"format\": \"magna ad deserunt fugiat ut\",\n \"hints\": [\n \"tempor sunt cupidatat\",\n \"fugiat\"\n ],\n \"listOptions\": [\n \"ipsum\",\n \"aute amet\"\n ],\n \"name\": \"Excepteur\",\n \"readonly\": true,\n \"regex\": \"incididunt aute ut\",\n \"required\": false,\n \"type\": \"Excepteur tempor\"\n },\n {\n \"format\": \"proident anim qui aute\",\n \"hints\": [\n \"et Lorem\",\n \"voluptate fugiat\"\n ],\n \"listOptions\": [\n \"sed\",\n \"esse minim fugiat dolor\"\n ],\n \"name\": \"in mollit sint eu\",\n \"readonly\": true,\n \"regex\": \"proident exercitation\",\n \"required\": false,\n \"type\": \"amet enim exercitation est sed\"\n }\n ],\n \"server\": \"ex\",\n \"tag\": \"elit dolor quis adipisicing\",\n \"type\": \"helm\",\n \"values\": \"dolor\",\n \"version\": \"consequat Ut ex mollit\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"proident\",\n \"annotations\": {\n \"voluptate__\": \"magna\",\n \"sint_49\": \"eiusmod ea in cillum\"\n },\n \"digest\": \"dolore pariatur\",\n \"inValidReason\": \"Duis voluptate nulla\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"conseq\",\n \"params\": {\n \"ipsum_8f\": \"Ut velit \",\n \"eu973\": \"pariatur quis anim aliqua Ut\",\n \"sed_e\": \"pariatur tempor labore nisi\"\n },\n \"presets\": [\n {\n \"add\": \"nisi sed\",\n \"displayName\": \"dolore\",\n \"group\": \"ex ad commodo consequat\",\n \"name\": \"in in\",\n \"remove\": [\n \"id commodo fugiat Ut\",\n \"non aute in velit et\"\n ]\n },\n {\n \"add\": \"amet dolor\",\n \"displayName\": \"qui in ipsum\",\n \"group\": \"sint anim commodo Excepteur\",\n \"name\": \"ut tempor laboris reprehenderit\",\n \"remove\": [\n \"culpa nostrud veniam nisi\",\n \"minim dolor reprehenderit qui\"\n ]\n }\n ],\n \"registryUid\": \"eiusmod reprehenderit magna ullamco\",\n \"schema\": [\n {\n \"format\": \"consectetur\",\n \"hints\": [\n \"amet ea sit\",\n \"amet sit\"\n ],\n \"listOptions\": [\n \"ulla\",\n \"in Duis nulla\"\n ],\n \"name\": \"adipisicing\",\n \"readonly\": true,\n \"regex\": \"anim consequat eiusmod minim tempor\",\n \"required\": true,\n \"type\": \"cillum ad elit dolor\"\n },\n {\n \"format\": \"cillum\",\n \"hints\": [\n \"qui veniam dolore elit\",\n \"sunt ullamco\"\n ],\n \"listOptions\": [\n \"laborum quis\",\n \"labore et sed dolore\"\n ],\n \"name\": \"ea\",\n \"readonly\": false,\n \"regex\": \"enim Duis anim ea\",\n \"required\": false,\n \"type\": \"consectetur sed in\"\n }\n ],\n \"server\": \"mollit anim\",\n \"tag\": \"enim labore sint incididunt\",\n \"type\": \"helm\",\n \"values\": \"cillum occaecat\",\n \"version\": \"nostrud ipsum occaecat ut\"\n }\n ],\n \"scope\": \"veniam in\",\n \"type\": \"pr\",\n \"uid\": \"occaecat veniam ea non\",\n \"version\": 82773839\n },\n \"labels\": [\n \"voluptate ea sunt consectetur\",\n \"nulla nostrud Lorem elit magna\"\n ],\n \"size\": -21293126\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 7021193,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"id in\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"ut fugiat velit\",\n \"annotations\": {\n \"eiusmod__\": \"cul\"\n },\n \"digest\": \"sint et\",\n \"inValidReason\": \"Lorem ea amet\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"non sed sit\",\n \"params\": {\n \"dolorebf3\": \"aliquip sed nulla eu\",\n \"eiusmod5\": \"dolor ex irure est\",\n \"labore3c1\": \"ea incididunt sunt\"\n },\n \"presets\": [\n {\n \"add\": \"Ut\",\n \"displayName\": \"ea ex\",\n \"group\": \"Lorem exercitation in in\",\n \"name\": \"laboris cillum sit labore\",\n \"remove\": [\n \"in aute exercitation\",\n \"Lorem exercitation nostrud aliquip in\"\n ]\n },\n {\n \"add\": \"adipisicing ut in nost\",\n \"displayName\": \"mollit reprehenderit veniam do Ut\",\n \"group\": \"sint Lorem aute\",\n \"name\": \"ullamco\",\n \"remove\": [\n \"ad est do\",\n \"esse et non elit\"\n ]\n }\n ],\n \"registryUid\": \"aute labore\",\n \"schema\": [\n {\n \"format\": \"officia irure nulla aute\",\n \"hints\": [\n \"aute dolore qui\",\n \"officia Lorem labore occaecat sunt\"\n ],\n \"listOptions\": [\n \"pariatur reprehenderit\",\n \"aliquip\"\n ],\n \"name\": \"elit dolore esse\",\n \"readonly\": true,\n \"regex\": \"proident eiusmod\",\n \"required\": true,\n \"type\": \"et magna in\"\n },\n {\n \"format\": \"fugiat sed elit\",\n \"hints\": [\n \"officia dolor amet\",\n \"aute mollit\"\n ],\n \"listOptions\": [\n \"ullamco\",\n \"enim in ut\"\n ],\n \"name\": \"nulla Duis culpa in\",\n \"readonly\": false,\n \"regex\": \"quis sed id\",\n \"required\": false,\n \"type\": \"labo\"\n }\n ],\n \"server\": \"ut in aute\",\n \"tag\": \"adipisicing exercitation sed\",\n \"type\": \"manifest\",\n \"values\": \"qui dolore aliquip magna\",\n \"version\": \"minim deserunt non culpa\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"Ut ut\",\n \"annotations\": {\n \"nullaaad\": \"esse in ad labore\"\n },\n \"digest\": \"dolore veniam amet mollit est\",\n \"inValidReason\": \"sed minim magna\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"labore exercitation\",\n \"params\": {\n \"Ut93\": \"sed proident cillum nostrud\",\n \"Excepteur_1_f\": \"fugiat Lorem laboris labore consequat\",\n \"tempor_b1\": \"enim Duis magna\"\n },\n \"presets\": [\n {\n \"add\": \"anim\",\n \"displayName\": \"Duis\",\n \"group\": \"mollit consequat fugiat nostrud\",\n \"name\": \"est ut nostrud\",\n \"remove\": [\n \"labore ut\",\n \"esse dolore\"\n ]\n },\n {\n \"add\": \"consequat dolore consectetur ipsum\",\n \"displayName\": \"in\",\n \"group\": \"officia ut et\",\n \"name\": \"eu mollit\",\n \"remove\": [\n \"veniam cillum\",\n \"veniam dolor officia\"\n ]\n }\n ],\n \"registryUid\": \"minim ea Lorem anim\",\n \"schema\": [\n {\n \"format\": \"mollit ut consectetu\",\n \"hints\": [\n \"consectetur id\",\n \"sit commodo\"\n ],\n \"listOptions\": [\n \"nisi amet\",\n \"elit sed id\"\n ],\n \"name\": \"dolore officia \",\n \"readonly\": false,\n \"regex\": \"reprehenderit culpa veniam minim cupidatat\",\n \"required\": false,\n \"type\": \"sint amet anim ex dolore\"\n },\n {\n \"format\": \"consecte\",\n \"hints\": [\n \"do\",\n \"proident exercitation elit nisi ex\"\n ],\n \"listOptions\": [\n \"eu cupidatat quis sint Duis\",\n \"et anim\"\n ],\n \"name\": \"qui laboris Duis incididunt\",\n \"readonly\": true,\n \"regex\": \"a\",\n \"required\": false,\n \"type\": \"laborum enim fugiat ut\"\n }\n ],\n \"server\": \"aliqua labore mollit ven\",\n \"tag\": \"consequat nisi\",\n \"type\": \"manifest\",\n \"values\": \"pariatur quis\",\n \"version\": \"anim et aliquip dolor\"\n }\n ],\n \"scope\": \"reprehenderit in \",\n \"type\": \"est pariatur proident nulla\",\n \"uid\": \"nostrud occaecat ut tempor\",\n \"version\": 45629015\n },\n \"labels\": [\n \"minim Excepteur dolor\",\n \"ea Ut laborum\"\n ],\n \"size\": -58981513\n }\n ],\n \"uid\": \"labore ea\"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ad incididunt deserunt commodo\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"Duis quis sed ex in\",\n \"annotations\": {\n \"laboris3\": \"qui adipisicing enim\",\n \"et_72\": \"amet\",\n \"nisiec\": \"consequat laborum incididunt sunt\"\n },\n \"digest\": \"ullamco dolor consectetur\",\n \"inValidReason\": \"officia adipisicing\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"exercitation ipsum\",\n \"params\": {\n \"auteb_9\": \"Duis officia cillum mollit\",\n \"Ut6\": \"Duis Excepteur\"\n },\n \"presets\": [\n {\n \"add\": \"proident incididunt laboris\",\n \"displayName\": \"Duis aliquip\",\n \"group\": \"labore velit in\",\n \"name\": \"ut\",\n \"remove\": [\n \"dolore ea in \",\n \"in officia dolore\"\n ]\n },\n {\n \"add\": \"proident\",\n \"displayName\": \"exercitation fugiat minim eu\",\n \"group\": \"nisi quis exercitation mollit\",\n \"name\": \"magna\",\n \"remove\": [\n \"sunt eu qui in\",\n \"eu pariatur adipisicing sint\"\n ]\n }\n ],\n \"registryUid\": \"Excepteur cillum nulla in\",\n \"schema\": [\n {\n \"format\": \"culpa elit\",\n \"hints\": [\n \"do deserunt\",\n \"irure cillum\"\n ],\n \"listOptions\": [\n \"et irure exercitation occa\",\n \"ad\"\n ],\n \"name\": \"dolor ad\",\n \"readonly\": false,\n \"regex\": \"fugiat\",\n \"required\": true,\n \"type\": \"cupidatat in quis ea\"\n },\n {\n \"format\": \"aliqua aliquip\",\n \"hints\": [\n \"deserunt\",\n \"dolore veniam\"\n ],\n \"listOptions\": [\n \"elit in dolore do\",\n \"adipisicing Ut fugiat voluptate officia\"\n ],\n \"name\": \"adipisicing esse minim est\",\n \"readonly\": false,\n \"regex\": \"in cillum culpa nulla Ut\",\n \"required\": true,\n \"type\": \"occaecat commodo Excepteur\"\n }\n ],\n \"server\": \"id voluptate enim\",\n \"tag\": \"dolore velit\",\n \"type\": \"helm\",\n \"values\": \"consequat ut dolore in in\",\n \"version\": \"ad amet\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"incididunt anim veniam cillum dolor\",\n \"annotations\": {\n \"Ut895\": \"cillum vo\",\n \"dolore_f\": \"dolor sit\"\n },\n \"digest\": \"cillum id\",\n \"inValidReason\": \"esse qui veniam sed\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"consequat incididunt dolor quis laborum\",\n \"params\": {\n \"dolored8\": \"magna\",\n \"inf\": \"voluptate dolor nostrud\"\n },\n \"presets\": [\n {\n \"add\": \"in magna et ir\",\n \"displayName\": \"aute cu\",\n \"group\": \"amet ad Excepteur cillum occaecat\",\n \"name\": \"laboris occaecat reprehenderit pariatur\",\n \"remove\": [\n \"voluptate dolore et \",\n \"sit Excepteur esse et sint\"\n ]\n },\n {\n \"add\": \"esse nostrud non est\",\n \"displayName\": \"Lorem dolore mollit\",\n \"group\": \"consectetur officia exercita\",\n \"name\": \"sunt Lorem\",\n \"remove\": [\n \"amet e\",\n \"elit veniam do ullamco\"\n ]\n }\n ],\n \"registryUid\": \"sit anim cupidatat nulla\",\n \"schema\": [\n {\n \"format\": \"elit dolore\",\n \"hints\": [\n \"nostrud sint aute sunt\",\n \"et officia\"\n ],\n \"listOptions\": [\n \"do ut mollit\",\n \"culpa mollit proident labore\"\n ],\n \"name\": \"in\",\n \"readonly\": false,\n \"regex\": \"esse\",\n \"required\": false,\n \"type\": \"Duis nulla\"\n },\n {\n \"format\": \"ea esse in\",\n \"hints\": [\n \"deserunt pariatur fugiat off\",\n \"Excepteur aute consectetur Ut\"\n ],\n \"listOptions\": [\n \"in qui fugiat magna velit\",\n \"occaecat do tempor\"\n ],\n \"name\": \"enim Ut aliqua pariatur ipsum\",\n \"readonly\": true,\n \"regex\": \"laboris sint anim\",\n \"required\": false,\n \"type\": \"irure Excepteur aliquip ad\"\n }\n ],\n \"server\": \"magna veniam sunt Ut nulla\",\n \"tag\": \"t\",\n \"type\": \"manifest\",\n \"values\": \"et dolore ut\",\n \"version\": \"sint ut\"\n }\n ],\n \"scope\": \"proident quis\",\n \"type\": \"mollit ut cillum Ut\",\n \"uid\": \"Excepteur occaecat\",\n \"version\": -6949805\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"do eu\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"quis\",\n \"annotations\": {\n \"ea_0\": \"Ut fugiat ipsum\",\n \"quis_59\": \"quis culpa adipisicing dolore cillum\",\n \"consequat0\": \"ea\"\n },\n \"digest\": \"nulla sed in ad\",\n \"inValidReason\": \"eiusmod magna\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolore commodo aute\",\n \"params\": {\n \"id__2\": \"in dolore ut esse\",\n \"non_306\": \"aliqua sed eu\"\n },\n \"presets\": [\n {\n \"add\": \"enim sed nulla\",\n \"displayName\": \"tempor Duis ut occaeca\",\n \"group\": \"ipsum pariatur eu sed\",\n \"name\": \"adipisicing\",\n \"remove\": [\n \"ex id Excepteur sint fugiat\",\n \"in Excepteur amet in velit\"\n ]\n },\n {\n \"add\": \"eu laborum cupidatat\",\n \"displayName\": \"minim commodo dolore laboris\",\n \"group\": \"in pariatur\",\n \"name\": \"in\",\n \"remove\": [\n \"occaecat in do\",\n \"ad fugiat eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"amet incididu\",\n \"schema\": [\n {\n \"format\": \"Duis fug\",\n \"hints\": [\n \"non quis nostrud elit\",\n \"magna cupidatat Excepteur au\"\n ],\n \"listOptions\": [\n \"irure cillum Ut ad\",\n \"non anim ut consequat\"\n ],\n \"name\": \"nisi esse\",\n \"readonly\": true,\n \"regex\": \"laboris consequat\",\n \"required\": false,\n \"type\": \"consectetur sint\"\n },\n {\n \"format\": \"est commodo\",\n \"hints\": [\n \"ut non pariatur sed\",\n \"Lorem consequat veniam consectetur\"\n ],\n \"listOptions\": [\n \"consectetur proident\",\n \"voluptate aute dolore officia\"\n ],\n \"name\": \"consequat incididunt anim nostrud sunt\",\n \"readonly\": true,\n \"regex\": \"amet quis officia\",\n \"required\": false,\n \"type\": \"do minim eu\"\n }\n ],\n \"server\": \"ut\",\n \"tag\": \"tempor ipsum dolor\",\n \"type\": \"manifest\",\n \"values\": \"in dolore ad\",\n \"version\": \"laboris ea est culpa\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"consectetur ea fugiat\",\n \"annotations\": {\n \"deserunt_71\": \"sint amet\",\n \"qui_4b0\": \"velit id\"\n },\n \"digest\": \"consectetur sint officia Lorem\",\n \"inValidReason\": \"ipsum non proident aute\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehenderit ipsum aliqua\",\n \"params\": {\n \"labore_2aa\": \"deserunt nulla aliqua non\",\n \"sunt_5\": \"dolore consectetur volupta\",\n \"dodb\": \"aute amet incididunt eu\",\n \"Duis_e2\": \"quis ad velit\",\n \"veniam_4\": \"quis esse\"\n },\n \"presets\": [\n {\n \"add\": \"exercitation labore eiusmod officia commodo\",\n \"displayName\": \"pariatur eiusmod aliqua\",\n \"group\": \"esse incididunt\",\n \"name\": \"eu Lorem occaecat sunt\",\n \"remove\": [\n \"cupidatat nulla non sunt\",\n \"irure voluptate ut\"\n ]\n },\n {\n \"add\": \"fugiat aliqua\",\n \"displayName\": \"deserunt et reprehenderit aliquip\",\n \"group\": \"quis consectetur sed consequat\",\n \"name\": \"cupidatat non Lorem\",\n \"remove\": [\n \"nostrud\",\n \"nisi\"\n ]\n }\n ],\n \"registryUid\": \"Duis Ut non nisi\",\n \"schema\": [\n {\n \"format\": \"aliqua deserunt in\",\n \"hints\": [\n \"eu ex tempor reprehenderit\",\n \"fugiat minim\"\n ],\n \"listOptions\": [\n \"cupidatat Lorem aute eiusmod\",\n \"esse aliqua in veniam\"\n ],\n \"name\": \"est sunt mollit\",\n \"readonly\": false,\n \"regex\": \"Ut\",\n \"required\": true,\n \"type\": \"sit commodo\"\n },\n {\n \"format\": \"sit\",\n \"hints\": [\n \"pariatur dolore esse\",\n \"sint aliquip minim nisi\"\n ],\n \"listOptions\": [\n \"dolor fugiat quis occaecat adipisicing\",\n \"eu \"\n ],\n \"name\": \"sed reprehenderi\",\n \"readonly\": false,\n \"regex\": \"ullam\",\n \"required\": true,\n \"type\": \"Ut dolor ullamco laborum\"\n }\n ],\n \"server\": \"Ut commodo mollit\",\n \"tag\": \"est \",\n \"type\": \"spectro\",\n \"values\": \"occaecat consectetur aute cupidatat\",\n \"version\": \"Duis\"\n }\n ],\n \"scope\": \"fugiat\",\n \"type\": \"in ut\",\n \"uid\": \"adipisicing proident occaecat\",\n \"version\": 43331665\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"laborum exercitation deserunt irure laboris\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"ipsum Excepteur min\",\n \"annotations\": {\n \"mollit_a8\": \"do\"\n },\n \"digest\": \"magna iru\",\n \"inValidReason\": \"in nisi veniam Lorem tempor\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"aute sunt\",\n \"params\": {\n \"est_0\": \"dolor sunt labore\"\n },\n \"presets\": [\n {\n \"add\": \"aute\",\n \"displayName\": \"veniam do id\",\n \"group\": \"fugiat et in\",\n \"name\": \"sunt elit\",\n \"remove\": [\n \"eu dolore\",\n \"irure\"\n ]\n },\n {\n \"add\": \"enim amet\",\n \"displayName\": \"Lorem quis\",\n \"group\": \"velit \",\n \"name\": \"tempor\",\n \"remove\": [\n \"ut Ut exercitation\",\n \"commodo cu\"\n ]\n }\n ],\n \"registryUid\": \"dolore qui\",\n \"schema\": [\n {\n \"format\": \"Ut voluptate\",\n \"hints\": [\n \"deserunt\",\n \"Excepteur laboris nisi\"\n ],\n \"listOptions\": [\n \"et in deserunt exercitation\",\n \"dolore Duis enim ullamco\"\n ],\n \"name\": \"esse pariatur\",\n \"readonly\": false,\n \"regex\": \"aliqua laboris do exercitation\",\n \"required\": false,\n \"type\": \"ipsum reprehende\"\n },\n {\n \"format\": \"labore\",\n \"hints\": [\n \"fugiat culpa nisi ut\",\n \"magna mollit ipsum occaecat\"\n ],\n \"listOptions\": [\n \"aliquip ut anim pariatur\",\n \"fug\"\n ],\n \"name\": \"deserunt dolore Ut officia\",\n \"readonly\": false,\n \"regex\": \"labore tempor reprehenderit\",\n \"required\": false,\n \"type\": \"aliquip laborum\"\n }\n ],\n \"server\": \"ut minim\",\n \"tag\": \"sint est\",\n \"type\": \"manifest\",\n \"values\": \"ad reprehenderit\",\n \"version\": \"eiusmod consequat ex\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"qui enim\",\n \"annotations\": {\n \"fugiat_d\": \"nostrud eiusmod cupidatat id esse\",\n \"qui_9b4\": \"Ut amet\"\n },\n \"digest\": \"incididunt\",\n \"inValidReason\": \"ad id\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolor Lorem\",\n \"params\": {\n \"cillum_e\": \"ex voluptate\",\n \"ad674\": \"magna\"\n },\n \"presets\": [\n {\n \"add\": \"dolore reprehenderit veniam\",\n \"displayName\": \"irure minim consequat\",\n \"group\": \"mollit ut velit\",\n \"name\": \"cupidatat fugiat qui elit\",\n \"remove\": [\n \"mollit tempor ullamco in\",\n \"cillum ut ullamco ea a\"\n ]\n },\n {\n \"add\": \"ullamco Ut sit esse incididunt\",\n \"displayName\": \"cillum velit sit \",\n \"group\": \"et est proident\",\n \"name\": \"fugiat ex amet ipsum\",\n \"remove\": [\n \"sed irure\",\n \"ex\"\n ]\n }\n ],\n \"registryUid\": \"in ullamco\",\n \"schema\": [\n {\n \"format\": \"est ex Ut velit\",\n \"hints\": [\n \"do Excepteur dolore\",\n \"irure aliquip\"\n ],\n \"listOptions\": [\n \"in aute magna\",\n \"consequat consectetur\"\n ],\n \"name\": \"adipisicing tempor eiusmod dolore ad\",\n \"readonly\": true,\n \"regex\": \"dolor in voluptate dolore\",\n \"required\": false,\n \"type\": \"ea est Ut minim\"\n },\n {\n \"format\": \"aliqua Duis do velit ut\",\n \"hints\": [\n \"sint\",\n \"culpa id occaecat in\"\n ],\n \"listOptions\": [\n \"pariat\",\n \"magna\"\n ],\n \"name\": \"nulla dolor\",\n \"readonly\": false,\n \"regex\": \"et sit\",\n \"required\": false,\n \"type\": \"cupidatat sit incididunt\"\n }\n ],\n \"server\": \"cillum occaecat nulla officia labore\",\n \"tag\": \"elit commodo ut\",\n \"type\": \"manifest\",\n \"values\": \"esse qui consectetur\",\n \"version\": \"non id\"\n }\n ],\n \"scope\": \"officia occaecat Lorem\",\n \"type\": \"sit occaecat do nisi\",\n \"uid\": \"ut anim\",\n \"version\": 6139084\n }\n ],\n \"projectMeta\": {\n \"name\": \"dolor ea nisi minim\",\n \"uid\": \"sit velit culpa\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"sit ex non\",\n \"isBrownfield\": true,\n \"state\": \"sint et consectetur\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": -65320308.31514533,\n \"storage\": 18482181.21785812,\n \"total\": 45823931.40747324\n },\n \"total\": 51248393.30034292\n },\n \"health\": {\n \"agentVersion\": \"ea voluptate ad sint\",\n \"conditions\": [\n {\n \"message\": \"fugiat aliqua laboris tempor\",\n \"relatedObject\": {\n \"kind\": \"pack\",\n \"name\": \"Duis adipisicing pariatur in\",\n \"uid\": \"adipisicing ullamco\"\n },\n \"type\": \"pari\"\n },\n {\n \"message\": \"eu commodo culpa\",\n \"relatedObject\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"amet cil\",\n \"uid\": \"Excepteur aute Duis\"\n },\n \"type\": \"enim aliquip\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"dolore\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -1422457.3823909312,\n \"storage\": -84505732.34339806,\n \"total\": -27447074.066411182\n },\n \"total\": -52107443.090359196\n },\n \"location\": {\n \"coordinates\": [\n 88423012.8626655,\n -43033858.63835923\n ],\n \"countryCode\": \"veniam adipisicing\",\n \"countryName\": \"id\",\n \"regionCode\": \"laboris in ipsum\",\n \"regionName\": \"consequat\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 65228001.43509784,\n \"request\": -24251766.328522712,\n \"total\": 41039868.36670378,\n \"unit\": \"laboris fugiat id\",\n \"usage\": -24732194.2149767\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 7090010.142775103,\n \"request\": -6198816.314479321,\n \"total\": -25746894.247073904,\n \"unit\": \"elit\",\n \"usage\": -63871955.00009355\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"incididunt amet\",\n \"name\": \"ullamco aute pariatur in \",\n \"projectUid\": \"ea officia quis ad\",\n \"tenantUid\": \"culpa et\",\n \"uid\": \"consectetur ut\"\n },\n {\n \"kind\": \"incididunt sed fugiat ea\",\n \"name\": \"culpa enim consequat aliqua\",\n \"projectUid\": \"ut cupidatat elit ma\",\n \"tenantUid\": \"elit quis dolor\",\n \"uid\": \"sit ipsum esse magna\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"ullamco proident\",\n \"name\": \"fugiat nisi\",\n \"projectUid\": \"enim adipisicing consequat\",\n \"tenantUid\": \"in ad irure\",\n \"uid\": \"exercitation in fugiat\"\n },\n \"hostCluster\": {\n \"kind\": \"aliqua mollit Excepteur\",\n \"name\": \"anim quis do\",\n \"projectUid\": \"dolor ea dolore\",\n \"tenantUid\": \"est\",\n \"uid\": \"consequat cillum ipsum eiusmod\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"veniam dolore fugiat eiusmod\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"eu Ut \",\n \"name\": \"dolor dolore\",\n \"projectUid\": \"o\",\n \"tenantUid\": \"culpa adipisicing officia amet\",\n \"uid\": \"minim Lorem qui\"\n },\n {\n \"kind\": \"esse\",\n \"name\": \"deserunt culpa\",\n \"projectUid\": \"esse occaecat sed\",\n \"tenantUid\": \"irure est quis\",\n \"uid\": \"c\"\n }\n ],\n \"state\": \"voluptate\",\n \"virtualClusters\": [\n {\n \"kind\": \"ad veniam elit ullamco\",\n \"name\": \"sed irure reprehenderit non nisi\",\n \"projectUid\": \"dolor quis qui dolor Lorem\",\n \"tenantUid\": \"do voluptate\",\n \"uid\": \"in\"\n },\n {\n \"kind\": \"fugiat laborum labore sint\",\n \"name\": \"mollit cillum esse\",\n \"projectUid\": \"commodo\",\n \"tenantUid\": \"fug\",\n \"uid\": \"sed\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": true\n },\n \"state\": \"ipsum fugiat\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"elit aliqua tempor\",\n \"name\": \"dolor ut sunt minim Duis\",\n \"projectUid\": \"proident in reprehenderit labore\",\n \"tenantUid\": \"anim dolore voluptate tempor aliqua\",\n \"uid\": \"amet sit\"\n },\n {\n \"kind\": \"amet Duis\",\n \"name\": \"occaecat do\",\n \"projectUid\": \"occaecat esse dolore labore\",\n \"tenantUid\": \"veniam aliqua\",\n \"uid\": \"et do consectetur\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"occaecat dolore est\",\n \"name\": \"qui ipsum in Excepteur irure\",\n \"projectUid\": \"aliquip nisi dol\",\n \"tenantUid\": \"Lo\",\n \"uid\": \"Excepteur occaecat\"\n },\n \"hostCluster\": {\n \"kind\": \"nostrud eiusmod eu ullamco\",\n \"name\": \"eu adipisicing elit occaecat\",\n \"projectUid\": \"amet Duis do\",\n \"tenantUid\": \"in\",\n \"uid\": \"est aute dolore commodo\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"elit voluptate labore ut\",\n \"status\": \"Paused\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"irure ullamco\",\n \"name\": \"enim mollit\",\n \"projectUid\": \"minim in\",\n \"tenantUid\": \"sit Lorem elit\",\n \"uid\": \"do i\"\n },\n {\n \"kind\": \"ut esse\",\n \"name\": \"cupidatat sunt enim\",\n \"projectUid\": \"nulla\",\n \"tenantUid\": \"deserunt commodo voluptate\",\n \"uid\": \"cillum\"\n }\n ],\n \"state\": \"quis laborum dolor\",\n \"virtualClusters\": [\n {\n \"kind\": \"tempor in commodo offici\",\n \"name\": \"sin\",\n \"projectUid\": \"eiusmod exercitation ipsum voluptate ex\",\n \"tenantUid\": \"magna minim\",\n \"uid\": \"cillum Ut et\"\n },\n {\n \"kind\": \"qui sint cupidatat\",\n \"name\": \"aliquip\",\n \"projectUid\": \"incididunt\",\n \"tenantUid\": \"dolor\",\n \"uid\": \"cupidatat labore ex veniam adipisicing\"\n }\n ]\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"dolor ut eiusmod\",\n \"count\": 95783368,\n \"limit\": 55066523,\n \"offset\": -18700356\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9cae77f5-1b4f-4012-ae36-ff5c6bce3f7a", - "name": "Retrieves a list of cluster summary for a given cluster group", - "request": { - "name": "Retrieves a list of cluster summary for a given cluster group", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "clustergroups", - ":uid", - "virtualClusters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ef26cabc-0a83-42a9-92cb-5ceb26d12770", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "clustergroups", - ":uid", - "virtualClusters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"anima32\": \"\",\n \"sunt_ad\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sintb0\": \"\",\n \"ut_0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"in amet\",\n \"uid\": \"aute ullamco cillum exercitation\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": 20265667,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"labore laborum ex quis\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"eu in\",\n \"annotations\": {\n \"fugiat_56\": \"dolor proident amet\"\n },\n \"digest\": \"culpa reprehenderit dolore nulla aliqua\",\n \"inValidReason\": \"velit nostrud amet Duis\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"i\",\n \"params\": {\n \"anime8\": \"enim commodo culpa labore id\",\n \"incididuntf_\": \"in id magna culpa aliqua\"\n },\n \"presets\": [\n {\n \"add\": \"Excepteur \",\n \"displayName\": \"quis in deserunt velit dolor\",\n \"group\": \"fugiat Lorem dolore\",\n \"name\": \"eu nostrud est\",\n \"remove\": [\n \"in ullamco\",\n \"amet nu\"\n ]\n },\n {\n \"add\": \"id occaecat ut labore\",\n \"displayName\": \"qui culpa irure Duis\",\n \"group\": \"consectetur aliqua pariatur\",\n \"name\": \"aute est anim reprehenderit\",\n \"remove\": [\n \"voluptate dolor officia anim\",\n \"dolore deserunt est\"\n ]\n }\n ],\n \"registryUid\": \"elit id ut dolore\",\n \"schema\": [\n {\n \"format\": \"minim Lorem sint adipisicing occaecat\",\n \"hints\": [\n \"nostrud dolore sed\",\n \"velit ipsum cillum\"\n ],\n \"listOptions\": [\n \"deserunt\",\n \"labore nostrud incididunt ut\"\n ],\n \"name\": \"dolor irure reprehenderit\",\n \"readonly\": true,\n \"regex\": \"ad cillum magna consequat\",\n \"required\": true,\n \"type\": \"reprehenderit id magna exercitation\"\n },\n {\n \"format\": \"ex velit mollit laborum esse\",\n \"hints\": [\n \"consequat laboris velit irure\",\n \"adipisicing\"\n ],\n \"listOptions\": [\n \"ipsum est veniam\",\n \"adipisicing proident ipsum eiusmod\"\n ],\n \"name\": \"est dolore velit nostrud\",\n \"readonly\": false,\n \"regex\": \"elit Excepteur occaecat irure laborum\",\n \"required\": false,\n \"type\": \"eu ullamco\"\n }\n ],\n \"server\": \"labore id in fugiat elit\",\n \"tag\": \"labore do\",\n \"type\": \"manifest\",\n \"values\": \"cillum\",\n \"version\": \"magna\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"aute labore\",\n \"annotations\": {\n \"nisi_f\": \"aliqua dolor\",\n \"dolore6\": \"ea\",\n \"quis405\": \"commodo eiusmod\",\n \"sunt0\": \"aliquip nisi dolor dolore\"\n },\n \"digest\": \"ut adipisicing proident aliqua\",\n \"inValidReason\": \"eiusmod est aute adipisicing\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehen\",\n \"params\": {\n \"minim0\": \"do anim ex officia\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod\",\n \"displayName\": \"ad\",\n \"group\": \"cillum\",\n \"name\": \"qui adipisicing eiusmod consequat\",\n \"remove\": [\n \"esse consectetur Ut aliquip\",\n \"ullamco elit adipisicing\"\n ]\n },\n {\n \"add\": \"Ut mollit velit voluptate ea\",\n \"displayName\": \"ut Ut ullamco\",\n \"group\": \"cupidatat ut incididunt occaecat\",\n \"name\": \"veniam\",\n \"remove\": [\n \"amet fugiat id\",\n \"est adipisicing eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"in adipisicing nulla ut cupidatat\",\n \"schema\": [\n {\n \"format\": \"commodo ipsum ullamco consectetur\",\n \"hints\": [\n \"aliquip aute proident minim\",\n \"ea mollit dolore dolore in\"\n ],\n \"listOptions\": [\n \"nisi in\",\n \"in labore\"\n ],\n \"name\": \"consectetur nulla consequat in\",\n \"readonly\": false,\n \"regex\": \"reprehenderit aute ad Excepteur\",\n \"required\": false,\n \"type\": \"Excepteur eu magna\"\n },\n {\n \"format\": \"adipisicing mollit\",\n \"hints\": [\n \"incididunt ut\",\n \"consectetur\"\n ],\n \"listOptions\": [\n \"d\",\n \"esse dolore reprehenderit adipisicing in\"\n ],\n \"name\": \"commodo in in sit\",\n \"readonly\": false,\n \"regex\": \"ut sunt\",\n \"required\": false,\n \"type\": \"non\"\n }\n ],\n \"server\": \"aliquip consectetur\",\n \"tag\": \"in fugiat anim dolor\",\n \"type\": \"helm\",\n \"values\": \"nisi ullamco\",\n \"version\": \"ex ad\"\n }\n ],\n \"scope\": \"culpa quis Excepteur\",\n \"type\": \"dolore nulla est\",\n \"uid\": \"laborum enim\",\n \"version\": 96635578\n },\n \"labels\": [\n \"nostrud cillum\",\n \"dolor Duis\"\n ],\n \"size\": -44558751\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 94417221,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"officia cillum\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"nisi cillum id\",\n \"annotations\": {\n \"proident186\": \"sit irure\",\n \"Ut_95_\": \"proident\"\n },\n \"digest\": \"dolore consequat dolor incididunt fugiat\",\n \"inValidReason\": \"sint\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolor cillum pariatur\",\n \"params\": {\n \"occaecat_976\": \"anim reprehenderit dolore pariatur\",\n \"do9\": \"voluptate\"\n },\n \"presets\": [\n {\n \"add\": \"pariatur\",\n \"displayName\": \"nisi\",\n \"group\": \"cupidatat sunt \",\n \"name\": \"culpa sint occaecat velit\",\n \"remove\": [\n \"velit sit Ut quis\",\n \"velit\"\n ]\n },\n {\n \"add\": \"sunt ullamco tempor\",\n \"displayName\": \"ess\",\n \"group\": \"est non nisi consectetur\",\n \"name\": \"in\",\n \"remove\": [\n \"Lorem aute Du\",\n \"anim cillum\"\n ]\n }\n ],\n \"registryUid\": \"dolor id nulla sit officia\",\n \"schema\": [\n {\n \"format\": \"sit tempor\",\n \"hints\": [\n \"dolor\",\n \"est do\"\n ],\n \"listOptions\": [\n \"do ut dolore\",\n \"et minim aliquip ullamco\"\n ],\n \"name\": \"cillum eu elit sunt\",\n \"readonly\": true,\n \"regex\": \"officia consectetur qu\",\n \"required\": true,\n \"type\": \"fugi\"\n },\n {\n \"format\": \"amet anim velit labore proident\",\n \"hints\": [\n \"cupidatat\",\n \"veniam dolor\"\n ],\n \"listOptions\": [\n \"qui elit\",\n \"id ad et\"\n ],\n \"name\": \"exercitation sunt\",\n \"readonly\": true,\n \"regex\": \"quis amet lab\",\n \"required\": true,\n \"type\": \"Excepteur Duis\"\n }\n ],\n \"server\": \"magna quis minim sunt\",\n \"tag\": \"reprehenderit quis\",\n \"type\": \"spectro\",\n \"values\": \"sint\",\n \"version\": \"ex reprehenderit cupidatat laborum c\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"nisi\",\n \"annotations\": {\n \"dolore2cc\": \"laborum quis enim ut cons\",\n \"nostrud_1\": \"id nostru\"\n },\n \"digest\": \"do fugiat ut\",\n \"inValidReason\": \"nu\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"officia\",\n \"params\": {\n \"voluptate__\": \"reprehenderit eu nulla\"\n },\n \"presets\": [\n {\n \"add\": \"ad dolore\",\n \"displayName\": \"consectetur in sed\",\n \"group\": \"anim\",\n \"name\": \"officia deserunt\",\n \"remove\": [\n \"esse nisi exercitation ipsum proident\",\n \"Ut\"\n ]\n },\n {\n \"add\": \"id eiusmod\",\n \"displayName\": \"adipisicing o\",\n \"group\": \"nulla\",\n \"name\": \"dolor ea elit nulla anim\",\n \"remove\": [\n \"ad aliquip sed\",\n \"enim aute nostrud\"\n ]\n }\n ],\n \"registryUid\": \"nisi\",\n \"schema\": [\n {\n \"format\": \"tempor adipisicing laboris\",\n \"hints\": [\n \"consectetur consequat sed Ut\",\n \"enim culpa\"\n ],\n \"listOptions\": [\n \"deserunt in\",\n \"nulla quis\"\n ],\n \"name\": \"adipisicing incididunt\",\n \"readonly\": true,\n \"regex\": \"ea sit enim\",\n \"required\": false,\n \"type\": \"non nulla enim adipisicing culpa\"\n },\n {\n \"format\": \"amet cupidatat\",\n \"hints\": [\n \"consectetur occaecat Lorem magna dolore\",\n \"consectetur dolor ad nostrud proident\"\n ],\n \"listOptions\": [\n \"ad et\",\n \"enim\"\n ],\n \"name\": \"exercitation enim\",\n \"readonly\": true,\n \"regex\": \"Lorem reprehenderit irure anim\",\n \"required\": false,\n \"type\": \"aliquip sunt id exercitation\"\n }\n ],\n \"server\": \"ut\",\n \"tag\": \"Excepteur officia adipisicing pariatur\",\n \"type\": \"spectro\",\n \"values\": \"et Ut\",\n \"version\": \"Excepteur elit ipsum pariatur\"\n }\n ],\n \"scope\": \"amet elit sunt in\",\n \"type\": \"voluptate sunt id\",\n \"uid\": \"quis id enim in in\",\n \"version\": -26816645\n },\n \"labels\": [\n \"do qui\",\n \"Ut ad cillum\"\n ],\n \"size\": 96491930\n }\n ],\n \"uid\": \"irure elit dolor \"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"elit ut\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"laborum ad exercitation voluptate\",\n \"annotations\": {\n \"elit7e\": \"consequat est\"\n },\n \"digest\": \"enim\",\n \"inValidReason\": \"nulla enim dolor proident sunt\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"fugiat sunt Excepteur in consequat\",\n \"params\": {\n \"fugiat_abb\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"pariatu\",\n \"displayName\": \"deserunt\",\n \"group\": \"ex minim fugiat sed\",\n \"name\": \"dolore do officia\",\n \"remove\": [\n \"Lorem enim\",\n \"elit ipsum Lorem\"\n ]\n },\n {\n \"add\": \"irure velit\",\n \"displayName\": \"magna\",\n \"group\": \"dolo\",\n \"name\": \"exercitation in ullamco ut\",\n \"remove\": [\n \"in\",\n \"et laboris ex ut ullamco\"\n ]\n }\n ],\n \"registryUid\": \"commodo magna minim\",\n \"schema\": [\n {\n \"format\": \"quis dolor ullamco enim aliqua\",\n \"hints\": [\n \"ea Ut\",\n \"eu minim in proident\"\n ],\n \"listOptions\": [\n \"est sit\",\n \"consectetur\"\n ],\n \"name\": \"ut non commodo\",\n \"readonly\": true,\n \"regex\": \"mollit minim\",\n \"required\": false,\n \"type\": \"laborum ex Excepteur ullamco\"\n },\n {\n \"format\": \"tempor\",\n \"hints\": [\n \"sit mollit\",\n \"laboris qui sunt\"\n ],\n \"listOptions\": [\n \"non Excepteur deserunt\",\n \"ut\"\n ],\n \"name\": \"culpa ut\",\n \"readonly\": false,\n \"regex\": \"quis aute deserunt\",\n \"required\": false,\n \"type\": \"anim dolor in\"\n }\n ],\n \"server\": \"fugiat veniam in reprehenderit cupidatat\",\n \"tag\": \"tempor commodo n\",\n \"type\": \"manifest\",\n \"values\": \"irure et\",\n \"version\": \"anim ex\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"sed voluptate exercitation\",\n \"annotations\": {\n \"esse_3\": \"aute in ut\",\n \"pariatur9\": \"magna reprehenderit quis aliqua\"\n },\n \"digest\": \"adipisicing\",\n \"inValidReason\": \"Excepteur nostrud anim\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"amet aliquip tempor Ut\",\n \"params\": {\n \"sint_0c\": \"non labore laboris do\",\n \"in_9\": \"nulla Lorem aliquip veniam culpa\"\n },\n \"presets\": [\n {\n \"add\": \"fugiat Lorem\",\n \"displayName\": \"reprehenderit pariatur incididunt labore\",\n \"group\": \"nulla\",\n \"name\": \"ut fugiat qui culpa\",\n \"remove\": [\n \"aute ut\",\n \"do\"\n ]\n },\n {\n \"add\": \"irure\",\n \"displayName\": \"incididu\",\n \"group\": \"eu in\",\n \"name\": \"officia in\",\n \"remove\": [\n \"proident laborum\",\n \"sit ex enim\"\n ]\n }\n ],\n \"registryUid\": \"dolor\",\n \"schema\": [\n {\n \"format\": \"quis Duis in dolor\",\n \"hints\": [\n \"ea est\",\n \"et sunt\"\n ],\n \"listOptions\": [\n \"Excepte\",\n \"veniam elit culpa sint\"\n ],\n \"name\": \"par\",\n \"readonly\": false,\n \"regex\": \"nisi et q\",\n \"required\": false,\n \"type\": \"nulla pariatur\"\n },\n {\n \"format\": \"et non\",\n \"hints\": [\n \"Ut amet cillum ut\",\n \"do ea\"\n ],\n \"listOptions\": [\n \"in occaecat\",\n \"voluptate\"\n ],\n \"name\": \"anim nulla ut\",\n \"readonly\": false,\n \"regex\": \"id consequat veniam\",\n \"required\": false,\n \"type\": \"qui dolore\"\n }\n ],\n \"server\": \"ut eu dolore\",\n \"tag\": \"Lorem occaecat nulla cillum qui\",\n \"type\": \"helm\",\n \"values\": \"Lorem Excepteur dolore\",\n \"version\": \"fugiat\"\n }\n ],\n \"scope\": \"deserunt aute\",\n \"type\": \"mollit aliqua\",\n \"uid\": \"dolore non consequat minim\",\n \"version\": 98760654\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"esse ut\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"sint incididunt ullamco offi\",\n \"annotations\": {\n \"Excepteur__c\": \"ut cupidatat laborum\"\n },\n \"digest\": \"exercitation esse adipisicing cillum\",\n \"inValidReason\": \"labore anim sed aute\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ut pariat\",\n \"params\": {\n \"laborum_01\": \"anim e\",\n \"occaecat_93\": \"reprehenderit sit quis cupidatat\"\n },\n \"presets\": [\n {\n \"add\": \"labore s\",\n \"displayName\": \"Ut voluptate reprehenderit veniam aliquip\",\n \"group\": \"Excepteur pariatur et aute\",\n \"name\": \"esse\",\n \"remove\": [\n \"mollit cupidatat\",\n \"aliqua in velit sint\"\n ]\n },\n {\n \"add\": \"tempor\",\n \"displayName\": \"do mollit\",\n \"group\": \"ipsum nisi velit Duis\",\n \"name\": \"veniam dolore do\",\n \"remove\": [\n \"dolor irure\",\n \"aute\"\n ]\n }\n ],\n \"registryUid\": \"dolor est ex minim\",\n \"schema\": [\n {\n \"format\": \"magna Lorem sunt dolor\",\n \"hints\": [\n \"officia anim\",\n \"dolore cupidatat Duis\"\n ],\n \"listOptions\": [\n \"cupidatat\",\n \"dolore adipisicing\"\n ],\n \"name\": \"culpa irure proident ut dolore\",\n \"readonly\": false,\n \"regex\": \"cillum velit anim\",\n \"required\": false,\n \"type\": \"a\"\n },\n {\n \"format\": \"ut ad consequat ut\",\n \"hints\": [\n \"eu labore anim tempor\",\n \"fugiat adi\"\n ],\n \"listOptions\": [\n \"et ad ut dolor\",\n \"do nostrud irure\"\n ],\n \"name\": \"nisi fugiat veniam\",\n \"readonly\": true,\n \"regex\": \"est magna culpa laboris\",\n \"required\": false,\n \"type\": \"Duis\"\n }\n ],\n \"server\": \"in nostrud\",\n \"tag\": \"laborum in eiusmod\",\n \"type\": \"manifest\",\n \"values\": \"Duis veniam cillum est\",\n \"version\": \"in culpa nostrud\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"ut v\",\n \"annotations\": {\n \"elit_493\": \"dolore aliqua\",\n \"sit_ee\": \"ullamco irure\"\n },\n \"digest\": \"quis \",\n \"inValidReason\": \"laboris sint Lorem irure et\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"proident tempor\",\n \"params\": {\n \"ea_78\": \"nostrud esse enim\",\n \"aliquaee0\": \"pariatur in\"\n },\n \"presets\": [\n {\n \"add\": \"voluptate dolore\",\n \"displayName\": \"dolore\",\n \"group\": \"ut labor\",\n \"name\": \"ex adipisicing\",\n \"remove\": [\n \"qui dolor commodo\",\n \"sint commodo\"\n ]\n },\n {\n \"add\": \"Lorem dolore\",\n \"displayName\": \"l\",\n \"group\": \"Ut cupidatat\",\n \"name\": \"aliqua quis\",\n \"remove\": [\n \"in aliqua veniam consectetur\",\n \"non mollit Lorem quis\"\n ]\n }\n ],\n \"registryUid\": \"veniam in dolore mollit\",\n \"schema\": [\n {\n \"format\": \"sunt in tempor\",\n \"hints\": [\n \"dolore ut magna qui\",\n \"deserunt\"\n ],\n \"listOptions\": [\n \"voluptate quis anim nisi\",\n \"ipsum commodo aute incididunt\"\n ],\n \"name\": \"dolor dolore velit\",\n \"readonly\": false,\n \"regex\": \"Excepteur nisi ea\",\n \"required\": false,\n \"type\": \"quis ut sunt\"\n },\n {\n \"format\": \"Ut cupidatat pariatur\",\n \"hints\": [\n \"laborum cupidatat\",\n \"exercitation\"\n ],\n \"listOptions\": [\n \"non proident sed enim\",\n \"adipisicing voluptate quis\"\n ],\n \"name\": \"esse adipisicing exercitation eu voluptate\",\n \"readonly\": false,\n \"regex\": \"non commodo culpa\",\n \"required\": true,\n \"type\": \"occaecat\"\n }\n ],\n \"server\": \"ex\",\n \"tag\": \"reprehenderit voluptate Ut\",\n \"type\": \"spectro\",\n \"values\": \"id enim Duis\",\n \"version\": \"occae\"\n }\n ],\n \"scope\": \"sit officia amet Lorem\",\n \"type\": \"Lorem amet\",\n \"uid\": \"aute minim pariatur\",\n \"version\": -11121848\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"dolor esse labore sit in\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"deserunt\",\n \"annotations\": {\n \"elit51\": \"consectetur sed labore\",\n \"ad957\": \"ad est sed quis\"\n },\n \"digest\": \"Excepteur aliquip\",\n \"inValidReason\": \"est ull\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"do anim\",\n \"params\": {\n \"officia_a3\": \"nostrud id consequat eiusmod d\",\n \"sint_f\": \"qui commodo magna dolore\",\n \"nulla914\": \"non\",\n \"labore652\": \"dolor est\"\n },\n \"presets\": [\n {\n \"add\": \"Lorem id\",\n \"displayName\": \"ut non commodo quis\",\n \"group\": \"mollit voluptate dolore eu tempor\",\n \"name\": \"id sit esse cill\",\n \"remove\": [\n \"officia cillum magna nostrud ad\",\n \"cillum proident aliqua mollit reprehenderit\"\n ]\n },\n {\n \"add\": \"eu labore Duis et\",\n \"displayName\": \"eu aute nulla\",\n \"group\": \"Excepteur nulla est\",\n \"name\": \"nisi irure\",\n \"remove\": [\n \"magna\",\n \"laboris sunt non esse\"\n ]\n }\n ],\n \"registryUid\": \"ut ad in eu culpa\",\n \"schema\": [\n {\n \"format\": \"eu occaecat ex\",\n \"hints\": [\n \"mollit quis laboris\",\n \"proident nisi eu tempor officia\"\n ],\n \"listOptions\": [\n \"in non magna occaecat do\",\n \"deserunt dolor mollit Ut officia\"\n ],\n \"name\": \"exercitation Ut aute eiusmod\",\n \"readonly\": false,\n \"regex\": \"ut Duis\",\n \"required\": false,\n \"type\": \"in\"\n },\n {\n \"format\": \"ut l\",\n \"hints\": [\n \"dolore incididunt mollit in\",\n \"ea est occaecat\"\n ],\n \"listOptions\": [\n \"eu et qui nisi\",\n \"quis ut ea\"\n ],\n \"name\": \"cupidatat aliquip fugiat consectetur\",\n \"readonly\": false,\n \"regex\": \"Ut irure occaecat enim\",\n \"required\": true,\n \"type\": \"Ut esse laborum\"\n }\n ],\n \"server\": \"anim deserunt mollit\",\n \"tag\": \"ipsum in proident dolore\",\n \"type\": \"manifest\",\n \"values\": \"in nisi cillum aute nulla\",\n \"version\": \"reprehenderit ad\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"aliqua consequat id minim\",\n \"annotations\": {\n \"velit_64\": \"est aute\",\n \"fugiat_29e\": \"sunt elit officia occaecat\"\n },\n \"digest\": \"non ut elit\",\n \"inValidReason\": \"minim mo\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"cillum minim dolore enim dolor\",\n \"params\": {\n \"tempor6\": \"pariatur dolore elit\",\n \"nostrud9fa\": \"ullamco dolore ut\",\n \"incididunt7\": \"consectetur\"\n },\n \"presets\": [\n {\n \"add\": \"in veniam dolore amet\",\n \"displayName\": \"proident consequat id pariatur\",\n \"group\": \"incididunt conseq\",\n \"name\": \"officia fugiat\",\n \"remove\": [\n \"sed anim\",\n \"adipisicing ullamco tempor\"\n ]\n },\n {\n \"add\": \"in laboris irure est\",\n \"displayName\": \"mollit sunt\",\n \"group\": \"amet\",\n \"name\": \"aute consequat \",\n \"remove\": [\n \"d\",\n \"pariatur id laborum eu\"\n ]\n }\n ],\n \"registryUid\": \"sint volupta\",\n \"schema\": [\n {\n \"format\": \"culpa labore\",\n \"hints\": [\n \"adipisicing ut sint ipsum\",\n \"ea ullamco ipsum elit\"\n ],\n \"listOptions\": [\n \"magna non culpa et\",\n \"nisi proident veniam\"\n ],\n \"name\": \"in est\",\n \"readonly\": false,\n \"regex\": \"ad sit\",\n \"required\": false,\n \"type\": \"ad anim\"\n },\n {\n \"format\": \"tempor laborum dolore\",\n \"hints\": [\n \"cillum mollit\",\n \"minim ad laboris cupidatat in\"\n ],\n \"listOptions\": [\n \"est dolore enim\",\n \"ipsum sunt laborum Lorem\"\n ],\n \"name\": \"labore in cupidatat\",\n \"readonly\": true,\n \"regex\": \"ad Excepteur cupidatat ipsum\",\n \"required\": true,\n \"type\": \"consequat qui\"\n }\n ],\n \"server\": \"dolor\",\n \"tag\": \"non fugiat\",\n \"type\": \"spectro\",\n \"values\": \"Excepteur eiusmod\",\n \"version\": \"aliqua eiusmod\"\n }\n ],\n \"scope\": \"consectetur aute et laboris \",\n \"type\": \"sunt exercitation velit et\",\n \"uid\": \"id irure enim\",\n \"version\": -29618928\n }\n ],\n \"projectMeta\": {\n \"name\": \"deserunt aliqua sunt magna quis\",\n \"uid\": \"Ut occae\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"culpa aute consequat ullamco\",\n \"isBrownfield\": false,\n \"state\": \"dolor cupidatat\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": 47897244.64749625,\n \"storage\": -78617104.9999691,\n \"total\": -41060604.17420063\n },\n \"total\": 79423122.39523527\n },\n \"health\": {\n \"agentVersion\": \"consequat exercitation\",\n \"conditions\": [\n {\n \"message\": \"quis offic\",\n \"relatedObject\": {\n \"kind\": \"pack\",\n \"name\": \"labore pariatur\",\n \"uid\": \"deserunt ipsum laboris aute\"\n },\n \"type\": \"dolor ut consequat\"\n },\n {\n \"message\": \"ullamco proident veniam magna commodo\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"anim amet commodo\",\n \"uid\": \"ullamco dolor\"\n },\n \"type\": \"incididunt ad\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"ea amet\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -23635981.882585704,\n \"storage\": 55520507.35998702,\n \"total\": -94621871.45867102\n },\n \"total\": -75058969.78202316\n },\n \"location\": {\n \"coordinates\": [\n 35705169.197283566,\n 3444297.1620358676\n ],\n \"countryCode\": \"dolore in\",\n \"countryName\": \"tempor esse elit et voluptate\",\n \"regionCode\": \"sed eiu\",\n \"regionName\": \"sint ipsum\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 95812256.9364427,\n \"request\": -19359772.91398987,\n \"total\": -34494306.23130101,\n \"unit\": \"occaecat eiusmod\",\n \"usage\": -60179475.008909434\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 24192963.741078436,\n \"request\": -98713974.62240207,\n \"total\": 88267525.08999288,\n \"unit\": \"incididunt exerci\",\n \"usage\": -13006460.046534225\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"anim velit et\",\n \"name\": \"sunt id Lorem\",\n \"projectUid\": \"cillum nisi\",\n \"tenantUid\": \"ea Ut consectetur irure\",\n \"uid\": \"dolore occaecat\"\n },\n {\n \"kind\": \"i\",\n \"name\": \"reprehenderit laboris ex est\",\n \"projectUid\": \"sint nostrud Lorem commodo\",\n \"tenantUid\": \"veniam culpa\",\n \"uid\": \"ullamco fugiat in\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"Lorem elit\",\n \"name\": \"tempor dolore\",\n \"projectUid\": \"ut aliquip\",\n \"tenantUid\": \"aliqua ullamco non culpa laboris\",\n \"uid\": \"eiusmod aute\"\n },\n \"hostCluster\": {\n \"kind\": \"ipsum magna nostrud ut\",\n \"name\": \"Ut aliqua\",\n \"projectUid\": \"ullamco nulla et mollit ea\",\n \"tenantUid\": \"nisi non culpa ut voluptate\",\n \"uid\": \"Ut laborum\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"laboris ea nostrud nisi\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"qui id dolor amet ea\",\n \"name\": \"labore culpa do\",\n \"projectUid\": \"ad\",\n \"tenantUid\": \"sed eiusmod dolor fugiat\",\n \"uid\": \"ut qui sit Ut nulla\"\n },\n {\n \"kind\": \"anim aliqua\",\n \"name\": \"pariatur elit culpa ut\",\n \"projectUid\": \"incididunt tempor pariatu\",\n \"tenantUid\": \"ad aute ut\",\n \"uid\": \"enim fugiat\"\n }\n ],\n \"state\": \"consequat Duis\",\n \"virtualClusters\": [\n {\n \"kind\": \"irure molli\",\n \"name\": \"consectetur nulla est\",\n \"projectUid\": \"dolor exercitation\",\n \"tenantUid\": \"culpa\",\n \"uid\": \"elit irure\"\n },\n {\n \"kind\": \"dolor sit ad sed\",\n \"name\": \"ut aute in adipisicing\",\n \"projectUid\": \"ut aliqua aliquip incididunt\",\n \"tenantUid\": \"minim ea Duis ipsum cillum\",\n \"uid\": \"culpa Duis adipisicing\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": true\n },\n \"state\": \"aliquip nulla\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"tempor Exce\",\n \"name\": \"enim\",\n \"projectUid\": \"in irure\",\n \"tenantUid\": \"velit aute\",\n \"uid\": \"dolor qui e\"\n },\n {\n \"kind\": \"eu sunt sed\",\n \"name\": \"anim consectetur consequat deserunt cupidatat\",\n \"projectUid\": \"exercitation cillum laborum sunt\",\n \"tenantUid\": \"ipsum nulla fugiat sint nisi\",\n \"uid\": \"pariatur minim eu mollit\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"consectetur commodo cillum\",\n \"name\": \"tempor sit officia\",\n \"projectUid\": \"et incididunt officia ut\",\n \"tenantUid\": \"ipsum laboris non cillum ali\",\n \"uid\": \"dolor Ut aute id par\"\n },\n \"hostCluster\": {\n \"kind\": \"Ut sed amet deserunt\",\n \"name\": \"ipsum quis Duis\",\n \"projectUid\": \"aliquip proident consequat\",\n \"tenantUid\": \"labore\",\n \"uid\": \"laboris cillum aliquip\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"in cillum ipsum\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"velit Lorem\",\n \"name\": \"deserunt occaecat incididunt\",\n \"projectUid\": \"cupidatat nostrud irure dolor\",\n \"tenantUid\": \"adipisicing voluptate nisi pariatur\",\n \"uid\": \"occaecat laborum exercitation fugiat\"\n },\n {\n \"kind\": \"aute ut\",\n \"name\": \"nostrud laboris consequat\",\n \"projectUid\": \"mollit veniam ea sint cupidatat\",\n \"tenantUid\": \"ea proident\",\n \"uid\": \"deserunt commodo \"\n }\n ],\n \"state\": \"reprehenderit ei\",\n \"virtualClusters\": [\n {\n \"kind\": \"veniam laboris\",\n \"name\": \"sed aliquip minim consequat\",\n \"projectUid\": \"Lorem\",\n \"tenantUid\": \"Excepteur fugiat aliqua officia dolore\",\n \"uid\": \"aliqua eiusmod incididunt amet\"\n },\n {\n \"kind\": \"ea anim a\",\n \"name\": \"sunt eu pariatur cupidatat aute\",\n \"projectUid\": \"reprehenderit\",\n \"tenantUid\": \"est\",\n \"uid\": \"in dolore ipsum esse\"\n }\n ]\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sit5ee\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor8\": \"\",\n \"exercitatione3f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"ipsum aliquip sunt\",\n \"uid\": \"eu nostrud Lorem qui\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": -65663033,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"voluptate commodo\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"fugiat occae\",\n \"annotations\": {\n \"nostrud_c\": \"irure elit dolor mollit eu\",\n \"magnab\": \"dolore ea nostrud in\",\n \"cillum1\": \"amet enim do occaecat\"\n },\n \"digest\": \"quis ut\",\n \"inValidReason\": \"est\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"consectetur id in sit elit\",\n \"params\": {\n \"amet_5\": \"ipsum pariatur reprehenderit velit\"\n },\n \"presets\": [\n {\n \"add\": \"sit\",\n \"displayName\": \"ea laboris\",\n \"group\": \"pariatur sint voluptate nulla\",\n \"name\": \"laboris tempor aliqui\",\n \"remove\": [\n \"laboris in\",\n \"elit\"\n ]\n },\n {\n \"add\": \"nostrud ex\",\n \"displayName\": \"dolor vo\",\n \"group\": \"consequat\",\n \"name\": \"anim sunt proident commodo\",\n \"remove\": [\n \"veniam fugiat dolore\",\n \"dolor ut Excepteur\"\n ]\n }\n ],\n \"registryUid\": \"eu anim consectetur in mollit\",\n \"schema\": [\n {\n \"format\": \"consequat\",\n \"hints\": [\n \"sunt ut pariatur commodo\",\n \"eu Ut irure in\"\n ],\n \"listOptions\": [\n \"voluptate deserunt\",\n \"irure qui aute nisi\"\n ],\n \"name\": \"consequat laboris\",\n \"readonly\": true,\n \"regex\": \"cupidatat\",\n \"required\": true,\n \"type\": \"commodo sint\"\n },\n {\n \"format\": \"eiusmod fugiat sunt\",\n \"hints\": [\n \"culpa anim in\",\n \"occaecat dolore id Duis\"\n ],\n \"listOptions\": [\n \"id mollit ea magna\",\n \"Excepteur ad tempor\"\n ],\n \"name\": \"in cupidatat\",\n \"readonly\": true,\n \"regex\": \"adipisicing voluptate dolore\",\n \"required\": true,\n \"type\": \"commodo ipsum sunt Lorem\"\n }\n ],\n \"server\": \"enim esse\",\n \"tag\": \"ex magna dolore velit\",\n \"type\": \"helm\",\n \"values\": \"est nostrud\",\n \"version\": \"cillum\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"occaecat\",\n \"annotations\": {\n \"culpae0a\": \"minim\",\n \"sint_d0a\": \"aliquip non consequat\"\n },\n \"digest\": \"proident in\",\n \"inValidReason\": \"ullamco\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"et eu Duis\",\n \"params\": {\n \"cillum__3\": \"irure voluptate\",\n \"incididunt_18\": \"deserunt Ut laborum\",\n \"irure_197\": \"sunt ullamco ex culpa\"\n },\n \"presets\": [\n {\n \"add\": \"U\",\n \"displayName\": \"sit non\",\n \"group\": \"proident in nostrud\",\n \"name\": \"occaecat\",\n \"remove\": [\n \"non dolore\",\n \"ipsum tempor magna\"\n ]\n },\n {\n \"add\": \"non sed ut\",\n \"displayName\": \"in dolore cillum elit ullamco\",\n \"group\": \"esse Ut\",\n \"name\": \"vol\",\n \"remove\": [\n \"cupidatat anim dolor\",\n \"Ut magna velit\"\n ]\n }\n ],\n \"registryUid\": \"laboris tempor sunt ut irure\",\n \"schema\": [\n {\n \"format\": \"velit aliquip\",\n \"hints\": [\n \"ullamco sint\",\n \"aliquip commodo sunt\"\n ],\n \"listOptions\": [\n \"sint ipsum\",\n \"Ut labore cupidatat id deserunt\"\n ],\n \"name\": \"ad reprehenderit\",\n \"readonly\": true,\n \"regex\": \"ipsum\",\n \"required\": false,\n \"type\": \"non ad ullamco\"\n },\n {\n \"format\": \"fugiat Lorem pariatur laborum cupidatat\",\n \"hints\": [\n \"esse dolore\",\n \"sunt commodo d\"\n ],\n \"listOptions\": [\n \"sunt\",\n \"et in enim dolor do\"\n ],\n \"name\": \"deserunt non ullamco et\",\n \"readonly\": false,\n \"regex\": \"enim culpa cillum\",\n \"required\": true,\n \"type\": \"enim Lorem nulla dolor velit\"\n }\n ],\n \"server\": \"sint veniam aute\",\n \"tag\": \"reprehenderit\",\n \"type\": \"helm\",\n \"values\": \"proident\",\n \"version\": \"proident cupidatat ad\"\n }\n ],\n \"scope\": \"in culpa in do\",\n \"type\": \"in veniam Lorem\",\n \"uid\": \"consequat deserun\",\n \"version\": 6058526\n },\n \"labels\": [\n \"est aliqua labore ut\",\n \"nulla culpa officia\"\n ],\n \"size\": -49778707\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 58209360,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"in ex\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"Ut in id do\",\n \"annotations\": {\n \"ut_e\": \"fugi\",\n \"Excepteur_09e\": \"deserunt id\"\n },\n \"digest\": \"dolor ut esse sed veniam\",\n \"inValidReason\": \"voluptate fugiat deserunt occaecat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"quis\",\n \"params\": {\n \"in_7_\": \"exercitation velit dolor est commodo\"\n },\n \"presets\": [\n {\n \"add\": \"aliquip eiusmod laborum\",\n \"displayName\": \"deserunt exercitation est eiusmod\",\n \"group\": \"quis ea non \",\n \"name\": \"aliquip commodo aliqua\",\n \"remove\": [\n \"voluptate Excepteur irure\",\n \"aute dolor adipisicing deserunt\"\n ]\n },\n {\n \"add\": \"magna ipsum\",\n \"displayName\": \"nisi incididunt pariatur aliquip\",\n \"group\": \"ullamco laborum\",\n \"name\": \"non dolore\",\n \"remove\": [\n \"laborum et labore ul\",\n \"labore u\"\n ]\n }\n ],\n \"registryUid\": \"labore officia\",\n \"schema\": [\n {\n \"format\": \"irure in\",\n \"hints\": [\n \"ut fugiat et enim\",\n \"deserunt \"\n ],\n \"listOptions\": [\n \"ut Duis in\",\n \"proident eiusmod voluptate\"\n ],\n \"name\": \"cupidatat veniam nostrud\",\n \"readonly\": true,\n \"regex\": \"labore ut aliquip reprehenderit\",\n \"required\": true,\n \"type\": \"in\"\n },\n {\n \"format\": \"adipisicing velit\",\n \"hints\": [\n \"tempor qui cillum irure\",\n \"dolore Duis commodo magna\"\n ],\n \"listOptions\": [\n \"et sint\",\n \"ut magna aliqua\"\n ],\n \"name\": \"officia cillum fugiat eiusmod\",\n \"readonly\": true,\n \"regex\": \"ut\",\n \"required\": true,\n \"type\": \"est\"\n }\n ],\n \"server\": \"Lore\",\n \"tag\": \"laborum\",\n \"type\": \"manifest\",\n \"values\": \"Lorem aliqua deserunt est tempor\",\n \"version\": \"dolore proident Excepteur\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"reprehenderit exercitation\",\n \"annotations\": {\n \"Duis_19\": \"elit deserunt ex\",\n \"nisiea_\": \"ea adipisicing sint est\"\n },\n \"digest\": \"deserunt sit exercitation laboris\",\n \"inValidReason\": \"est dolore do esse\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehenderit Duis aliquip\",\n \"params\": {\n \"cupidatat_a6\": \"est et min\"\n },\n \"presets\": [\n {\n \"add\": \"do Duis ad ut\",\n \"displayName\": \"amet\",\n \"group\": \"dolore amet sunt cillum\",\n \"name\": \"ex incididunt sit Excepteur non\",\n \"remove\": [\n \"aliquip voluptate nostrud\",\n \"voluptate\"\n ]\n },\n {\n \"add\": \"enim Lorem\",\n \"displayName\": \"incididunt occaecat\",\n \"group\": \"dolore qui amet\",\n \"name\": \"ea in pariatur\",\n \"remove\": [\n \"aliqua\",\n \"irure cillum ex ut\"\n ]\n }\n ],\n \"registryUid\": \"exercitat\",\n \"schema\": [\n {\n \"format\": \"veniam irure\",\n \"hints\": [\n \"amet veniam velit voluptate\",\n \"anim laborum qui\"\n ],\n \"listOptions\": [\n \"nostrud labo\",\n \"eu sit amet do\"\n ],\n \"name\": \"ut fugiat deserunt minim\",\n \"readonly\": false,\n \"regex\": \"eiusmod ex offici\",\n \"required\": false,\n \"type\": \"veniam elit culpa\"\n },\n {\n \"format\": \"sit ut officia reprehenderit\",\n \"hints\": [\n \"sint mollit velit\",\n \"do aliqua veniam\"\n ],\n \"listOptions\": [\n \"cupidatat enim aliqua\",\n \"consectetur pariatur\"\n ],\n \"name\": \"fugiat\",\n \"readonly\": false,\n \"regex\": \"sed\",\n \"required\": true,\n \"type\": \"consequat do pariatur ea\"\n }\n ],\n \"server\": \"quis enim adipisicing\",\n \"tag\": \"qui occaecat sed\",\n \"type\": \"helm\",\n \"values\": \"Duis\",\n \"version\": \"Lorem tempor aliquip nostrud\"\n }\n ],\n \"scope\": \"veniam\",\n \"type\": \"in cillum minim aliqua\",\n \"uid\": \"Ut laborum deserunt\",\n \"version\": 60329863\n },\n \"labels\": [\n \"reprehenderit dolor\",\n \"nisi Ut sint nostrud\"\n ],\n \"size\": 23072180\n }\n ],\n \"uid\": \"dolor laborum eu\"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"velit Duis voluptate sint\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"fu\",\n \"annotations\": {\n \"laboris_d6\": \"consectetur enim anim\",\n \"aliquip0_\": \"deserunt voluptate aliquip consectetur\"\n },\n \"digest\": \"dolor Ut in id\",\n \"inValidReason\": \"moll\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ipsum dolore\",\n \"params\": {\n \"suntaf\": \"eiusmod cillum\"\n },\n \"presets\": [\n {\n \"add\": \"proident cillum aliquip\",\n \"displayName\": \"minim cillum es\",\n \"group\": \"ullamco tempor r\",\n \"name\": \"ad dolor\",\n \"remove\": [\n \"aliqua in est minim\",\n \"magna reprehenderit\"\n ]\n },\n {\n \"add\": \"ut sed enim\",\n \"displayName\": \"do Exce\",\n \"group\": \"laborum sint sunt nulla Excepteur\",\n \"name\": \"Lorem laborum voluptate nulla\",\n \"remove\": [\n \"eu\",\n \"et tempor cupidatat\"\n ]\n }\n ],\n \"registryUid\": \"dolor Ut ex\",\n \"schema\": [\n {\n \"format\": \"ut mollit cupidatat magna ad\",\n \"hints\": [\n \"a\",\n \"laborum qui commodo\"\n ],\n \"listOptions\": [\n \"non quis exercitation incididunt aliquip\",\n \"sint pariatur\"\n ],\n \"name\": \"labore \",\n \"readonly\": false,\n \"regex\": \"eu ve\",\n \"required\": false,\n \"type\": \"Excepteur in mollit laborum\"\n },\n {\n \"format\": \"ut reprehenderit velit sed\",\n \"hints\": [\n \"elit\",\n \"dolore deserunt cillum\"\n ],\n \"listOptions\": [\n \"ea veniam et\",\n \"commodo mollit proident\"\n ],\n \"name\": \"qui nostrud aliqua et\",\n \"readonly\": false,\n \"regex\": \"culpa non eiusmod\",\n \"required\": false,\n \"type\": \"exercitation commodo ad sunt\"\n }\n ],\n \"server\": \"sit id nisi proident\",\n \"tag\": \"sed aliqua\",\n \"type\": \"spectro\",\n \"values\": \"amet proident\",\n \"version\": \"nisi cupidatat esse\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"est et\",\n \"annotations\": {\n \"consequat_d7\": \"et quis\",\n \"deserunt2_8\": \"nisi ipsum\"\n },\n \"digest\": \"Ut v\",\n \"inValidReason\": \"anim Duis\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"non nostrud pariatur anim\",\n \"params\": {\n \"cupidatat9c\": \"dolore culpa elit\",\n \"ine\": \"sed esse Lorem dolor\",\n \"non_3d\": \"aute fugiat sunt ex ut\",\n \"magna_3f\": \"nulla esse consectetur commodo\",\n \"ipsum_a4\": \"reprehenderit eu\"\n },\n \"presets\": [\n {\n \"add\": \"incididu\",\n \"displayName\": \"in laboris dolore\",\n \"group\": \"occaecat culpa\",\n \"name\": \"et ex exercitation irure\",\n \"remove\": [\n \"cupidatat eu\",\n \"veniam eiusmod in aliquip fugiat\"\n ]\n },\n {\n \"add\": \"pariatur labore et\",\n \"displayName\": \"eiusmod\",\n \"group\": \"ullamco amet veniam\",\n \"name\": \"eu mollit\",\n \"remove\": [\n \"aliqua dolor\",\n \"eu cillum\"\n ]\n }\n ],\n \"registryUid\": \"non sint aliqua\",\n \"schema\": [\n {\n \"format\": \"sunt ea enim\",\n \"hints\": [\n \"in aliqua\",\n \"dolore cillum\"\n ],\n \"listOptions\": [\n \"reprehenderit quis ex labore in\",\n \"dolor pariatur ullamco\"\n ],\n \"name\": \"sit Ut exercitation sunt\",\n \"readonly\": true,\n \"regex\": \"amet cupidatat labore\",\n \"required\": false,\n \"type\": \"non sit aliqua esse\"\n },\n {\n \"format\": \"aute dolor\",\n \"hints\": [\n \"commodo dolore\",\n \"eu reprehenderit velit\"\n ],\n \"listOptions\": [\n \"laboris\",\n \"amet qui Duis\"\n ],\n \"name\": \"Ut veniam nulla sint\",\n \"readonly\": true,\n \"regex\": \"non cillum sunt\",\n \"required\": true,\n \"type\": \"dolor magna\"\n }\n ],\n \"server\": \"nisi ut consectetur\",\n \"tag\": \"Lorem do\",\n \"type\": \"helm\",\n \"values\": \"sit est irure\",\n \"version\": \"sit proident amet aute anim\"\n }\n ],\n \"scope\": \"dolor est non\",\n \"type\": \"eu sit incididunt amet\",\n \"uid\": \"in dolore\",\n \"version\": -58946948\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"sint magna es\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"in sed\",\n \"annotations\": {\n \"proident_2f\": \"ipsum in do nulla\",\n \"ut9\": \"anim quis dolor eu\",\n \"Lorem3\": \"qui non pariatur deserunt\"\n },\n \"digest\": \"exercitation\",\n \"inValidReason\": \"ullamco Lorem\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"quis\",\n \"params\": {\n \"ut_2d7\": \"fugiat nisi ips\",\n \"laborum_0e_\": \"exercitation Duis est\",\n \"ut6c4\": \"ullamco\"\n },\n \"presets\": [\n {\n \"add\": \"sint officia Ut amet\",\n \"displayName\": \"dolore dolore\",\n \"group\": \"veniam Duis deserunt pariatur quis\",\n \"name\": \"veniam pariatur aliqua\",\n \"remove\": [\n \"consequat aute magna\",\n \"dolore commodo est\"\n ]\n },\n {\n \"add\": \"tem\",\n \"displayName\": \"aliqua\",\n \"group\": \"amet\",\n \"name\": \"irure sed eu\",\n \"remove\": [\n \"quis occaecat ad sed\",\n \"labore ullamco oc\"\n ]\n }\n ],\n \"registryUid\": \"esse cillum elit\",\n \"schema\": [\n {\n \"format\": \"incididunt qui nisi\",\n \"hints\": [\n \"aliqua\",\n \"dolor nisi sint magna\"\n ],\n \"listOptions\": [\n \"laboris laborum ad deserunt\",\n \"ipsum sint in id\"\n ],\n \"name\": \"Excepteur ea sit Duis aliquip\",\n \"readonly\": false,\n \"regex\": \"dolo\",\n \"required\": true,\n \"type\": \"ad Lorem\"\n },\n {\n \"format\": \"laborum sit\",\n \"hints\": [\n \"anim fugiat aliqua Lorem\",\n \"ipsum aute \"\n ],\n \"listOptions\": [\n \"sunt aute minim sit\",\n \"enim sit\"\n ],\n \"name\": \"dolore veli\",\n \"readonly\": true,\n \"regex\": \"mollit repr\",\n \"required\": false,\n \"type\": \"esse dolore anim\"\n }\n ],\n \"server\": \"ad amet deserunt ut\",\n \"tag\": \"officia mollit\",\n \"type\": \"spectro\",\n \"values\": \"reprehenderit eiusmod cupidatat amet in\",\n \"version\": \"velit pariatur\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"consequat commodo proident quis fugi\",\n \"annotations\": {\n \"nostrudc\": \"minim sint es\",\n \"cupidatat_bf5\": \"sed dolor irure Duis minim\"\n },\n \"digest\": \"ut sunt sint\",\n \"inValidReason\": \"officia reprehenderit voluptate consequat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"commodo\",\n \"params\": {\n \"Excepteur_7\": \"sed reprehenderit quis non veniam\",\n \"cillum__c2\": \"Ut eiusmod cupidatat dolor commodo\"\n },\n \"presets\": [\n {\n \"add\": \"occaecat officia in magna\",\n \"displayName\": \"sit\",\n \"group\": \"consequat aliqua\",\n \"name\": \"ea occaecat non ipsum aliqua\",\n \"remove\": [\n \"voluptate minim\",\n \"laboris elit\"\n ]\n },\n {\n \"add\": \"Lorem esse elit ea\",\n \"displayName\": \"nulla esse\",\n \"group\": \"in dolore\",\n \"name\": \"tempor labore Excepteur cupidatat\",\n \"remove\": [\n \"fugiat exercitation\",\n \"eiusmod pariatur incididunt non exercitation\"\n ]\n }\n ],\n \"registryUid\": \"elit esse velit commodo\",\n \"schema\": [\n {\n \"format\": \"laboris commodo\",\n \"hints\": [\n \"pariatur\",\n \"qui do aliquip amet\"\n ],\n \"listOptions\": [\n \"enim Excepteur quis non\",\n \"dolor dolor in Lorem\"\n ],\n \"name\": \"incididunt ut adipisicing\",\n \"readonly\": false,\n \"regex\": \"do esse amet eiusmod\",\n \"required\": false,\n \"type\": \"elit dolor velit tempor\"\n },\n {\n \"format\": \"ut est nos\",\n \"hints\": [\n \"in exe\",\n \"cillum\"\n ],\n \"listOptions\": [\n \"veniam mollit\",\n \"nisi enim laboris\"\n ],\n \"name\": \"in sunt nulla ipsum\",\n \"readonly\": true,\n \"regex\": \"ad\",\n \"required\": true,\n \"type\": \"irure\"\n }\n ],\n \"server\": \"nulla\",\n \"tag\": \"dolore\",\n \"type\": \"spectro\",\n \"values\": \"labore dolore dolor\",\n \"version\": \"voluptate ea dolor\"\n }\n ],\n \"scope\": \"Lorem\",\n \"type\": \"Excepteur exercitation magna\",\n \"uid\": \"sint Lorem\",\n \"version\": 40831088\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"deserunt proident\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"culpa cillum officia exercitation\",\n \"annotations\": {\n \"nisia_\": \"ad commodo non dolore\",\n \"irured22\": \"commodo nulla laborum voluptate dolor\",\n \"Ut_9\": \"Excepteur Ut occaecat cillum\"\n },\n \"digest\": \"enim non et sit\",\n \"inValidReason\": \"dolore laborum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"sed cillum\",\n \"params\": {\n \"ipsum_05d\": \"qui velit dolor Ut\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod consectetur\",\n \"displayName\": \"in id dolor sunt\",\n \"group\": \"commodo\",\n \"name\": \"magna adipisicing elit cillum et\",\n \"remove\": [\n \"in minim tempor\",\n \"sunt esse\"\n ]\n },\n {\n \"add\": \"ea sint elit incididunt aliquip\",\n \"displayName\": \"Excepteur ad ea\",\n \"group\": \"mollit\",\n \"name\": \"in incididunt mollit Lorem ut\",\n \"remove\": [\n \"exercitation nisi sint ut anim\",\n \"Excepteur aliqua magna mollit eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"pariatur\",\n \"schema\": [\n {\n \"format\": \"ut magna fugiat adipisicing\",\n \"hints\": [\n \"ipsum ex Duis et occaecat\",\n \"irure sint proident\"\n ],\n \"listOptions\": [\n \"in\",\n \"in sit adipisic\"\n ],\n \"name\": \"reprehenderit incididun\",\n \"readonly\": false,\n \"regex\": \"non laborum irure aliqua\",\n \"required\": false,\n \"type\": \"sed consequat\"\n },\n {\n \"format\": \"sunt\",\n \"hints\": [\n \"et nisi\",\n \"in deserunt\"\n ],\n \"listOptions\": [\n \"cillum adipisicing\",\n \"aliqua enim labore\"\n ],\n \"name\": \"Excepteur ex aliquip sint\",\n \"readonly\": false,\n \"regex\": \"proident magna ut ad\",\n \"required\": true,\n \"type\": \"occaecat proident sunt\"\n }\n ],\n \"server\": \"ex adipisicing in eu\",\n \"tag\": \"consectetur sit sint\",\n \"type\": \"spectro\",\n \"values\": \"Dui\",\n \"version\": \"eu dolo\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"culpa occaecat\",\n \"annotations\": {\n \"culpa_6_\": \"cupidatat sunt fugiat pariatur laborum\",\n \"ea066\": \"ad proident ipsum labore\",\n \"culpa7\": \"elit do et Ut\"\n },\n \"digest\": \"sint Duis veniam enim\",\n \"inValidReason\": \"et do in\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"eu\",\n \"params\": {\n \"nostrudda4\": \"cillum amet sunt in\",\n \"nostrud_99\": \"labore deserunt\"\n },\n \"presets\": [\n {\n \"add\": \"incididunt dolor ad pariatur\",\n \"displayName\": \"mollit l\",\n \"group\": \"anim est elit exercitation\",\n \"name\": \"incididunt amet aliquip\",\n \"remove\": [\n \"enim tempor incididunt commodo\",\n \"in nulla\"\n ]\n },\n {\n \"add\": \"dolor\",\n \"displayName\": \"velit enim eiusmod\",\n \"group\": \"ea Duis dolor Excepteur dolore\",\n \"name\": \"ut fugiat voluptate id\",\n \"remove\": [\n \"tempor elit\",\n \"sunt eu dolor dolore\"\n ]\n }\n ],\n \"registryUid\": \"in nisi aliquip Excepteur in\",\n \"schema\": [\n {\n \"format\": \"dolore \",\n \"hints\": [\n \"in mollit elit do Lorem\",\n \"ut cillum id ipsum\"\n ],\n \"listOptions\": [\n \"et dolore consectetur in\",\n \"eu tempor dolore qui\"\n ],\n \"name\": \"dolore sed nisi\",\n \"readonly\": true,\n \"regex\": \"anim labore nisi in occaecat\",\n \"required\": false,\n \"type\": \"incididunt dolor enim laborum\"\n },\n {\n \"format\": \"pari\",\n \"hints\": [\n \"ipsum Duis\",\n \"mollit deserunt non Duis\"\n ],\n \"listOptions\": [\n \"eiusmod cillum non aliqua sit\",\n \"anim nulla in\"\n ],\n \"name\": \"dolore consequat cillum non in\",\n \"readonly\": false,\n \"regex\": \"ad tempor venia\",\n \"required\": true,\n \"type\": \"Excepteur culpa cillum\"\n }\n ],\n \"server\": \"in est id dolor\",\n \"tag\": \"eli\",\n \"type\": \"spectro\",\n \"values\": \"Excepteur dolore laborum\",\n \"version\": \"fugiat \"\n }\n ],\n \"scope\": \"sed dolor ex proident non\",\n \"type\": \"aliquip aliqua\",\n \"uid\": \"incididunt aliqua ullamco velit sunt\",\n \"version\": -40744106\n }\n ],\n \"projectMeta\": {\n \"name\": \"culpa exercitation do dolor magna\",\n \"uid\": \"velit veniam irure a\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"eu\",\n \"isBrownfield\": false,\n \"state\": \"proident labore\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": -80018703.82599248,\n \"storage\": -72711002.98128186,\n \"total\": 65053729.08471382\n },\n \"total\": 30647141.60465996\n },\n \"health\": {\n \"agentVersion\": \"Ut cillum o\",\n \"conditions\": [\n {\n \"message\": \"sit Lorem\",\n \"relatedObject\": {\n \"kind\": \"appprofile\",\n \"name\": \"sunt ad nul\",\n \"uid\": \"dolor nisi velit sed\"\n },\n \"type\": \"ad cillum occaecat veniam Ut\"\n },\n {\n \"message\": \"sint\",\n \"relatedObject\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"consequat in\",\n \"uid\": \"sint commodo culpa dolor dolore\"\n },\n \"type\": \"sint et anim\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"aliqua\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -54962775.67092807,\n \"storage\": -50107517.0087649,\n \"total\": -70083855.5188187\n },\n \"total\": 90149463.47703981\n },\n \"location\": {\n \"coordinates\": [\n 96930486.75903365,\n 6149602.250828639\n ],\n \"countryCode\": \"adipisicing\",\n \"countryName\": \"irure Lorem qui\",\n \"regionCode\": \"eu veniam\",\n \"regionName\": \"quis in\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -80614477.37103485,\n \"request\": -12118883.58084634,\n \"total\": 84359766.66426152,\n \"unit\": \"incididunt ipsum aute\",\n \"usage\": 51912708.334079176\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -78783778.14367665,\n \"request\": -95163475.0419502,\n \"total\": 80036664.65041518,\n \"unit\": \"cupidatat ipsum cillum sed et\",\n \"usage\": -18403068.889906794\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"laboris sunt\",\n \"name\": \"Lorem sit ex amet\",\n \"projectUid\": \"velit laborum tempor cupidatat\",\n \"tenantUid\": \"aliquip\",\n \"uid\": \"non aute\"\n },\n {\n \"kind\": \"occaecat Excepteur ex\",\n \"name\": \"Duis ut nisi incididunt\",\n \"projectUid\": \"dolore proident\",\n \"tenantUid\": \"consequat aute anim\",\n \"uid\": \"commodo mi\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"veniam sunt\",\n \"name\": \"anim mollit irure fugiat\",\n \"projectUid\": \"amet do laborum\",\n \"tenantUid\": \"dolor ut\",\n \"uid\": \"in\"\n },\n \"hostCluster\": {\n \"kind\": \"aliquip cupidatat\",\n \"name\": \"consequat irure nostrud enim\",\n \"projectUid\": \"Excepteur tempor laborum\",\n \"tenantUid\": \"Duis nisi adipisicing et\",\n \"uid\": \"enim quis sit\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"consectetur an\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"velit labore\",\n \"name\": \"sed dolor quis irure\",\n \"projectUid\": \"cons\",\n \"tenantUid\": \"cupidatat ut pariatur\",\n \"uid\": \"et fugiat\"\n },\n {\n \"kind\": \"consequat tempor\",\n \"name\": \"esse commodo dolor\",\n \"projectUid\": \"ea eu \",\n \"tenantUid\": \"dolore velit\",\n \"uid\": \"et enim d\"\n }\n ],\n \"state\": \"anim qui esse Lorem laborum\",\n \"virtualClusters\": [\n {\n \"kind\": \"tempor sint reprehenderit Duis\",\n \"name\": \"ea enim qui sed\",\n \"projectUid\": \"nisi ut cillum non\",\n \"tenantUid\": \"enim veniam cupidatat min\",\n \"uid\": \"et ut\"\n },\n {\n \"kind\": \"ipsum exercitation irure\",\n \"name\": \"aliqua cillum labore culpa esse\",\n \"projectUid\": \"commodo ea\",\n \"tenantUid\": \"aute proident consequat ullamco in\",\n \"uid\": \"sunt laborum\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"state\": \"nisi sed aute\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"velit sed non id occaecat\",\n \"name\": \"incididunt\",\n \"projectUid\": \"aliquip minim\",\n \"tenantUid\": \"sunt Duis sed\",\n \"uid\": \"officia proident nisi\"\n },\n {\n \"kind\": \"exercit\",\n \"name\": \"reprehenderit eu dolore\",\n \"projectUid\": \"dolor proident\",\n \"tenantUid\": \"pariatur ad cillum nostrud adipisicing\",\n \"uid\": \"Ut est elit officia\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"dolore ut\",\n \"name\": \"labore aliqua\",\n \"projectUid\": \"consectetur sint exercitation\",\n \"tenantUid\": \"sed ut aute consequat cupidatat\",\n \"uid\": \"ip\"\n },\n \"hostCluster\": {\n \"kind\": \"in adipisicing elit\",\n \"name\": \"officia laboris fugiat\",\n \"projectUid\": \"mollit est ut\",\n \"tenantUid\": \"dolore enim fugiat sunt\",\n \"uid\": \"anim\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"officia\",\n \"status\": \"Resuming\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"aliqua do mollit sint eu\",\n \"name\": \"sit reprehenderit qui laboris occaecat\",\n \"projectUid\": \"nisi exercitation occaecat fugiat sit\",\n \"tenantUid\": \"est ad ea enim id\",\n \"uid\": \"reprehen\"\n },\n {\n \"kind\": \"dolore ipsum in velit Excepteur\",\n \"name\": \"consectetur occaecat do veniam\",\n \"projectUid\": \"in id quis\",\n \"tenantUid\": \"ut Ut officia\",\n \"uid\": \"ipsum sunt\"\n }\n ],\n \"state\": \"amet dolor sunt et\",\n \"virtualClusters\": [\n {\n \"kind\": \"deserunt labore\",\n \"name\": \"occaecat Ut culpa\",\n \"projectUid\": \"eu anim quis\",\n \"tenantUid\": \"tempor dolore eiusmod ut\",\n \"uid\": \"Excepteur ut Ut laborum sint\"\n },\n {\n \"kind\": \"eiusmod sit\",\n \"name\": \"consectetur exercitation voluptate\",\n \"projectUid\": \"ullamco\",\n \"tenantUid\": \"elit quis in\",\n \"uid\": \"laborum nostrud laboris i\"\n }\n ]\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"velit reprehender\",\n \"count\": -36869711,\n \"limit\": 20666770,\n \"offset\": -5144362\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c9cea4b6-76c4-429c-8a22-9aa6742e62bd", - "name": "clusterprofiles", - "item": [ - { - "id": "0b81e6a5-575b-47a5-b2a1-96a890324758", - "name": "Retrieves a list of cluster profiles filter summary Supported filter fields - [\"profileName\", \"tags\", \"profileType\", \"environment\"] Supported sort fields - [\"profileName\", \"environment\", \"profileType\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "request": { - "name": "Retrieves a list of cluster profiles filter summary Supported filter fields - [\"profileName\", \"tags\", \"profileType\", \"environment\"] Supported sort fields - [\"profileName\", \"environment\", \"profileType\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "clusterprofiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "", - "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"environment\": [\n \"all\"\n ],\n \"profileName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"profileType\": [\n \"cluster\"\n ],\n \"scope\": \"\",\n \"tags\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n },\n \"version\": {\n \"beginsWith\": \"\",\n \"eq\": \"\",\n \"gt\": \"\",\n \"lt\": \"\",\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "771b823a-016f-41ea-94ad-e8fcd14bb7e2", - "name": "An array of cluster profiles summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "clusterprofiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"environment\": [\n \"all\"\n ],\n \"profileName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"profileType\": [\n \"cluster\"\n ],\n \"scope\": \"\",\n \"tags\": {\n \"beginsWith\": [\n \"\",\n \"\"\n ],\n \"eq\": [\n \"\",\n \"\"\n ],\n \"ignoreCase\": true,\n \"ne\": [\n \"\",\n \"\"\n ]\n },\n \"version\": {\n \"beginsWith\": \"\",\n \"eq\": \"\",\n \"gt\": \"\",\n \"lt\": \"\",\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"irure7b\": \"\",\n \"do_432\": \"\",\n \"do_f0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia5\": \"\",\n \"seda20\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"draft\": {\n \"cloudType\": \"sint adipisicing Ut\",\n \"packs\": [\n {\n \"addonType\": \"aliquip ex occaecat\",\n \"annotations\": {\n \"officia_\": \"consectetur dolore magna\",\n \"qui_f\": \"dolore aliquip\"\n },\n \"displayName\": \"Duis nisi aute ullamco\",\n \"layer\": \"kernel\",\n \"logoUrl\": \"sit eiusmod\",\n \"name\": \"cillum\",\n \"packUid\": \"sit sunt est\",\n \"tag\": \"magna sed Duis\",\n \"type\": \"eiusmod\",\n \"version\": \"laboris\"\n },\n {\n \"addonType\": \"velit enim in voluptate ut\",\n \"annotations\": {\n \"voluptate8\": \"do aliquip cillum incididunt laborum\",\n \"dolorcb9\": \"dolore consectetur Excepteur\"\n },\n \"displayName\": \"est aliquip aute exercitation\",\n \"layer\": \"addon\",\n \"logoUrl\": \"ipsu\",\n \"name\": \"in est incididunt\",\n \"packUid\": \"Lorem\",\n \"tag\": \"ut ut voluptate\",\n \"type\": \"Ut velit cillum\",\n \"version\": \"commodo officia\"\n }\n ],\n \"type\": \"do labore\"\n },\n \"published\": {\n \"cloudType\": \"ex\",\n \"packs\": [\n {\n \"addonType\": \"tempor nisi consectetur Excepteur\",\n \"annotations\": {\n \"mollit__0c\": \"magna cupidatat sit deserunt\",\n \"aliquip_6\": \"deserunt\",\n \"tempor_d7\": \"anim do aliqua\"\n },\n \"displayName\": \"dolore Excepteur\",\n \"layer\": \"cni\",\n \"logoUrl\": \"id occaecat Duis minim\",\n \"name\": \"nisi elit\",\n \"packUid\": \"dolor sint ut\",\n \"tag\": \"in labore Excepteur\",\n \"type\": \"est et\",\n \"version\": \"sint laboris culpa\"\n },\n {\n \"addonType\": \"ad\",\n \"annotations\": {\n \"nond\": \"pariatur exercitation in\",\n \"sunt_\": \"sit aliquip enim esse\"\n },\n \"displayName\": \"enim nisi est\",\n \"layer\": \"os\",\n \"logoUrl\": \"veniam\",\n \"name\": \"mollit sunt Duis\",\n \"packUid\": \"in\",\n \"tag\": \"et ut ut incididunt commodo\",\n \"type\": \"in magna commodo\",\n \"version\": \"in\"\n }\n ],\n \"type\": \"Excepteur officia\"\n },\n \"version\": \"Lorem laborum proident adipisicing\",\n \"versions\": [\n {\n \"uid\": \"nulla dolore\",\n \"version\": \"Duis dolor enim ullamco\"\n },\n {\n \"uid\": \"Excepteur aliqua in proident\",\n \"version\": \"fugiat qui esse mollit sint\"\n }\n ]\n },\n \"status\": {\n \"inUseClusterUids\": [\n \"vol\",\n \"fugiat laboru\"\n ],\n \"inUseClusters\": [\n {\n \"name\": \"sunt sit anim\",\n \"uid\": \"eiusmod culpa qui\"\n },\n {\n \"name\": \"eu\",\n \"uid\": \"sint Excepteur\"\n }\n ],\n \"isPublished\": true\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"est_0bf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"magna2\": \"\",\n \"magna_c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"draft\": {\n \"cloudType\": \"cillum elit labore veniam\",\n \"packs\": [\n {\n \"addonType\": \"eu minim\",\n \"annotations\": {\n \"ut1\": \"enim nostrud\"\n },\n \"displayName\": \"sit cillum sint cupidatat\",\n \"layer\": \"csi\",\n \"logoUrl\": \"anim dolor\",\n \"name\": \"officia sed aliqua\",\n \"packUid\": \"est cill\",\n \"tag\": \"proident\",\n \"type\": \"aliqua ut aute magna\",\n \"version\": \"minim Lorem in\"\n },\n {\n \"addonType\": \"ex amet ut officia ut\",\n \"annotations\": {\n \"dolore0f1\": \"sed reprehenderit magna\",\n \"laboris_2a\": \"ut enim\",\n \"incididunt_5\": \"dolor ea\",\n \"utf60\": \"nostrud mollit aliquip non\"\n },\n \"displayName\": \"nostrud commodo sunt adipisicing velit\",\n \"layer\": \"csi\",\n \"logoUrl\": \"irure incididunt o\",\n \"name\": \"deserunt mollit aliquip in\",\n \"packUid\": \"sunt tempor\",\n \"tag\": \"mollit eiusmod cupidatat\",\n \"type\": \"officia occaecat\",\n \"version\": \"Excepteur\"\n }\n ],\n \"type\": \"enim ipsum\"\n },\n \"published\": {\n \"cloudType\": \"commodo qui\",\n \"packs\": [\n {\n \"addonType\": \"reprehenderit nulla\",\n \"annotations\": {\n \"sunt_9\": \"Duis\",\n \"in5\": \"esse ad amet\"\n },\n \"displayName\": \"commodo laboris sit minim\",\n \"layer\": \"csi\",\n \"logoUrl\": \"laboris sunt aliquip cupidatat eiusmod\",\n \"name\": \"eiusmod deserunt laboris\",\n \"packUid\": \"Lore\",\n \"tag\": \"eiusmod officia veniam\",\n \"type\": \"elit ut\",\n \"version\": \"adipisicing dolor\"\n },\n {\n \"addonType\": \"ipsum dolore eiusmod\",\n \"annotations\": {\n \"labore_7\": \"irure cupidatat anim\"\n },\n \"displayName\": \"est tempor reprehenderit esse\",\n \"layer\": \"os\",\n \"logoUrl\": \"consectetur anim dolor\",\n \"name\": \"Duis proident Ut\",\n \"packUid\": \"laborum est consectetur in\",\n \"tag\": \"eiusmod in mollit cupidatat magna\",\n \"type\": \"sed dolore\",\n \"version\": \"non sunt sed tempor nulla\"\n }\n ],\n \"type\": \"dolor proident\"\n },\n \"version\": \"anim sed do cillum\",\n \"versions\": [\n {\n \"uid\": \"nisi\",\n \"version\": \"officia non ut\"\n },\n {\n \"uid\": \"commodo veniam\",\n \"version\": \"esse\"\n }\n ]\n },\n \"status\": {\n \"inUseClusterUids\": [\n \"eiusmod nisi sit est occaecat\",\n \"id in minim\"\n ],\n \"inUseClusters\": [\n {\n \"name\": \"dolor Excepteur ipsum qui tempor\",\n \"uid\": \"amet enim irure\"\n },\n {\n \"name\": \"eu qui\",\n \"uid\": \"anim aute\"\n }\n ],\n \"isPublished\": true\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"sint adipisicing\",\n \"count\": -20973135,\n \"limit\": -37281934,\n \"offset\": 57518203\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ff8d494d-7eb3-49be-b704-454e4d9688ef", - "name": "Retrieves a list of cluster profiles metadata", - "request": { - "name": "Retrieves a list of cluster profiles metadata", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "clusterprofiles", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f397b41d-f926-407a-9aee-f0e4eca8af97", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "clusterprofiles", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"name\": \"elit\",\n \"uid\": \"sunt officia sit dolor\"\n },\n \"spec\": {\n \"cloudType\": \"non laboris nisi\",\n \"version\": \"pariatur irure in\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"consectetur dolor\",\n \"uid\": \"anim\"\n },\n \"spec\": {\n \"cloudType\": \"laborum dolore ex cillum\",\n \"version\": \"fugiat in repreh\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6d9c1236-bc10-4c77-829b-10740db0e1f9", - "name": "Retrieves a specified cluster profile summary", - "request": { - "name": "Retrieves a specified cluster profile summary", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2a9a36ee-2737-4b16-9b90-db1e74297d9f", - "name": "Cluster profile summary response", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "clusterprofiles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"aliquip30d\": \"\",\n \"pariatur_812\": \"\",\n \"labore_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum5\": \"\",\n \"sedd1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"draft\": {\n \"cloudType\": \"do ipsum irure laboris\",\n \"packs\": [\n {\n \"addonType\": \"dolore in tempor\",\n \"annotations\": {\n \"dolor_d53\": \"irure dolor id\"\n },\n \"displayName\": \"sint Duis aliquip\",\n \"layer\": \"os\",\n \"logoUrl\": \"irure\",\n \"name\": \"dolor elit\",\n \"packUid\": \"ex nostrud\",\n \"tag\": \"Excepteur aliquip ad officia id\",\n \"type\": \"est eu do\",\n \"version\": \"anim cupidatat\"\n },\n {\n \"addonType\": \"\",\n \"annotations\": {\n \"sint_e8\": \"minim velit officia adipisicing aliquip\",\n \"minim_87a\": \"consequat eiusmod aliquip dolore\",\n \"in6d2\": \"voluptate dolore adipisicing culpa do\"\n },\n \"displayName\": \"sed laboris enim cillum\",\n \"layer\": \"addon\",\n \"logoUrl\": \"sint\",\n \"name\": \"sit fugiat\",\n \"packUid\": \"in\",\n \"tag\": \"su\",\n \"type\": \"sit in est\",\n \"version\": \"Duis mollit\"\n }\n ],\n \"type\": \"enim dolor elit\"\n },\n \"published\": {\n \"cloudType\": \"sit sint\",\n \"packs\": [\n {\n \"addonType\": \"exercitation minim dolore\",\n \"annotations\": {\n \"nisid0f\": \"aute quis\",\n \"enim39\": \"nisi sit culpa\"\n },\n \"displayName\": \"dolore quis do anim\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"cillum ex quis in velit\",\n \"name\": \"dolor Excepteur minim exercitation\",\n \"packUid\": \"aute eu sint laboris\",\n \"tag\": \"anim labore\",\n \"type\": \"cillum do Lor\",\n \"version\": \"in\"\n },\n {\n \"addonType\": \"ipsum mollit aute exercitation\",\n \"annotations\": {\n \"proidente2\": \"ad eiusmod veniam enim\"\n },\n \"displayName\": \"laborum mollit proident ex\",\n \"layer\": \"kernel\",\n \"logoUrl\": \"l\",\n \"name\": \"fugiat ex ulla\",\n \"packUid\": \"cupidatat Lorem mollit\",\n \"tag\": \"fugiat Excepteur Duis dolor mol\",\n \"type\": \"qui et ad\",\n \"version\": \"esse officia consectetur eiusmod\"\n }\n ],\n \"type\": \"Excepteur in nisi cupidatat\"\n },\n \"version\": \"sint qu\",\n \"versions\": [\n {\n \"uid\": \"Ut id\",\n \"version\": \"est aliqua\"\n },\n {\n \"uid\": \"ex cup\",\n \"version\": \"Lorem tempor\"\n }\n ]\n },\n \"status\": {\n \"inUseClusterUids\": [\n \"adipisicing ea minim id\",\n \"veniam cillum sint\"\n ],\n \"inUseClusters\": [\n {\n \"name\": \"velit\",\n \"uid\": \"ea Ut nisi magna\"\n },\n {\n \"name\": \"qui aute et\",\n \"uid\": \"velit dolore in\"\n }\n ],\n \"isPublished\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "678080ad-f9cc-4a4a-bfd8-e8833d833909", - "name": "edgehosts/search", - "item": [ - { - "id": "c1353682-7a7e-45be-87a1-1fa249480487", - "name": "Retrieves a list of Edgehosts summary with provided search filter. Supported fields as per schema /v1/dashboard/edgehosts/search/schema", - "request": { - "name": "Retrieves a list of Edgehosts summary with provided search filter. Supported fields as per schema /v1/dashboard/edgehosts/search/schema", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "edgehosts", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "", - "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "27daa467-d341-47d0-aa0f-9b1a267ce9eb", - "name": "An array of edgehost summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "edgehosts", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla_7\": \"\",\n \"magna5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"sed ut aliquip proident\",\n \"name\": \"quis proi\",\n \"packs\": [\n {\n \"addonType\": \"magna nostrud ut dolore\",\n \"annotations\": {\n \"in_ac\": \"enim amet nisi anim\"\n },\n \"displayName\": \"laboris\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"enim incididunt in\",\n \"name\": \"sint est\",\n \"packUid\": \"occaecat pariatur irure consequat\",\n \"tag\": \"sint exercitation ut ea\",\n \"type\": \"quis ut\",\n \"version\": \"sed do laboris incididunt dolore\"\n },\n {\n \"addonType\": \"tempor consequat\",\n \"annotations\": {\n \"quis_5bf\": \"enim sed qui Ut\",\n \"sit_afb\": \"ut pari\",\n \"Duis9dd\": \"irure proident elit ipsum\"\n },\n \"displayName\": \"reprehenderit irure magna\",\n \"layer\": \"kernel\",\n \"logoUrl\": \"dolore dolor\",\n \"name\": \"ad ex\",\n \"packUid\": \"labore adipisicing\",\n \"tag\": \"\",\n \"type\": \"velit consectetur\",\n \"version\": \"ea consequat\"\n }\n ],\n \"type\": \"sint culpa ut el\",\n \"uid\": \"eu eiusmod proident consequat ipsum\",\n \"version\": \"veniam\"\n },\n {\n \"cloudType\": \"pariatur sed aliquip est\",\n \"name\": \"fugiat irure\",\n \"packs\": [\n {\n \"addonType\": \"pariatur mollit adipisicing proident culpa\",\n \"annotations\": {\n \"dolorec2\": \"commodo est aute pariatur consectetur\",\n \"dolore0\": \"ut cillum Lorem Ut\"\n },\n \"displayName\": \"dolore sint culpa\",\n \"layer\": \"addon\",\n \"logoUrl\": \"sunt ullamco\",\n \"name\": \"in ut\",\n \"packUid\": \"ullamco culpa proident voluptate labore\",\n \"tag\": \"dolor reprehenderit\",\n \"type\": \"in labore\",\n \"version\": \"consequat proident anim in occaecat\"\n },\n {\n \"addonType\": \"labore nulla ut Duis qui\",\n \"annotations\": {\n \"none\": \"amet nisi ea\",\n \"dolore_142\": \"sit laborum consequat\"\n },\n \"displayName\": \"tempor do\",\n \"layer\": \"os\",\n \"logoUrl\": \"nostrud minim in\",\n \"name\": \"Lorem ut \",\n \"packUid\": \"eu\",\n \"tag\": \"in sint Duis\",\n \"type\": \"qui voluptate dolore\",\n \"version\": \"non veniam nostrud\"\n }\n ],\n \"type\": \"magna amet elit non\",\n \"uid\": \"ipsum sit aliqua\",\n \"version\": \"consectetur veniam eu\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": 17055896\n },\n \"disks\": [\n {\n \"controller\": \"veniam dolor Duis\",\n \"partitions\": [\n {\n \"fileSystemType\": \"ad elit\",\n \"freeSpace\": -26476928,\n \"mountPoint\": \"elit labore\",\n \"totalSpace\": 87446208,\n \"usedSpace\": -69322943\n },\n {\n \"fileSystemType\": \"id qui ad\",\n \"freeSpace\": -55376346,\n \"mountPoint\": \"officia anim Duis\",\n \"totalSpace\": 68202402,\n \"usedSpace\": 87201876\n }\n ],\n \"size\": 15185303,\n \"vendor\": \"in id sed culpa sunt\"\n },\n {\n \"controller\": \"eiusmod laboris in anim veniam\",\n \"partitions\": [\n {\n \"fileSystemType\": \"ut est\",\n \"freeSpace\": -61733393,\n \"mountPoint\": \"deserunt\",\n \"totalSpace\": -82507069,\n \"usedSpace\": 69544800\n },\n {\n \"fileSystemType\": \"proid\",\n \"freeSpace\": -63587576,\n \"mountPoint\": \"deserunt culpa nisi laboris\",\n \"totalSpace\": -93413709,\n \"usedSpace\": 95192478\n }\n ],\n \"size\": -15282058,\n \"vendor\": \"exercitation ad esse\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"et_434\": \"in aliquip dolor consectetur\",\n \"dolore_a\": \"exercitation sint\"\n },\n \"model\": \"laboris commodo sunt aute\",\n \"vendor\": \"amet ipsum adipisicing ad\"\n },\n {\n \"addresses\": {\n \"in_b8f\": \"Ut\",\n \"eiusmod_f\": \"ex\",\n \"officia93\": \"qui\"\n },\n \"model\": \"consequat ipsum\",\n \"vendor\": \"deserunt\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": -3051010\n },\n \"nics\": [\n {\n \"dns\": [\n \"ad proident et r\",\n \"ut nisi ullamco sint\"\n ],\n \"gateway\": \"veniam amet\",\n \"ip\": \"dolor aute c\",\n \"macAddr\": \"ea eiusmod nulla\",\n \"subnet\": \"voluptate consequ\"\n },\n {\n \"dns\": [\n \"eu enim deserunt\",\n \"pariatur\"\n ],\n \"gateway\": \"veniam ipsum\",\n \"ip\": \"proident esse ea\",\n \"macAddr\": \"fugiat\",\n \"subnet\": \"ex dolor\"\n }\n ],\n \"os\": {\n \"family\": \"do quis\",\n \"version\": \"nisi mollit enim\"\n },\n \"type\": \"nisi aliqua\"\n },\n \"host\": {\n \"macAddress\": \"ipsum minim ea\"\n },\n \"projectMeta\": {\n \"name\": \"in culpa\",\n \"uid\": \"nisi ad aute\"\n },\n \"type\": \"magna Lorem\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"cillum nostrud\",\n \"message\": \"velit mollit magna\",\n \"state\": \"healthy\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"veniam esse elit\",\n \"uid\": \"qui sunt\"\n },\n {\n \"name\": \"id incididunt\",\n \"uid\": \"est elit ex\"\n }\n ],\n \"state\": \"\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"labore_bd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"fugiat\",\n \"name\": \"anim eiusmod\",\n \"packs\": [\n {\n \"addonType\": \"nostrud ut\",\n \"annotations\": {\n \"elit_6f\": \"nisi ut exercitation\",\n \"irure_7ee\": \"laborum reprehenderit\"\n },\n \"displayName\": \"proident dolore nostrud\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"sit et fugiat\",\n \"name\": \"cillum culpa fugiat est\",\n \"packUid\": \"irure anim minim\",\n \"tag\": \"mollit fugiat cupidatat\",\n \"type\": \"minim labore cupidatat proident\",\n \"version\": \"sint ad ullamco\"\n },\n {\n \"addonType\": \"velit\",\n \"annotations\": {\n \"dolor_b9d\": \"sit\",\n \"ipsum71c\": \"laborum mollit aliqua\",\n \"mollit_cc3\": \"pariatur incididunt Excepteur\",\n \"aute_6\": \"nisi labore occaecat pariatur\",\n \"Lorem_7d\": \"dolore Lorem\"\n },\n \"displayName\": \"labore cillum\",\n \"layer\": \"addon\",\n \"logoUrl\": \"ea\",\n \"name\": \"minim\",\n \"packUid\": \"nulla sed laborum irure fugiat\",\n \"tag\": \"mollit dolore ut nostrud\",\n \"type\": \"magna eiusmod\",\n \"version\": \"amet\"\n }\n ],\n \"type\": \"sunt occaecat Ut pariatur\",\n \"uid\": \"ex deserunt velit\",\n \"version\": \"mollit et in\"\n },\n {\n \"cloudType\": \"proident sint\",\n \"name\": \"aliquip Excepteu\",\n \"packs\": [\n {\n \"addonType\": \"ad nostrud exercitation velit\",\n \"annotations\": {\n \"utb9\": \"reprehenderit sit ex ipsum minim\"\n },\n \"displayName\": \"irure nisi\",\n \"layer\": \"cni\",\n \"logoUrl\": \"do sint c\",\n \"name\": \"commodo ullamco dolore laborum\",\n \"packUid\": \"dolore \",\n \"tag\": \"sunt\",\n \"type\": \"ut voluptate\",\n \"version\": \"pariatu\"\n },\n {\n \"addonType\": \"Duis officia dolor dolore\",\n \"annotations\": {\n \"officia801\": \"in\",\n \"suntffa\": \"laboris ea nulla ex\",\n \"laboris_1\": \"dolor ea\"\n },\n \"displayName\": \"tempor ipsum\",\n \"layer\": \"kernel\",\n \"logoUrl\": \"ea\",\n \"name\": \"aliquip ullamco\",\n \"packUid\": \"officia ea dolor proident\",\n \"tag\": \"cillum commodo Lorem ea\",\n \"type\": \"proident esse est\",\n \"version\": \"mollit\"\n }\n ],\n \"type\": \"qui veniam proident\",\n \"uid\": \"laboris velit\",\n \"version\": \"irure\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": -93318322\n },\n \"disks\": [\n {\n \"controller\": \"Duis proident\",\n \"partitions\": [\n {\n \"fileSystemType\": \"quis\",\n \"freeSpace\": 95641001,\n \"mountPoint\": \"velit Duis aliqua fugiat irure\",\n \"totalSpace\": -97198316,\n \"usedSpace\": -43318561\n },\n {\n \"fileSystemType\": \"adipisicing irure magna qui aute\",\n \"freeSpace\": 24970424,\n \"mountPoint\": \"incididunt ullamco\",\n \"totalSpace\": 79762461,\n \"usedSpace\": -34695547\n }\n ],\n \"size\": 39957884,\n \"vendor\": \"quis amet\"\n },\n {\n \"controller\": \"voluptate consequat\",\n \"partitions\": [\n {\n \"fileSystemType\": \"nisi commodo ut dolore laboris\",\n \"freeSpace\": -73341281,\n \"mountPoint\": \"consequat dolor\",\n \"totalSpace\": -69098621,\n \"usedSpace\": 1716794\n },\n {\n \"fileSystemType\": \"consequat\",\n \"freeSpace\": -79530393,\n \"mountPoint\": \"amet \",\n \"totalSpace\": -61366424,\n \"usedSpace\": -50436522\n }\n ],\n \"size\": 76054758,\n \"vendor\": \"exercitation mollit id\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"ad_045\": \"eni\",\n \"quis_87\": \"ut nostrud\"\n },\n \"model\": \"dolore do reprehenderit enim\",\n \"vendor\": \"sed cupidatat\"\n },\n {\n \"addresses\": {\n \"reprehenderit95\": \"amet minim ex enim\",\n \"aliquip_20\": \"nostrud anim Duis\"\n },\n \"model\": \"irure eiusmod aute nulla\",\n \"vendor\": \"ullamco qui sed\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": -42117275\n },\n \"nics\": [\n {\n \"dns\": [\n \"elit eu nulla Lorem velit\",\n \"culpa ut minim aliquip\"\n ],\n \"gateway\": \"ad esse officia\",\n \"ip\": \"pariatur aliquip\",\n \"macAddr\": \"amet nulla\",\n \"subnet\": \"aliqua\"\n },\n {\n \"dns\": [\n \"nisi commodo cupidatat\",\n \"Excepteur ullamco anim\"\n ],\n \"gateway\": \"consectetur adipisicing proident\",\n \"ip\": \"reprehenderit officia aliquip do\",\n \"macAddr\": \"veniam ex\",\n \"subnet\": \"velit id in nisi\"\n }\n ],\n \"os\": {\n \"family\": \"occaecat nostrud\",\n \"version\": \"anim ut enim do proident\"\n },\n \"type\": \"tempor nulla non\"\n },\n \"host\": {\n \"macAddress\": \"irure cupidatat\"\n },\n \"projectMeta\": {\n \"name\": \"fugiat elit ad velit cil\",\n \"uid\": \"dolor dolore\"\n },\n \"type\": \"Duis nostrud velit\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"Ut ut laborum consequat in\",\n \"message\": \"mollit elit\",\n \"state\": \"healthy\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"ipsum cupidatat amet\",\n \"uid\": \"ut voluptate pariatur dolore ullamco\"\n },\n {\n \"name\": \"laboris laborum pariatur reprehenderit\",\n \"uid\": \"irure Ut sint enim\"\n }\n ],\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"cupidatat consectetur Duis\",\n \"count\": 74077658,\n \"limit\": -39851429,\n \"offset\": 37192457\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "17739ebc-35d5-4c99-b127-e4437d44ae87", - "name": "Retrieves a schema for the Edgehost search filter", - "request": { - "name": "Retrieves a schema for the Edgehost search filter", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "edgehosts", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6f358d01-dbc0-43ce-b201-25f21f4a78de", - "name": "An array of schema items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "edgehosts", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"schema\": {\n \"properties\": [\n {\n \"default\": \"laborum elit exercitati\",\n \"displayName\": \"ut\",\n \"enum\": [\n \"dolore reprehenderit proident aute\",\n \"amet\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"esse eu \",\n \"value\": \"aute nulla\"\n },\n {\n \"displayValue\": \"id qui adipisicing sint\",\n \"value\": \"irure laboris nisi deserunt\"\n }\n ],\n \"maxFloatVal\": 53344934.54737878,\n \"maxIntVal\": -17119310,\n \"minFloatVal\": 13721111.68397212,\n \"minIntVal\": 7794029,\n \"name\": \"in consequat in\",\n \"type\": \"deserunt\"\n },\n {\n \"default\": \"ipsum incididunt\",\n \"displayName\": \"Exce\",\n \"enum\": [\n \"quis magna aute culpa\",\n \"aliqua veniam Excepteur cillum\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"eiusmod sunt proident ex\",\n \"value\": \"commodo reprehenderit enim\"\n },\n {\n \"displayValue\": \"est veniam non voluptate\",\n \"value\": \"irure aute adipisicing\"\n }\n ],\n \"maxFloatVal\": 47599234.754686266,\n \"maxIntVal\": 72579554,\n \"minFloatVal\": 56276381.67800763,\n \"minIntVal\": -21843892,\n \"name\": \"ipsum qui\",\n \"type\": \"culpa Lorem\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d2574fa9-d847-428f-a1c6-2bb5137d3bc7", - "name": "pcgs/search", - "item": [ - { - "id": "f62766b5-f444-4abb-b940-84b882ac41a6", - "name": "Retrieves a list of PCG summary with provided search filter. Supported fields as per schema /v1/dashboard/pcgs/search/schema", - "request": { - "name": "Retrieves a list of PCG summary with provided search filter. Supported fields as per schema /v1/dashboard/pcgs/search/schema", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "pcgs", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "", - "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "bd19912d-1b6f-4484-bf59-a238ec12697a", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "pcgs", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"kind\": \"dolor Ut\",\n \"metadata\": {\n \"annotations\": {\n \"eab_\": \"\",\n \"sint_fd9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Excepteur_85e\": \"\",\n \"mollit_b5\": \"\",\n \"dolore_aa4\": \"\",\n \"ipsum51c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"enim dolore nisi\",\n \"ipAddress\": \"quis sed\",\n \"ipPools\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sed7c4\": \"\",\n \"pariatur6b_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consequat_a\": \"\",\n \"labore_f2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"occaecat amet est\",\n \"restrictToSingleCluster\": true\n },\n \"status\": {\n \"allottedIps\": [\n \"non\",\n \"dolore do\"\n ],\n \"associatedClusters\": [\n \"proident labore\",\n \"et irure nisi elit consequat\"\n ],\n \"inUse\": true\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"tempor_a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquipf2\": \"\",\n \"exercitation81\": \"\",\n \"culpa_31\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"dolor ex aliqua veniam\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"dolore labor\",\n \"dolore in incididunt\"\n ],\n \"associatedClusters\": [\n \"dolor dolore\",\n \"culpa nostrud do\"\n ],\n \"inUse\": true\n }\n }\n ],\n \"isSelfHosted\": true,\n \"isSystem\": true,\n \"registryUid\": \"tempor dolor voluptate\",\n \"spectroClusterUid\": \"quis amet\",\n \"tenantUid\": \"dolor ex magna nisi\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"do fugiat elit incididunt\",\n \"conditions\": [\n {\n \"message\": \"in ut commodo in\",\n \"relatedObject\": {\n \"kind\": \"cloudconfig\",\n \"name\": \"occ\",\n \"uid\": \"tempor sint est officia\"\n },\n \"type\": \"commo\"\n },\n {\n \"message\": \"mollit consectetur\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"laborum\",\n \"uid\": \"voluptate quis dolore sunt\"\n },\n \"type\": \"sed reprehenderit veniam\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"do ex Lorem enim sit\"\n },\n \"isActive\": false,\n \"isReady\": true,\n \"kubectlCommands\": [\n \"elit\",\n \"nulla\"\n ],\n \"state\": \"adipisicing\"\n }\n },\n {\n \"kind\": \"adipisicing sint cillum eu pariatur\",\n \"metadata\": {\n \"annotations\": {\n \"qui_c8_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"incididunt5\": \"\",\n \"irure8b5\": \"\",\n \"officia_6b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"ut cupidatat\",\n \"ipAddress\": \"pariatur aliquip\",\n \"ipPools\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ullamco_b66\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsumd8\": \"\",\n \"ea6a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"cupidatat dolor dolore laboris mollit\",\n \"restrictToSingleCluster\": true\n },\n \"status\": {\n \"allottedIps\": [\n \"officia ad ullamco dolore\",\n \"dolor esse\"\n ],\n \"associatedClusters\": [\n \"in aute id\",\n \"magna exercitation\"\n ],\n \"inUse\": true\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"autee\": \"\",\n \"ullamcodbc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Loremc\": \"\",\n \"aliqua_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"minim\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"minim id\",\n \"et fugiat sint\"\n ],\n \"associatedClusters\": [\n \"Ut proident \",\n \"est nulla velit quis\"\n ],\n \"inUse\": false\n }\n }\n ],\n \"isSelfHosted\": false,\n \"isSystem\": true,\n \"registryUid\": \"sunt Ex\",\n \"spectroClusterUid\": \"ipsum nulla laborum aute\",\n \"tenantUid\": \"magna aliquip do\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"eiusmod in\",\n \"conditions\": [\n {\n \"message\": \"adipisicing deserunt dolor\",\n \"relatedObject\": {\n \"kind\": \"clusterprofile\",\n \"name\": \"qui ipsu\",\n \"uid\": \"irure nulla velit\"\n },\n \"type\": \"dolore ut voluptate Lorem\"\n },\n {\n \"message\": \"ipsum sed consequat\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"officia aliqua amet tempor\",\n \"uid\": \"Duis cillum\"\n },\n \"type\": \"ad dolo\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"Ut veniam Lorem reprehenderit\"\n },\n \"isActive\": false,\n \"isReady\": true,\n \"kubectlCommands\": [\n \"magna esse\",\n \"dolor sit adipisicing\"\n ],\n \"state\": \"laborum voluptate in proident\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"enim pariatur\",\n \"count\": 39999070,\n \"limit\": -78838758,\n \"offset\": 90563119\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fcf005b9-33c7-43db-a3ae-62f600abe6cb", - "name": "Retrieves a schema for the PCG search filter", - "request": { - "name": "Retrieves a schema for the PCG search filter", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "pcgs", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fdc4f930-0539-493f-80c8-4e78278a68e4", - "name": "An array of schema items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "pcgs", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"schema\": {\n \"properties\": [\n {\n \"default\": \"in aliquip pariatur eiusmod\",\n \"displayName\": \"veniam velit\",\n \"enum\": [\n \"sunt dolore consequat\",\n \"proident quis anim voluptate\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"Lorem\",\n \"value\": \"in id eu sint Duis\"\n },\n {\n \"displayValue\": \"voluptate ex\",\n \"value\": \"aliqu\"\n }\n ],\n \"maxFloatVal\": 64357250.00295988,\n \"maxIntVal\": 40450753,\n \"minFloatVal\": 77884348.029237,\n \"minIntVal\": -78882226,\n \"name\": \"in veniam Excepteur dolore\",\n \"type\": \"laboris Lorem cillum consectetur\"\n },\n {\n \"default\": \"Excepteur nulla est\",\n \"displayName\": \"ad non esse irure\",\n \"enum\": [\n \"sint sunt ut dolore\",\n \"officia\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"laboru\",\n \"value\": \"Duis cillum cupidatat ut non\"\n },\n {\n \"displayValue\": \"magna amet sint\",\n \"value\": \"esse quis deserunt\"\n }\n ],\n \"maxFloatVal\": -78971834.72852612,\n \"maxIntVal\": -92365787,\n \"minFloatVal\": 27120081.90686302,\n \"minIntVal\": 32482245,\n \"name\": \"veniam\",\n \"type\": \"pariatur amet enim Ut\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "2bd196d8-8324-4c85-baee-e65d3d53169b", - "name": "projects", - "item": [ - { - "id": "66bb87b4-7ab5-45f5-99db-308bb44aebe3", - "name": "v1Projects Filter Summary", - "request": { - "name": "v1Projects Filter Summary", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "496ec16a-7369-47e5-aa9b-65c0a59c9539", - "name": "An array of project filter summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"esse_e_4\": \"\",\n \"ex232\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmodf_e\": \"\",\n \"adipisicing__3\": \"\",\n \"nostrud_1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"logoUrl\": \"amet dolor\",\n \"teams\": [\n {\n \"name\": \"reprehenderit\",\n \"uid\": \"id labore\"\n },\n {\n \"name\": \"nisi eiusmod do minim\",\n \"uid\": \"culpa Excepteur cupidatat occaecat\"\n }\n ],\n \"users\": [\n {\n \"name\": \"ut non\",\n \"uid\": \"irure\"\n },\n {\n \"name\": \"nulla tem\",\n \"uid\": \"deserunt pariatur consectetur\"\n }\n ]\n },\n \"status\": {\n \"clustersHealth\": {\n \"errored\": 49557713,\n \"healthy\": 95949822,\n \"running\": 36344542,\n \"unhealthy\": 75937023\n },\n \"status\": {\n \"cleanUpStatus\": {\n \"cleanedResources\": [\n \"consequat aliqua ex ut\",\n \"voluptate ut\"\n ],\n \"msg\": \"veniam Duis\",\n \"state\": \"ullamco esse dolore\"\n },\n \"isDisabled\": false\n },\n \"usage\": {\n \"alloyCpuCores\": 15624202.897620827,\n \"clusters\": [\n {\n \"cpuCores\": 58109097.00926986,\n \"isAlloy\": false,\n \"name\": \"magna ut do laborum\",\n \"uid\": \"dolor dolore\"\n },\n {\n \"cpuCores\": -62074528.94661758,\n \"isAlloy\": false,\n \"name\": \"proident id dolor\",\n \"uid\": \"tempor dolore Excepteur\"\n }\n ],\n \"pureCpuCores\": 88264675.2984272\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"in_cca\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ade\": \"\",\n \"eiusmodd\": \"\",\n \"proident165\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"logoUrl\": \"do quis fugiat consectetur\",\n \"teams\": [\n {\n \"name\": \"aliquip ea reprehenderit dolore\",\n \"uid\": \"sint officia aute\"\n },\n {\n \"name\": \"et cupidatat adipisicing\",\n \"uid\": \"culpa\"\n }\n ],\n \"users\": [\n {\n \"name\": \"sint nostrud\",\n \"uid\": \"eiusmod\"\n },\n {\n \"name\": \"quis do dolor id aliqua\",\n \"uid\": \"consequat tempor proident in\"\n }\n ]\n },\n \"status\": {\n \"clustersHealth\": {\n \"errored\": -70526177,\n \"healthy\": -7388102,\n \"running\": -24130701,\n \"unhealthy\": -60236964\n },\n \"status\": {\n \"cleanUpStatus\": {\n \"cleanedResources\": [\n \"enim quis magna dolor\",\n \"non aliqua voluptate quis anim\"\n ],\n \"msg\": \"esse aliqua sint\",\n \"state\": \"minim ullamco sit\"\n },\n \"isDisabled\": false\n },\n \"usage\": {\n \"alloyCpuCores\": 16551989.071560502,\n \"clusters\": [\n {\n \"cpuCores\": -55552647.811028376,\n \"isAlloy\": false,\n \"name\": \"Ut\",\n \"uid\": \"pariatur in aute enim\"\n },\n {\n \"cpuCores\": -28253374.021245033,\n \"isAlloy\": true,\n \"name\": \"magna culpa ut non\",\n \"uid\": \"in minim\"\n }\n ],\n \"pureCpuCores\": 71396993.83494782\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"consectetur\",\n \"count\": -39538633,\n \"limit\": -70005154,\n \"offset\": -53421539\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4c5e96d5-93bb-4cc7-9252-0401230f63ee", - "name": "Retrieves a list of projects metadata", - "request": { - "name": "Retrieves a list of projects metadata", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "projects", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "name", - "value": "", - "description": "Name of the project" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5dd6a586-ca6b-4e6c-8961-8c0302c1eccc", - "name": "An array of project metadata items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "projects", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "name", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"name\": \"est in cupidatat dolore\",\n \"uid\": \"est reprehenderit occaecat aliqua\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"deserunt Ut sit\",\n \"uid\": \"amet sunt\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "228b8f93-775f-42a4-aa99-a31f05324827", - "name": "spectroclusters", - "item": [ - { - "id": "2fac2a93-b6c4-4baa-9f65-01f81ce05e23", - "name": "Retrieves spectro clusters cloud cost summary information", - "request": { - "name": "Retrieves spectro clusters cloud cost summary information", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"groupBy\": \"project\",\n \"period\": 1440\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5b83968b-56a9-4f1d-98da-52857be4452a", - "name": "An array of resources cloud cost summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"groupBy\": \"project\",\n \"period\": 1440\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resources\": [\n {\n \"data\": [\n {\n \"compute\": 85515683.28109235,\n \"storage\": 34358881.16029465,\n \"timestamp\": -77789075.8002715,\n \"total\": 26340475.640562296\n },\n {\n \"compute\": -46776544.33203844,\n \"storage\": 96077712.51188019,\n \"timestamp\": -53898583.53909123,\n \"total\": -27625058.19379255\n }\n ],\n \"entity\": {\n \"uid\": \"laborum ma\",\n \"kind\": \"cil\",\n \"name\": \"commodo dolor laborum\"\n },\n \"total\": {\n \"compute\": -85291793.1506381,\n \"storage\": -24912589.987588122,\n \"total\": -14418402.800877273\n }\n },\n {\n \"data\": [\n {\n \"compute\": 53060569.85117397,\n \"storage\": -54631751.54613231,\n \"timestamp\": -20786999.609984487,\n \"total\": -69687555.40239862\n },\n {\n \"compute\": -23179619.253690213,\n \"storage\": 88362503.97918585,\n \"timestamp\": -32662388.723537862,\n \"total\": 24856277.288454056\n }\n ],\n \"entity\": {\n \"uid\": \"fugiat dolor occaecat\",\n \"kind\": \"et ad amet\",\n \"name\": \"nisi est\"\n },\n \"total\": {\n \"compute\": -68419969.86526814,\n \"storage\": 64973326.155296326,\n \"total\": -14909242.652120098\n }\n }\n ],\n \"total\": {\n \"compute\": -30480565.138654873,\n \"storage\": 43725847.29934248,\n \"total\": -23709867.899216875\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "61390f10-1c25-4dbd-9188-65507ad40768", - "name": "Retrieves a list of running, non rbac configured clusters in a workspace", - "request": { - "name": "Retrieves a list of running, non rbac configured clusters in a workspace", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "filters", - "workspace" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "703f9706-1d60-4205-8747-844d796ed301", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "filters", - "workspace" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"anima32\": \"\",\n \"sunt_ad\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sintb0\": \"\",\n \"ut_0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"in amet\",\n \"uid\": \"aute ullamco cillum exercitation\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": 20265667,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"labore laborum ex quis\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"eu in\",\n \"annotations\": {\n \"fugiat_56\": \"dolor proident amet\"\n },\n \"digest\": \"culpa reprehenderit dolore nulla aliqua\",\n \"inValidReason\": \"velit nostrud amet Duis\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"i\",\n \"params\": {\n \"anime8\": \"enim commodo culpa labore id\",\n \"incididuntf_\": \"in id magna culpa aliqua\"\n },\n \"presets\": [\n {\n \"add\": \"Excepteur \",\n \"displayName\": \"quis in deserunt velit dolor\",\n \"group\": \"fugiat Lorem dolore\",\n \"name\": \"eu nostrud est\",\n \"remove\": [\n \"in ullamco\",\n \"amet nu\"\n ]\n },\n {\n \"add\": \"id occaecat ut labore\",\n \"displayName\": \"qui culpa irure Duis\",\n \"group\": \"consectetur aliqua pariatur\",\n \"name\": \"aute est anim reprehenderit\",\n \"remove\": [\n \"voluptate dolor officia anim\",\n \"dolore deserunt est\"\n ]\n }\n ],\n \"registryUid\": \"elit id ut dolore\",\n \"schema\": [\n {\n \"format\": \"minim Lorem sint adipisicing occaecat\",\n \"hints\": [\n \"nostrud dolore sed\",\n \"velit ipsum cillum\"\n ],\n \"listOptions\": [\n \"deserunt\",\n \"labore nostrud incididunt ut\"\n ],\n \"name\": \"dolor irure reprehenderit\",\n \"readonly\": true,\n \"regex\": \"ad cillum magna consequat\",\n \"required\": true,\n \"type\": \"reprehenderit id magna exercitation\"\n },\n {\n \"format\": \"ex velit mollit laborum esse\",\n \"hints\": [\n \"consequat laboris velit irure\",\n \"adipisicing\"\n ],\n \"listOptions\": [\n \"ipsum est veniam\",\n \"adipisicing proident ipsum eiusmod\"\n ],\n \"name\": \"est dolore velit nostrud\",\n \"readonly\": false,\n \"regex\": \"elit Excepteur occaecat irure laborum\",\n \"required\": false,\n \"type\": \"eu ullamco\"\n }\n ],\n \"server\": \"labore id in fugiat elit\",\n \"tag\": \"labore do\",\n \"type\": \"manifest\",\n \"values\": \"cillum\",\n \"version\": \"magna\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"aute labore\",\n \"annotations\": {\n \"nisi_f\": \"aliqua dolor\",\n \"dolore6\": \"ea\",\n \"quis405\": \"commodo eiusmod\",\n \"sunt0\": \"aliquip nisi dolor dolore\"\n },\n \"digest\": \"ut adipisicing proident aliqua\",\n \"inValidReason\": \"eiusmod est aute adipisicing\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehen\",\n \"params\": {\n \"minim0\": \"do anim ex officia\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod\",\n \"displayName\": \"ad\",\n \"group\": \"cillum\",\n \"name\": \"qui adipisicing eiusmod consequat\",\n \"remove\": [\n \"esse consectetur Ut aliquip\",\n \"ullamco elit adipisicing\"\n ]\n },\n {\n \"add\": \"Ut mollit velit voluptate ea\",\n \"displayName\": \"ut Ut ullamco\",\n \"group\": \"cupidatat ut incididunt occaecat\",\n \"name\": \"veniam\",\n \"remove\": [\n \"amet fugiat id\",\n \"est adipisicing eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"in adipisicing nulla ut cupidatat\",\n \"schema\": [\n {\n \"format\": \"commodo ipsum ullamco consectetur\",\n \"hints\": [\n \"aliquip aute proident minim\",\n \"ea mollit dolore dolore in\"\n ],\n \"listOptions\": [\n \"nisi in\",\n \"in labore\"\n ],\n \"name\": \"consectetur nulla consequat in\",\n \"readonly\": false,\n \"regex\": \"reprehenderit aute ad Excepteur\",\n \"required\": false,\n \"type\": \"Excepteur eu magna\"\n },\n {\n \"format\": \"adipisicing mollit\",\n \"hints\": [\n \"incididunt ut\",\n \"consectetur\"\n ],\n \"listOptions\": [\n \"d\",\n \"esse dolore reprehenderit adipisicing in\"\n ],\n \"name\": \"commodo in in sit\",\n \"readonly\": false,\n \"regex\": \"ut sunt\",\n \"required\": false,\n \"type\": \"non\"\n }\n ],\n \"server\": \"aliquip consectetur\",\n \"tag\": \"in fugiat anim dolor\",\n \"type\": \"helm\",\n \"values\": \"nisi ullamco\",\n \"version\": \"ex ad\"\n }\n ],\n \"scope\": \"culpa quis Excepteur\",\n \"type\": \"dolore nulla est\",\n \"uid\": \"laborum enim\",\n \"version\": 96635578\n },\n \"labels\": [\n \"nostrud cillum\",\n \"dolor Duis\"\n ],\n \"size\": -44558751\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 94417221,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"officia cillum\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"nisi cillum id\",\n \"annotations\": {\n \"proident186\": \"sit irure\",\n \"Ut_95_\": \"proident\"\n },\n \"digest\": \"dolore consequat dolor incididunt fugiat\",\n \"inValidReason\": \"sint\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolor cillum pariatur\",\n \"params\": {\n \"occaecat_976\": \"anim reprehenderit dolore pariatur\",\n \"do9\": \"voluptate\"\n },\n \"presets\": [\n {\n \"add\": \"pariatur\",\n \"displayName\": \"nisi\",\n \"group\": \"cupidatat sunt \",\n \"name\": \"culpa sint occaecat velit\",\n \"remove\": [\n \"velit sit Ut quis\",\n \"velit\"\n ]\n },\n {\n \"add\": \"sunt ullamco tempor\",\n \"displayName\": \"ess\",\n \"group\": \"est non nisi consectetur\",\n \"name\": \"in\",\n \"remove\": [\n \"Lorem aute Du\",\n \"anim cillum\"\n ]\n }\n ],\n \"registryUid\": \"dolor id nulla sit officia\",\n \"schema\": [\n {\n \"format\": \"sit tempor\",\n \"hints\": [\n \"dolor\",\n \"est do\"\n ],\n \"listOptions\": [\n \"do ut dolore\",\n \"et minim aliquip ullamco\"\n ],\n \"name\": \"cillum eu elit sunt\",\n \"readonly\": true,\n \"regex\": \"officia consectetur qu\",\n \"required\": true,\n \"type\": \"fugi\"\n },\n {\n \"format\": \"amet anim velit labore proident\",\n \"hints\": [\n \"cupidatat\",\n \"veniam dolor\"\n ],\n \"listOptions\": [\n \"qui elit\",\n \"id ad et\"\n ],\n \"name\": \"exercitation sunt\",\n \"readonly\": true,\n \"regex\": \"quis amet lab\",\n \"required\": true,\n \"type\": \"Excepteur Duis\"\n }\n ],\n \"server\": \"magna quis minim sunt\",\n \"tag\": \"reprehenderit quis\",\n \"type\": \"spectro\",\n \"values\": \"sint\",\n \"version\": \"ex reprehenderit cupidatat laborum c\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"nisi\",\n \"annotations\": {\n \"dolore2cc\": \"laborum quis enim ut cons\",\n \"nostrud_1\": \"id nostru\"\n },\n \"digest\": \"do fugiat ut\",\n \"inValidReason\": \"nu\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"officia\",\n \"params\": {\n \"voluptate__\": \"reprehenderit eu nulla\"\n },\n \"presets\": [\n {\n \"add\": \"ad dolore\",\n \"displayName\": \"consectetur in sed\",\n \"group\": \"anim\",\n \"name\": \"officia deserunt\",\n \"remove\": [\n \"esse nisi exercitation ipsum proident\",\n \"Ut\"\n ]\n },\n {\n \"add\": \"id eiusmod\",\n \"displayName\": \"adipisicing o\",\n \"group\": \"nulla\",\n \"name\": \"dolor ea elit nulla anim\",\n \"remove\": [\n \"ad aliquip sed\",\n \"enim aute nostrud\"\n ]\n }\n ],\n \"registryUid\": \"nisi\",\n \"schema\": [\n {\n \"format\": \"tempor adipisicing laboris\",\n \"hints\": [\n \"consectetur consequat sed Ut\",\n \"enim culpa\"\n ],\n \"listOptions\": [\n \"deserunt in\",\n \"nulla quis\"\n ],\n \"name\": \"adipisicing incididunt\",\n \"readonly\": true,\n \"regex\": \"ea sit enim\",\n \"required\": false,\n \"type\": \"non nulla enim adipisicing culpa\"\n },\n {\n \"format\": \"amet cupidatat\",\n \"hints\": [\n \"consectetur occaecat Lorem magna dolore\",\n \"consectetur dolor ad nostrud proident\"\n ],\n \"listOptions\": [\n \"ad et\",\n \"enim\"\n ],\n \"name\": \"exercitation enim\",\n \"readonly\": true,\n \"regex\": \"Lorem reprehenderit irure anim\",\n \"required\": false,\n \"type\": \"aliquip sunt id exercitation\"\n }\n ],\n \"server\": \"ut\",\n \"tag\": \"Excepteur officia adipisicing pariatur\",\n \"type\": \"spectro\",\n \"values\": \"et Ut\",\n \"version\": \"Excepteur elit ipsum pariatur\"\n }\n ],\n \"scope\": \"amet elit sunt in\",\n \"type\": \"voluptate sunt id\",\n \"uid\": \"quis id enim in in\",\n \"version\": -26816645\n },\n \"labels\": [\n \"do qui\",\n \"Ut ad cillum\"\n ],\n \"size\": 96491930\n }\n ],\n \"uid\": \"irure elit dolor \"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"elit ut\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"laborum ad exercitation voluptate\",\n \"annotations\": {\n \"elit7e\": \"consequat est\"\n },\n \"digest\": \"enim\",\n \"inValidReason\": \"nulla enim dolor proident sunt\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"fugiat sunt Excepteur in consequat\",\n \"params\": {\n \"fugiat_abb\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"pariatu\",\n \"displayName\": \"deserunt\",\n \"group\": \"ex minim fugiat sed\",\n \"name\": \"dolore do officia\",\n \"remove\": [\n \"Lorem enim\",\n \"elit ipsum Lorem\"\n ]\n },\n {\n \"add\": \"irure velit\",\n \"displayName\": \"magna\",\n \"group\": \"dolo\",\n \"name\": \"exercitation in ullamco ut\",\n \"remove\": [\n \"in\",\n \"et laboris ex ut ullamco\"\n ]\n }\n ],\n \"registryUid\": \"commodo magna minim\",\n \"schema\": [\n {\n \"format\": \"quis dolor ullamco enim aliqua\",\n \"hints\": [\n \"ea Ut\",\n \"eu minim in proident\"\n ],\n \"listOptions\": [\n \"est sit\",\n \"consectetur\"\n ],\n \"name\": \"ut non commodo\",\n \"readonly\": true,\n \"regex\": \"mollit minim\",\n \"required\": false,\n \"type\": \"laborum ex Excepteur ullamco\"\n },\n {\n \"format\": \"tempor\",\n \"hints\": [\n \"sit mollit\",\n \"laboris qui sunt\"\n ],\n \"listOptions\": [\n \"non Excepteur deserunt\",\n \"ut\"\n ],\n \"name\": \"culpa ut\",\n \"readonly\": false,\n \"regex\": \"quis aute deserunt\",\n \"required\": false,\n \"type\": \"anim dolor in\"\n }\n ],\n \"server\": \"fugiat veniam in reprehenderit cupidatat\",\n \"tag\": \"tempor commodo n\",\n \"type\": \"manifest\",\n \"values\": \"irure et\",\n \"version\": \"anim ex\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"sed voluptate exercitation\",\n \"annotations\": {\n \"esse_3\": \"aute in ut\",\n \"pariatur9\": \"magna reprehenderit quis aliqua\"\n },\n \"digest\": \"adipisicing\",\n \"inValidReason\": \"Excepteur nostrud anim\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"amet aliquip tempor Ut\",\n \"params\": {\n \"sint_0c\": \"non labore laboris do\",\n \"in_9\": \"nulla Lorem aliquip veniam culpa\"\n },\n \"presets\": [\n {\n \"add\": \"fugiat Lorem\",\n \"displayName\": \"reprehenderit pariatur incididunt labore\",\n \"group\": \"nulla\",\n \"name\": \"ut fugiat qui culpa\",\n \"remove\": [\n \"aute ut\",\n \"do\"\n ]\n },\n {\n \"add\": \"irure\",\n \"displayName\": \"incididu\",\n \"group\": \"eu in\",\n \"name\": \"officia in\",\n \"remove\": [\n \"proident laborum\",\n \"sit ex enim\"\n ]\n }\n ],\n \"registryUid\": \"dolor\",\n \"schema\": [\n {\n \"format\": \"quis Duis in dolor\",\n \"hints\": [\n \"ea est\",\n \"et sunt\"\n ],\n \"listOptions\": [\n \"Excepte\",\n \"veniam elit culpa sint\"\n ],\n \"name\": \"par\",\n \"readonly\": false,\n \"regex\": \"nisi et q\",\n \"required\": false,\n \"type\": \"nulla pariatur\"\n },\n {\n \"format\": \"et non\",\n \"hints\": [\n \"Ut amet cillum ut\",\n \"do ea\"\n ],\n \"listOptions\": [\n \"in occaecat\",\n \"voluptate\"\n ],\n \"name\": \"anim nulla ut\",\n \"readonly\": false,\n \"regex\": \"id consequat veniam\",\n \"required\": false,\n \"type\": \"qui dolore\"\n }\n ],\n \"server\": \"ut eu dolore\",\n \"tag\": \"Lorem occaecat nulla cillum qui\",\n \"type\": \"helm\",\n \"values\": \"Lorem Excepteur dolore\",\n \"version\": \"fugiat\"\n }\n ],\n \"scope\": \"deserunt aute\",\n \"type\": \"mollit aliqua\",\n \"uid\": \"dolore non consequat minim\",\n \"version\": 98760654\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"esse ut\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"sint incididunt ullamco offi\",\n \"annotations\": {\n \"Excepteur__c\": \"ut cupidatat laborum\"\n },\n \"digest\": \"exercitation esse adipisicing cillum\",\n \"inValidReason\": \"labore anim sed aute\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ut pariat\",\n \"params\": {\n \"laborum_01\": \"anim e\",\n \"occaecat_93\": \"reprehenderit sit quis cupidatat\"\n },\n \"presets\": [\n {\n \"add\": \"labore s\",\n \"displayName\": \"Ut voluptate reprehenderit veniam aliquip\",\n \"group\": \"Excepteur pariatur et aute\",\n \"name\": \"esse\",\n \"remove\": [\n \"mollit cupidatat\",\n \"aliqua in velit sint\"\n ]\n },\n {\n \"add\": \"tempor\",\n \"displayName\": \"do mollit\",\n \"group\": \"ipsum nisi velit Duis\",\n \"name\": \"veniam dolore do\",\n \"remove\": [\n \"dolor irure\",\n \"aute\"\n ]\n }\n ],\n \"registryUid\": \"dolor est ex minim\",\n \"schema\": [\n {\n \"format\": \"magna Lorem sunt dolor\",\n \"hints\": [\n \"officia anim\",\n \"dolore cupidatat Duis\"\n ],\n \"listOptions\": [\n \"cupidatat\",\n \"dolore adipisicing\"\n ],\n \"name\": \"culpa irure proident ut dolore\",\n \"readonly\": false,\n \"regex\": \"cillum velit anim\",\n \"required\": false,\n \"type\": \"a\"\n },\n {\n \"format\": \"ut ad consequat ut\",\n \"hints\": [\n \"eu labore anim tempor\",\n \"fugiat adi\"\n ],\n \"listOptions\": [\n \"et ad ut dolor\",\n \"do nostrud irure\"\n ],\n \"name\": \"nisi fugiat veniam\",\n \"readonly\": true,\n \"regex\": \"est magna culpa laboris\",\n \"required\": false,\n \"type\": \"Duis\"\n }\n ],\n \"server\": \"in nostrud\",\n \"tag\": \"laborum in eiusmod\",\n \"type\": \"manifest\",\n \"values\": \"Duis veniam cillum est\",\n \"version\": \"in culpa nostrud\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"ut v\",\n \"annotations\": {\n \"elit_493\": \"dolore aliqua\",\n \"sit_ee\": \"ullamco irure\"\n },\n \"digest\": \"quis \",\n \"inValidReason\": \"laboris sint Lorem irure et\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"proident tempor\",\n \"params\": {\n \"ea_78\": \"nostrud esse enim\",\n \"aliquaee0\": \"pariatur in\"\n },\n \"presets\": [\n {\n \"add\": \"voluptate dolore\",\n \"displayName\": \"dolore\",\n \"group\": \"ut labor\",\n \"name\": \"ex adipisicing\",\n \"remove\": [\n \"qui dolor commodo\",\n \"sint commodo\"\n ]\n },\n {\n \"add\": \"Lorem dolore\",\n \"displayName\": \"l\",\n \"group\": \"Ut cupidatat\",\n \"name\": \"aliqua quis\",\n \"remove\": [\n \"in aliqua veniam consectetur\",\n \"non mollit Lorem quis\"\n ]\n }\n ],\n \"registryUid\": \"veniam in dolore mollit\",\n \"schema\": [\n {\n \"format\": \"sunt in tempor\",\n \"hints\": [\n \"dolore ut magna qui\",\n \"deserunt\"\n ],\n \"listOptions\": [\n \"voluptate quis anim nisi\",\n \"ipsum commodo aute incididunt\"\n ],\n \"name\": \"dolor dolore velit\",\n \"readonly\": false,\n \"regex\": \"Excepteur nisi ea\",\n \"required\": false,\n \"type\": \"quis ut sunt\"\n },\n {\n \"format\": \"Ut cupidatat pariatur\",\n \"hints\": [\n \"laborum cupidatat\",\n \"exercitation\"\n ],\n \"listOptions\": [\n \"non proident sed enim\",\n \"adipisicing voluptate quis\"\n ],\n \"name\": \"esse adipisicing exercitation eu voluptate\",\n \"readonly\": false,\n \"regex\": \"non commodo culpa\",\n \"required\": true,\n \"type\": \"occaecat\"\n }\n ],\n \"server\": \"ex\",\n \"tag\": \"reprehenderit voluptate Ut\",\n \"type\": \"spectro\",\n \"values\": \"id enim Duis\",\n \"version\": \"occae\"\n }\n ],\n \"scope\": \"sit officia amet Lorem\",\n \"type\": \"Lorem amet\",\n \"uid\": \"aute minim pariatur\",\n \"version\": -11121848\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"dolor esse labore sit in\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"deserunt\",\n \"annotations\": {\n \"elit51\": \"consectetur sed labore\",\n \"ad957\": \"ad est sed quis\"\n },\n \"digest\": \"Excepteur aliquip\",\n \"inValidReason\": \"est ull\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"do anim\",\n \"params\": {\n \"officia_a3\": \"nostrud id consequat eiusmod d\",\n \"sint_f\": \"qui commodo magna dolore\",\n \"nulla914\": \"non\",\n \"labore652\": \"dolor est\"\n },\n \"presets\": [\n {\n \"add\": \"Lorem id\",\n \"displayName\": \"ut non commodo quis\",\n \"group\": \"mollit voluptate dolore eu tempor\",\n \"name\": \"id sit esse cill\",\n \"remove\": [\n \"officia cillum magna nostrud ad\",\n \"cillum proident aliqua mollit reprehenderit\"\n ]\n },\n {\n \"add\": \"eu labore Duis et\",\n \"displayName\": \"eu aute nulla\",\n \"group\": \"Excepteur nulla est\",\n \"name\": \"nisi irure\",\n \"remove\": [\n \"magna\",\n \"laboris sunt non esse\"\n ]\n }\n ],\n \"registryUid\": \"ut ad in eu culpa\",\n \"schema\": [\n {\n \"format\": \"eu occaecat ex\",\n \"hints\": [\n \"mollit quis laboris\",\n \"proident nisi eu tempor officia\"\n ],\n \"listOptions\": [\n \"in non magna occaecat do\",\n \"deserunt dolor mollit Ut officia\"\n ],\n \"name\": \"exercitation Ut aute eiusmod\",\n \"readonly\": false,\n \"regex\": \"ut Duis\",\n \"required\": false,\n \"type\": \"in\"\n },\n {\n \"format\": \"ut l\",\n \"hints\": [\n \"dolore incididunt mollit in\",\n \"ea est occaecat\"\n ],\n \"listOptions\": [\n \"eu et qui nisi\",\n \"quis ut ea\"\n ],\n \"name\": \"cupidatat aliquip fugiat consectetur\",\n \"readonly\": false,\n \"regex\": \"Ut irure occaecat enim\",\n \"required\": true,\n \"type\": \"Ut esse laborum\"\n }\n ],\n \"server\": \"anim deserunt mollit\",\n \"tag\": \"ipsum in proident dolore\",\n \"type\": \"manifest\",\n \"values\": \"in nisi cillum aute nulla\",\n \"version\": \"reprehenderit ad\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"aliqua consequat id minim\",\n \"annotations\": {\n \"velit_64\": \"est aute\",\n \"fugiat_29e\": \"sunt elit officia occaecat\"\n },\n \"digest\": \"non ut elit\",\n \"inValidReason\": \"minim mo\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"cillum minim dolore enim dolor\",\n \"params\": {\n \"tempor6\": \"pariatur dolore elit\",\n \"nostrud9fa\": \"ullamco dolore ut\",\n \"incididunt7\": \"consectetur\"\n },\n \"presets\": [\n {\n \"add\": \"in veniam dolore amet\",\n \"displayName\": \"proident consequat id pariatur\",\n \"group\": \"incididunt conseq\",\n \"name\": \"officia fugiat\",\n \"remove\": [\n \"sed anim\",\n \"adipisicing ullamco tempor\"\n ]\n },\n {\n \"add\": \"in laboris irure est\",\n \"displayName\": \"mollit sunt\",\n \"group\": \"amet\",\n \"name\": \"aute consequat \",\n \"remove\": [\n \"d\",\n \"pariatur id laborum eu\"\n ]\n }\n ],\n \"registryUid\": \"sint volupta\",\n \"schema\": [\n {\n \"format\": \"culpa labore\",\n \"hints\": [\n \"adipisicing ut sint ipsum\",\n \"ea ullamco ipsum elit\"\n ],\n \"listOptions\": [\n \"magna non culpa et\",\n \"nisi proident veniam\"\n ],\n \"name\": \"in est\",\n \"readonly\": false,\n \"regex\": \"ad sit\",\n \"required\": false,\n \"type\": \"ad anim\"\n },\n {\n \"format\": \"tempor laborum dolore\",\n \"hints\": [\n \"cillum mollit\",\n \"minim ad laboris cupidatat in\"\n ],\n \"listOptions\": [\n \"est dolore enim\",\n \"ipsum sunt laborum Lorem\"\n ],\n \"name\": \"labore in cupidatat\",\n \"readonly\": true,\n \"regex\": \"ad Excepteur cupidatat ipsum\",\n \"required\": true,\n \"type\": \"consequat qui\"\n }\n ],\n \"server\": \"dolor\",\n \"tag\": \"non fugiat\",\n \"type\": \"spectro\",\n \"values\": \"Excepteur eiusmod\",\n \"version\": \"aliqua eiusmod\"\n }\n ],\n \"scope\": \"consectetur aute et laboris \",\n \"type\": \"sunt exercitation velit et\",\n \"uid\": \"id irure enim\",\n \"version\": -29618928\n }\n ],\n \"projectMeta\": {\n \"name\": \"deserunt aliqua sunt magna quis\",\n \"uid\": \"Ut occae\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"culpa aute consequat ullamco\",\n \"isBrownfield\": false,\n \"state\": \"dolor cupidatat\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": 47897244.64749625,\n \"storage\": -78617104.9999691,\n \"total\": -41060604.17420063\n },\n \"total\": 79423122.39523527\n },\n \"health\": {\n \"agentVersion\": \"consequat exercitation\",\n \"conditions\": [\n {\n \"message\": \"quis offic\",\n \"relatedObject\": {\n \"kind\": \"pack\",\n \"name\": \"labore pariatur\",\n \"uid\": \"deserunt ipsum laboris aute\"\n },\n \"type\": \"dolor ut consequat\"\n },\n {\n \"message\": \"ullamco proident veniam magna commodo\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"anim amet commodo\",\n \"uid\": \"ullamco dolor\"\n },\n \"type\": \"incididunt ad\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"ea amet\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -23635981.882585704,\n \"storage\": 55520507.35998702,\n \"total\": -94621871.45867102\n },\n \"total\": -75058969.78202316\n },\n \"location\": {\n \"coordinates\": [\n 35705169.197283566,\n 3444297.1620358676\n ],\n \"countryCode\": \"dolore in\",\n \"countryName\": \"tempor esse elit et voluptate\",\n \"regionCode\": \"sed eiu\",\n \"regionName\": \"sint ipsum\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 95812256.9364427,\n \"request\": -19359772.91398987,\n \"total\": -34494306.23130101,\n \"unit\": \"occaecat eiusmod\",\n \"usage\": -60179475.008909434\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 24192963.741078436,\n \"request\": -98713974.62240207,\n \"total\": 88267525.08999288,\n \"unit\": \"incididunt exerci\",\n \"usage\": -13006460.046534225\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"anim velit et\",\n \"name\": \"sunt id Lorem\",\n \"projectUid\": \"cillum nisi\",\n \"tenantUid\": \"ea Ut consectetur irure\",\n \"uid\": \"dolore occaecat\"\n },\n {\n \"kind\": \"i\",\n \"name\": \"reprehenderit laboris ex est\",\n \"projectUid\": \"sint nostrud Lorem commodo\",\n \"tenantUid\": \"veniam culpa\",\n \"uid\": \"ullamco fugiat in\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"Lorem elit\",\n \"name\": \"tempor dolore\",\n \"projectUid\": \"ut aliquip\",\n \"tenantUid\": \"aliqua ullamco non culpa laboris\",\n \"uid\": \"eiusmod aute\"\n },\n \"hostCluster\": {\n \"kind\": \"ipsum magna nostrud ut\",\n \"name\": \"Ut aliqua\",\n \"projectUid\": \"ullamco nulla et mollit ea\",\n \"tenantUid\": \"nisi non culpa ut voluptate\",\n \"uid\": \"Ut laborum\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"laboris ea nostrud nisi\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"qui id dolor amet ea\",\n \"name\": \"labore culpa do\",\n \"projectUid\": \"ad\",\n \"tenantUid\": \"sed eiusmod dolor fugiat\",\n \"uid\": \"ut qui sit Ut nulla\"\n },\n {\n \"kind\": \"anim aliqua\",\n \"name\": \"pariatur elit culpa ut\",\n \"projectUid\": \"incididunt tempor pariatu\",\n \"tenantUid\": \"ad aute ut\",\n \"uid\": \"enim fugiat\"\n }\n ],\n \"state\": \"consequat Duis\",\n \"virtualClusters\": [\n {\n \"kind\": \"irure molli\",\n \"name\": \"consectetur nulla est\",\n \"projectUid\": \"dolor exercitation\",\n \"tenantUid\": \"culpa\",\n \"uid\": \"elit irure\"\n },\n {\n \"kind\": \"dolor sit ad sed\",\n \"name\": \"ut aute in adipisicing\",\n \"projectUid\": \"ut aliqua aliquip incididunt\",\n \"tenantUid\": \"minim ea Duis ipsum cillum\",\n \"uid\": \"culpa Duis adipisicing\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": true\n },\n \"state\": \"aliquip nulla\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"tempor Exce\",\n \"name\": \"enim\",\n \"projectUid\": \"in irure\",\n \"tenantUid\": \"velit aute\",\n \"uid\": \"dolor qui e\"\n },\n {\n \"kind\": \"eu sunt sed\",\n \"name\": \"anim consectetur consequat deserunt cupidatat\",\n \"projectUid\": \"exercitation cillum laborum sunt\",\n \"tenantUid\": \"ipsum nulla fugiat sint nisi\",\n \"uid\": \"pariatur minim eu mollit\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"consectetur commodo cillum\",\n \"name\": \"tempor sit officia\",\n \"projectUid\": \"et incididunt officia ut\",\n \"tenantUid\": \"ipsum laboris non cillum ali\",\n \"uid\": \"dolor Ut aute id par\"\n },\n \"hostCluster\": {\n \"kind\": \"Ut sed amet deserunt\",\n \"name\": \"ipsum quis Duis\",\n \"projectUid\": \"aliquip proident consequat\",\n \"tenantUid\": \"labore\",\n \"uid\": \"laboris cillum aliquip\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"in cillum ipsum\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"velit Lorem\",\n \"name\": \"deserunt occaecat incididunt\",\n \"projectUid\": \"cupidatat nostrud irure dolor\",\n \"tenantUid\": \"adipisicing voluptate nisi pariatur\",\n \"uid\": \"occaecat laborum exercitation fugiat\"\n },\n {\n \"kind\": \"aute ut\",\n \"name\": \"nostrud laboris consequat\",\n \"projectUid\": \"mollit veniam ea sint cupidatat\",\n \"tenantUid\": \"ea proident\",\n \"uid\": \"deserunt commodo \"\n }\n ],\n \"state\": \"reprehenderit ei\",\n \"virtualClusters\": [\n {\n \"kind\": \"veniam laboris\",\n \"name\": \"sed aliquip minim consequat\",\n \"projectUid\": \"Lorem\",\n \"tenantUid\": \"Excepteur fugiat aliqua officia dolore\",\n \"uid\": \"aliqua eiusmod incididunt amet\"\n },\n {\n \"kind\": \"ea anim a\",\n \"name\": \"sunt eu pariatur cupidatat aute\",\n \"projectUid\": \"reprehenderit\",\n \"tenantUid\": \"est\",\n \"uid\": \"in dolore ipsum esse\"\n }\n ]\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sit5ee\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor8\": \"\",\n \"exercitatione3f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"ipsum aliquip sunt\",\n \"uid\": \"eu nostrud Lorem qui\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": -65663033,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"voluptate commodo\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"fugiat occae\",\n \"annotations\": {\n \"nostrud_c\": \"irure elit dolor mollit eu\",\n \"magnab\": \"dolore ea nostrud in\",\n \"cillum1\": \"amet enim do occaecat\"\n },\n \"digest\": \"quis ut\",\n \"inValidReason\": \"est\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"consectetur id in sit elit\",\n \"params\": {\n \"amet_5\": \"ipsum pariatur reprehenderit velit\"\n },\n \"presets\": [\n {\n \"add\": \"sit\",\n \"displayName\": \"ea laboris\",\n \"group\": \"pariatur sint voluptate nulla\",\n \"name\": \"laboris tempor aliqui\",\n \"remove\": [\n \"laboris in\",\n \"elit\"\n ]\n },\n {\n \"add\": \"nostrud ex\",\n \"displayName\": \"dolor vo\",\n \"group\": \"consequat\",\n \"name\": \"anim sunt proident commodo\",\n \"remove\": [\n \"veniam fugiat dolore\",\n \"dolor ut Excepteur\"\n ]\n }\n ],\n \"registryUid\": \"eu anim consectetur in mollit\",\n \"schema\": [\n {\n \"format\": \"consequat\",\n \"hints\": [\n \"sunt ut pariatur commodo\",\n \"eu Ut irure in\"\n ],\n \"listOptions\": [\n \"voluptate deserunt\",\n \"irure qui aute nisi\"\n ],\n \"name\": \"consequat laboris\",\n \"readonly\": true,\n \"regex\": \"cupidatat\",\n \"required\": true,\n \"type\": \"commodo sint\"\n },\n {\n \"format\": \"eiusmod fugiat sunt\",\n \"hints\": [\n \"culpa anim in\",\n \"occaecat dolore id Duis\"\n ],\n \"listOptions\": [\n \"id mollit ea magna\",\n \"Excepteur ad tempor\"\n ],\n \"name\": \"in cupidatat\",\n \"readonly\": true,\n \"regex\": \"adipisicing voluptate dolore\",\n \"required\": true,\n \"type\": \"commodo ipsum sunt Lorem\"\n }\n ],\n \"server\": \"enim esse\",\n \"tag\": \"ex magna dolore velit\",\n \"type\": \"helm\",\n \"values\": \"est nostrud\",\n \"version\": \"cillum\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"occaecat\",\n \"annotations\": {\n \"culpae0a\": \"minim\",\n \"sint_d0a\": \"aliquip non consequat\"\n },\n \"digest\": \"proident in\",\n \"inValidReason\": \"ullamco\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"et eu Duis\",\n \"params\": {\n \"cillum__3\": \"irure voluptate\",\n \"incididunt_18\": \"deserunt Ut laborum\",\n \"irure_197\": \"sunt ullamco ex culpa\"\n },\n \"presets\": [\n {\n \"add\": \"U\",\n \"displayName\": \"sit non\",\n \"group\": \"proident in nostrud\",\n \"name\": \"occaecat\",\n \"remove\": [\n \"non dolore\",\n \"ipsum tempor magna\"\n ]\n },\n {\n \"add\": \"non sed ut\",\n \"displayName\": \"in dolore cillum elit ullamco\",\n \"group\": \"esse Ut\",\n \"name\": \"vol\",\n \"remove\": [\n \"cupidatat anim dolor\",\n \"Ut magna velit\"\n ]\n }\n ],\n \"registryUid\": \"laboris tempor sunt ut irure\",\n \"schema\": [\n {\n \"format\": \"velit aliquip\",\n \"hints\": [\n \"ullamco sint\",\n \"aliquip commodo sunt\"\n ],\n \"listOptions\": [\n \"sint ipsum\",\n \"Ut labore cupidatat id deserunt\"\n ],\n \"name\": \"ad reprehenderit\",\n \"readonly\": true,\n \"regex\": \"ipsum\",\n \"required\": false,\n \"type\": \"non ad ullamco\"\n },\n {\n \"format\": \"fugiat Lorem pariatur laborum cupidatat\",\n \"hints\": [\n \"esse dolore\",\n \"sunt commodo d\"\n ],\n \"listOptions\": [\n \"sunt\",\n \"et in enim dolor do\"\n ],\n \"name\": \"deserunt non ullamco et\",\n \"readonly\": false,\n \"regex\": \"enim culpa cillum\",\n \"required\": true,\n \"type\": \"enim Lorem nulla dolor velit\"\n }\n ],\n \"server\": \"sint veniam aute\",\n \"tag\": \"reprehenderit\",\n \"type\": \"helm\",\n \"values\": \"proident\",\n \"version\": \"proident cupidatat ad\"\n }\n ],\n \"scope\": \"in culpa in do\",\n \"type\": \"in veniam Lorem\",\n \"uid\": \"consequat deserun\",\n \"version\": 6058526\n },\n \"labels\": [\n \"est aliqua labore ut\",\n \"nulla culpa officia\"\n ],\n \"size\": -49778707\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 58209360,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"in ex\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"Ut in id do\",\n \"annotations\": {\n \"ut_e\": \"fugi\",\n \"Excepteur_09e\": \"deserunt id\"\n },\n \"digest\": \"dolor ut esse sed veniam\",\n \"inValidReason\": \"voluptate fugiat deserunt occaecat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"quis\",\n \"params\": {\n \"in_7_\": \"exercitation velit dolor est commodo\"\n },\n \"presets\": [\n {\n \"add\": \"aliquip eiusmod laborum\",\n \"displayName\": \"deserunt exercitation est eiusmod\",\n \"group\": \"quis ea non \",\n \"name\": \"aliquip commodo aliqua\",\n \"remove\": [\n \"voluptate Excepteur irure\",\n \"aute dolor adipisicing deserunt\"\n ]\n },\n {\n \"add\": \"magna ipsum\",\n \"displayName\": \"nisi incididunt pariatur aliquip\",\n \"group\": \"ullamco laborum\",\n \"name\": \"non dolore\",\n \"remove\": [\n \"laborum et labore ul\",\n \"labore u\"\n ]\n }\n ],\n \"registryUid\": \"labore officia\",\n \"schema\": [\n {\n \"format\": \"irure in\",\n \"hints\": [\n \"ut fugiat et enim\",\n \"deserunt \"\n ],\n \"listOptions\": [\n \"ut Duis in\",\n \"proident eiusmod voluptate\"\n ],\n \"name\": \"cupidatat veniam nostrud\",\n \"readonly\": true,\n \"regex\": \"labore ut aliquip reprehenderit\",\n \"required\": true,\n \"type\": \"in\"\n },\n {\n \"format\": \"adipisicing velit\",\n \"hints\": [\n \"tempor qui cillum irure\",\n \"dolore Duis commodo magna\"\n ],\n \"listOptions\": [\n \"et sint\",\n \"ut magna aliqua\"\n ],\n \"name\": \"officia cillum fugiat eiusmod\",\n \"readonly\": true,\n \"regex\": \"ut\",\n \"required\": true,\n \"type\": \"est\"\n }\n ],\n \"server\": \"Lore\",\n \"tag\": \"laborum\",\n \"type\": \"manifest\",\n \"values\": \"Lorem aliqua deserunt est tempor\",\n \"version\": \"dolore proident Excepteur\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"reprehenderit exercitation\",\n \"annotations\": {\n \"Duis_19\": \"elit deserunt ex\",\n \"nisiea_\": \"ea adipisicing sint est\"\n },\n \"digest\": \"deserunt sit exercitation laboris\",\n \"inValidReason\": \"est dolore do esse\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehenderit Duis aliquip\",\n \"params\": {\n \"cupidatat_a6\": \"est et min\"\n },\n \"presets\": [\n {\n \"add\": \"do Duis ad ut\",\n \"displayName\": \"amet\",\n \"group\": \"dolore amet sunt cillum\",\n \"name\": \"ex incididunt sit Excepteur non\",\n \"remove\": [\n \"aliquip voluptate nostrud\",\n \"voluptate\"\n ]\n },\n {\n \"add\": \"enim Lorem\",\n \"displayName\": \"incididunt occaecat\",\n \"group\": \"dolore qui amet\",\n \"name\": \"ea in pariatur\",\n \"remove\": [\n \"aliqua\",\n \"irure cillum ex ut\"\n ]\n }\n ],\n \"registryUid\": \"exercitat\",\n \"schema\": [\n {\n \"format\": \"veniam irure\",\n \"hints\": [\n \"amet veniam velit voluptate\",\n \"anim laborum qui\"\n ],\n \"listOptions\": [\n \"nostrud labo\",\n \"eu sit amet do\"\n ],\n \"name\": \"ut fugiat deserunt minim\",\n \"readonly\": false,\n \"regex\": \"eiusmod ex offici\",\n \"required\": false,\n \"type\": \"veniam elit culpa\"\n },\n {\n \"format\": \"sit ut officia reprehenderit\",\n \"hints\": [\n \"sint mollit velit\",\n \"do aliqua veniam\"\n ],\n \"listOptions\": [\n \"cupidatat enim aliqua\",\n \"consectetur pariatur\"\n ],\n \"name\": \"fugiat\",\n \"readonly\": false,\n \"regex\": \"sed\",\n \"required\": true,\n \"type\": \"consequat do pariatur ea\"\n }\n ],\n \"server\": \"quis enim adipisicing\",\n \"tag\": \"qui occaecat sed\",\n \"type\": \"helm\",\n \"values\": \"Duis\",\n \"version\": \"Lorem tempor aliquip nostrud\"\n }\n ],\n \"scope\": \"veniam\",\n \"type\": \"in cillum minim aliqua\",\n \"uid\": \"Ut laborum deserunt\",\n \"version\": 60329863\n },\n \"labels\": [\n \"reprehenderit dolor\",\n \"nisi Ut sint nostrud\"\n ],\n \"size\": 23072180\n }\n ],\n \"uid\": \"dolor laborum eu\"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"velit Duis voluptate sint\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"fu\",\n \"annotations\": {\n \"laboris_d6\": \"consectetur enim anim\",\n \"aliquip0_\": \"deserunt voluptate aliquip consectetur\"\n },\n \"digest\": \"dolor Ut in id\",\n \"inValidReason\": \"moll\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ipsum dolore\",\n \"params\": {\n \"suntaf\": \"eiusmod cillum\"\n },\n \"presets\": [\n {\n \"add\": \"proident cillum aliquip\",\n \"displayName\": \"minim cillum es\",\n \"group\": \"ullamco tempor r\",\n \"name\": \"ad dolor\",\n \"remove\": [\n \"aliqua in est minim\",\n \"magna reprehenderit\"\n ]\n },\n {\n \"add\": \"ut sed enim\",\n \"displayName\": \"do Exce\",\n \"group\": \"laborum sint sunt nulla Excepteur\",\n \"name\": \"Lorem laborum voluptate nulla\",\n \"remove\": [\n \"eu\",\n \"et tempor cupidatat\"\n ]\n }\n ],\n \"registryUid\": \"dolor Ut ex\",\n \"schema\": [\n {\n \"format\": \"ut mollit cupidatat magna ad\",\n \"hints\": [\n \"a\",\n \"laborum qui commodo\"\n ],\n \"listOptions\": [\n \"non quis exercitation incididunt aliquip\",\n \"sint pariatur\"\n ],\n \"name\": \"labore \",\n \"readonly\": false,\n \"regex\": \"eu ve\",\n \"required\": false,\n \"type\": \"Excepteur in mollit laborum\"\n },\n {\n \"format\": \"ut reprehenderit velit sed\",\n \"hints\": [\n \"elit\",\n \"dolore deserunt cillum\"\n ],\n \"listOptions\": [\n \"ea veniam et\",\n \"commodo mollit proident\"\n ],\n \"name\": \"qui nostrud aliqua et\",\n \"readonly\": false,\n \"regex\": \"culpa non eiusmod\",\n \"required\": false,\n \"type\": \"exercitation commodo ad sunt\"\n }\n ],\n \"server\": \"sit id nisi proident\",\n \"tag\": \"sed aliqua\",\n \"type\": \"spectro\",\n \"values\": \"amet proident\",\n \"version\": \"nisi cupidatat esse\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"est et\",\n \"annotations\": {\n \"consequat_d7\": \"et quis\",\n \"deserunt2_8\": \"nisi ipsum\"\n },\n \"digest\": \"Ut v\",\n \"inValidReason\": \"anim Duis\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"non nostrud pariatur anim\",\n \"params\": {\n \"cupidatat9c\": \"dolore culpa elit\",\n \"ine\": \"sed esse Lorem dolor\",\n \"non_3d\": \"aute fugiat sunt ex ut\",\n \"magna_3f\": \"nulla esse consectetur commodo\",\n \"ipsum_a4\": \"reprehenderit eu\"\n },\n \"presets\": [\n {\n \"add\": \"incididu\",\n \"displayName\": \"in laboris dolore\",\n \"group\": \"occaecat culpa\",\n \"name\": \"et ex exercitation irure\",\n \"remove\": [\n \"cupidatat eu\",\n \"veniam eiusmod in aliquip fugiat\"\n ]\n },\n {\n \"add\": \"pariatur labore et\",\n \"displayName\": \"eiusmod\",\n \"group\": \"ullamco amet veniam\",\n \"name\": \"eu mollit\",\n \"remove\": [\n \"aliqua dolor\",\n \"eu cillum\"\n ]\n }\n ],\n \"registryUid\": \"non sint aliqua\",\n \"schema\": [\n {\n \"format\": \"sunt ea enim\",\n \"hints\": [\n \"in aliqua\",\n \"dolore cillum\"\n ],\n \"listOptions\": [\n \"reprehenderit quis ex labore in\",\n \"dolor pariatur ullamco\"\n ],\n \"name\": \"sit Ut exercitation sunt\",\n \"readonly\": true,\n \"regex\": \"amet cupidatat labore\",\n \"required\": false,\n \"type\": \"non sit aliqua esse\"\n },\n {\n \"format\": \"aute dolor\",\n \"hints\": [\n \"commodo dolore\",\n \"eu reprehenderit velit\"\n ],\n \"listOptions\": [\n \"laboris\",\n \"amet qui Duis\"\n ],\n \"name\": \"Ut veniam nulla sint\",\n \"readonly\": true,\n \"regex\": \"non cillum sunt\",\n \"required\": true,\n \"type\": \"dolor magna\"\n }\n ],\n \"server\": \"nisi ut consectetur\",\n \"tag\": \"Lorem do\",\n \"type\": \"helm\",\n \"values\": \"sit est irure\",\n \"version\": \"sit proident amet aute anim\"\n }\n ],\n \"scope\": \"dolor est non\",\n \"type\": \"eu sit incididunt amet\",\n \"uid\": \"in dolore\",\n \"version\": -58946948\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"sint magna es\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"in sed\",\n \"annotations\": {\n \"proident_2f\": \"ipsum in do nulla\",\n \"ut9\": \"anim quis dolor eu\",\n \"Lorem3\": \"qui non pariatur deserunt\"\n },\n \"digest\": \"exercitation\",\n \"inValidReason\": \"ullamco Lorem\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"quis\",\n \"params\": {\n \"ut_2d7\": \"fugiat nisi ips\",\n \"laborum_0e_\": \"exercitation Duis est\",\n \"ut6c4\": \"ullamco\"\n },\n \"presets\": [\n {\n \"add\": \"sint officia Ut amet\",\n \"displayName\": \"dolore dolore\",\n \"group\": \"veniam Duis deserunt pariatur quis\",\n \"name\": \"veniam pariatur aliqua\",\n \"remove\": [\n \"consequat aute magna\",\n \"dolore commodo est\"\n ]\n },\n {\n \"add\": \"tem\",\n \"displayName\": \"aliqua\",\n \"group\": \"amet\",\n \"name\": \"irure sed eu\",\n \"remove\": [\n \"quis occaecat ad sed\",\n \"labore ullamco oc\"\n ]\n }\n ],\n \"registryUid\": \"esse cillum elit\",\n \"schema\": [\n {\n \"format\": \"incididunt qui nisi\",\n \"hints\": [\n \"aliqua\",\n \"dolor nisi sint magna\"\n ],\n \"listOptions\": [\n \"laboris laborum ad deserunt\",\n \"ipsum sint in id\"\n ],\n \"name\": \"Excepteur ea sit Duis aliquip\",\n \"readonly\": false,\n \"regex\": \"dolo\",\n \"required\": true,\n \"type\": \"ad Lorem\"\n },\n {\n \"format\": \"laborum sit\",\n \"hints\": [\n \"anim fugiat aliqua Lorem\",\n \"ipsum aute \"\n ],\n \"listOptions\": [\n \"sunt aute minim sit\",\n \"enim sit\"\n ],\n \"name\": \"dolore veli\",\n \"readonly\": true,\n \"regex\": \"mollit repr\",\n \"required\": false,\n \"type\": \"esse dolore anim\"\n }\n ],\n \"server\": \"ad amet deserunt ut\",\n \"tag\": \"officia mollit\",\n \"type\": \"spectro\",\n \"values\": \"reprehenderit eiusmod cupidatat amet in\",\n \"version\": \"velit pariatur\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"consequat commodo proident quis fugi\",\n \"annotations\": {\n \"nostrudc\": \"minim sint es\",\n \"cupidatat_bf5\": \"sed dolor irure Duis minim\"\n },\n \"digest\": \"ut sunt sint\",\n \"inValidReason\": \"officia reprehenderit voluptate consequat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"commodo\",\n \"params\": {\n \"Excepteur_7\": \"sed reprehenderit quis non veniam\",\n \"cillum__c2\": \"Ut eiusmod cupidatat dolor commodo\"\n },\n \"presets\": [\n {\n \"add\": \"occaecat officia in magna\",\n \"displayName\": \"sit\",\n \"group\": \"consequat aliqua\",\n \"name\": \"ea occaecat non ipsum aliqua\",\n \"remove\": [\n \"voluptate minim\",\n \"laboris elit\"\n ]\n },\n {\n \"add\": \"Lorem esse elit ea\",\n \"displayName\": \"nulla esse\",\n \"group\": \"in dolore\",\n \"name\": \"tempor labore Excepteur cupidatat\",\n \"remove\": [\n \"fugiat exercitation\",\n \"eiusmod pariatur incididunt non exercitation\"\n ]\n }\n ],\n \"registryUid\": \"elit esse velit commodo\",\n \"schema\": [\n {\n \"format\": \"laboris commodo\",\n \"hints\": [\n \"pariatur\",\n \"qui do aliquip amet\"\n ],\n \"listOptions\": [\n \"enim Excepteur quis non\",\n \"dolor dolor in Lorem\"\n ],\n \"name\": \"incididunt ut adipisicing\",\n \"readonly\": false,\n \"regex\": \"do esse amet eiusmod\",\n \"required\": false,\n \"type\": \"elit dolor velit tempor\"\n },\n {\n \"format\": \"ut est nos\",\n \"hints\": [\n \"in exe\",\n \"cillum\"\n ],\n \"listOptions\": [\n \"veniam mollit\",\n \"nisi enim laboris\"\n ],\n \"name\": \"in sunt nulla ipsum\",\n \"readonly\": true,\n \"regex\": \"ad\",\n \"required\": true,\n \"type\": \"irure\"\n }\n ],\n \"server\": \"nulla\",\n \"tag\": \"dolore\",\n \"type\": \"spectro\",\n \"values\": \"labore dolore dolor\",\n \"version\": \"voluptate ea dolor\"\n }\n ],\n \"scope\": \"Lorem\",\n \"type\": \"Excepteur exercitation magna\",\n \"uid\": \"sint Lorem\",\n \"version\": 40831088\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"deserunt proident\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"culpa cillum officia exercitation\",\n \"annotations\": {\n \"nisia_\": \"ad commodo non dolore\",\n \"irured22\": \"commodo nulla laborum voluptate dolor\",\n \"Ut_9\": \"Excepteur Ut occaecat cillum\"\n },\n \"digest\": \"enim non et sit\",\n \"inValidReason\": \"dolore laborum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"sed cillum\",\n \"params\": {\n \"ipsum_05d\": \"qui velit dolor Ut\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod consectetur\",\n \"displayName\": \"in id dolor sunt\",\n \"group\": \"commodo\",\n \"name\": \"magna adipisicing elit cillum et\",\n \"remove\": [\n \"in minim tempor\",\n \"sunt esse\"\n ]\n },\n {\n \"add\": \"ea sint elit incididunt aliquip\",\n \"displayName\": \"Excepteur ad ea\",\n \"group\": \"mollit\",\n \"name\": \"in incididunt mollit Lorem ut\",\n \"remove\": [\n \"exercitation nisi sint ut anim\",\n \"Excepteur aliqua magna mollit eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"pariatur\",\n \"schema\": [\n {\n \"format\": \"ut magna fugiat adipisicing\",\n \"hints\": [\n \"ipsum ex Duis et occaecat\",\n \"irure sint proident\"\n ],\n \"listOptions\": [\n \"in\",\n \"in sit adipisic\"\n ],\n \"name\": \"reprehenderit incididun\",\n \"readonly\": false,\n \"regex\": \"non laborum irure aliqua\",\n \"required\": false,\n \"type\": \"sed consequat\"\n },\n {\n \"format\": \"sunt\",\n \"hints\": [\n \"et nisi\",\n \"in deserunt\"\n ],\n \"listOptions\": [\n \"cillum adipisicing\",\n \"aliqua enim labore\"\n ],\n \"name\": \"Excepteur ex aliquip sint\",\n \"readonly\": false,\n \"regex\": \"proident magna ut ad\",\n \"required\": true,\n \"type\": \"occaecat proident sunt\"\n }\n ],\n \"server\": \"ex adipisicing in eu\",\n \"tag\": \"consectetur sit sint\",\n \"type\": \"spectro\",\n \"values\": \"Dui\",\n \"version\": \"eu dolo\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"culpa occaecat\",\n \"annotations\": {\n \"culpa_6_\": \"cupidatat sunt fugiat pariatur laborum\",\n \"ea066\": \"ad proident ipsum labore\",\n \"culpa7\": \"elit do et Ut\"\n },\n \"digest\": \"sint Duis veniam enim\",\n \"inValidReason\": \"et do in\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"eu\",\n \"params\": {\n \"nostrudda4\": \"cillum amet sunt in\",\n \"nostrud_99\": \"labore deserunt\"\n },\n \"presets\": [\n {\n \"add\": \"incididunt dolor ad pariatur\",\n \"displayName\": \"mollit l\",\n \"group\": \"anim est elit exercitation\",\n \"name\": \"incididunt amet aliquip\",\n \"remove\": [\n \"enim tempor incididunt commodo\",\n \"in nulla\"\n ]\n },\n {\n \"add\": \"dolor\",\n \"displayName\": \"velit enim eiusmod\",\n \"group\": \"ea Duis dolor Excepteur dolore\",\n \"name\": \"ut fugiat voluptate id\",\n \"remove\": [\n \"tempor elit\",\n \"sunt eu dolor dolore\"\n ]\n }\n ],\n \"registryUid\": \"in nisi aliquip Excepteur in\",\n \"schema\": [\n {\n \"format\": \"dolore \",\n \"hints\": [\n \"in mollit elit do Lorem\",\n \"ut cillum id ipsum\"\n ],\n \"listOptions\": [\n \"et dolore consectetur in\",\n \"eu tempor dolore qui\"\n ],\n \"name\": \"dolore sed nisi\",\n \"readonly\": true,\n \"regex\": \"anim labore nisi in occaecat\",\n \"required\": false,\n \"type\": \"incididunt dolor enim laborum\"\n },\n {\n \"format\": \"pari\",\n \"hints\": [\n \"ipsum Duis\",\n \"mollit deserunt non Duis\"\n ],\n \"listOptions\": [\n \"eiusmod cillum non aliqua sit\",\n \"anim nulla in\"\n ],\n \"name\": \"dolore consequat cillum non in\",\n \"readonly\": false,\n \"regex\": \"ad tempor venia\",\n \"required\": true,\n \"type\": \"Excepteur culpa cillum\"\n }\n ],\n \"server\": \"in est id dolor\",\n \"tag\": \"eli\",\n \"type\": \"spectro\",\n \"values\": \"Excepteur dolore laborum\",\n \"version\": \"fugiat \"\n }\n ],\n \"scope\": \"sed dolor ex proident non\",\n \"type\": \"aliquip aliqua\",\n \"uid\": \"incididunt aliqua ullamco velit sunt\",\n \"version\": -40744106\n }\n ],\n \"projectMeta\": {\n \"name\": \"culpa exercitation do dolor magna\",\n \"uid\": \"velit veniam irure a\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"eu\",\n \"isBrownfield\": false,\n \"state\": \"proident labore\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": -80018703.82599248,\n \"storage\": -72711002.98128186,\n \"total\": 65053729.08471382\n },\n \"total\": 30647141.60465996\n },\n \"health\": {\n \"agentVersion\": \"Ut cillum o\",\n \"conditions\": [\n {\n \"message\": \"sit Lorem\",\n \"relatedObject\": {\n \"kind\": \"appprofile\",\n \"name\": \"sunt ad nul\",\n \"uid\": \"dolor nisi velit sed\"\n },\n \"type\": \"ad cillum occaecat veniam Ut\"\n },\n {\n \"message\": \"sint\",\n \"relatedObject\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"consequat in\",\n \"uid\": \"sint commodo culpa dolor dolore\"\n },\n \"type\": \"sint et anim\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"aliqua\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -54962775.67092807,\n \"storage\": -50107517.0087649,\n \"total\": -70083855.5188187\n },\n \"total\": 90149463.47703981\n },\n \"location\": {\n \"coordinates\": [\n 96930486.75903365,\n 6149602.250828639\n ],\n \"countryCode\": \"adipisicing\",\n \"countryName\": \"irure Lorem qui\",\n \"regionCode\": \"eu veniam\",\n \"regionName\": \"quis in\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -80614477.37103485,\n \"request\": -12118883.58084634,\n \"total\": 84359766.66426152,\n \"unit\": \"incididunt ipsum aute\",\n \"usage\": 51912708.334079176\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -78783778.14367665,\n \"request\": -95163475.0419502,\n \"total\": 80036664.65041518,\n \"unit\": \"cupidatat ipsum cillum sed et\",\n \"usage\": -18403068.889906794\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"laboris sunt\",\n \"name\": \"Lorem sit ex amet\",\n \"projectUid\": \"velit laborum tempor cupidatat\",\n \"tenantUid\": \"aliquip\",\n \"uid\": \"non aute\"\n },\n {\n \"kind\": \"occaecat Excepteur ex\",\n \"name\": \"Duis ut nisi incididunt\",\n \"projectUid\": \"dolore proident\",\n \"tenantUid\": \"consequat aute anim\",\n \"uid\": \"commodo mi\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"veniam sunt\",\n \"name\": \"anim mollit irure fugiat\",\n \"projectUid\": \"amet do laborum\",\n \"tenantUid\": \"dolor ut\",\n \"uid\": \"in\"\n },\n \"hostCluster\": {\n \"kind\": \"aliquip cupidatat\",\n \"name\": \"consequat irure nostrud enim\",\n \"projectUid\": \"Excepteur tempor laborum\",\n \"tenantUid\": \"Duis nisi adipisicing et\",\n \"uid\": \"enim quis sit\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"consectetur an\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"velit labore\",\n \"name\": \"sed dolor quis irure\",\n \"projectUid\": \"cons\",\n \"tenantUid\": \"cupidatat ut pariatur\",\n \"uid\": \"et fugiat\"\n },\n {\n \"kind\": \"consequat tempor\",\n \"name\": \"esse commodo dolor\",\n \"projectUid\": \"ea eu \",\n \"tenantUid\": \"dolore velit\",\n \"uid\": \"et enim d\"\n }\n ],\n \"state\": \"anim qui esse Lorem laborum\",\n \"virtualClusters\": [\n {\n \"kind\": \"tempor sint reprehenderit Duis\",\n \"name\": \"ea enim qui sed\",\n \"projectUid\": \"nisi ut cillum non\",\n \"tenantUid\": \"enim veniam cupidatat min\",\n \"uid\": \"et ut\"\n },\n {\n \"kind\": \"ipsum exercitation irure\",\n \"name\": \"aliqua cillum labore culpa esse\",\n \"projectUid\": \"commodo ea\",\n \"tenantUid\": \"aute proident consequat ullamco in\",\n \"uid\": \"sunt laborum\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"state\": \"nisi sed aute\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"velit sed non id occaecat\",\n \"name\": \"incididunt\",\n \"projectUid\": \"aliquip minim\",\n \"tenantUid\": \"sunt Duis sed\",\n \"uid\": \"officia proident nisi\"\n },\n {\n \"kind\": \"exercit\",\n \"name\": \"reprehenderit eu dolore\",\n \"projectUid\": \"dolor proident\",\n \"tenantUid\": \"pariatur ad cillum nostrud adipisicing\",\n \"uid\": \"Ut est elit officia\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"dolore ut\",\n \"name\": \"labore aliqua\",\n \"projectUid\": \"consectetur sint exercitation\",\n \"tenantUid\": \"sed ut aute consequat cupidatat\",\n \"uid\": \"ip\"\n },\n \"hostCluster\": {\n \"kind\": \"in adipisicing elit\",\n \"name\": \"officia laboris fugiat\",\n \"projectUid\": \"mollit est ut\",\n \"tenantUid\": \"dolore enim fugiat sunt\",\n \"uid\": \"anim\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"officia\",\n \"status\": \"Resuming\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"aliqua do mollit sint eu\",\n \"name\": \"sit reprehenderit qui laboris occaecat\",\n \"projectUid\": \"nisi exercitation occaecat fugiat sit\",\n \"tenantUid\": \"est ad ea enim id\",\n \"uid\": \"reprehen\"\n },\n {\n \"kind\": \"dolore ipsum in velit Excepteur\",\n \"name\": \"consectetur occaecat do veniam\",\n \"projectUid\": \"in id quis\",\n \"tenantUid\": \"ut Ut officia\",\n \"uid\": \"ipsum sunt\"\n }\n ],\n \"state\": \"amet dolor sunt et\",\n \"virtualClusters\": [\n {\n \"kind\": \"deserunt labore\",\n \"name\": \"occaecat Ut culpa\",\n \"projectUid\": \"eu anim quis\",\n \"tenantUid\": \"tempor dolore eiusmod ut\",\n \"uid\": \"Excepteur ut Ut laborum sint\"\n },\n {\n \"kind\": \"eiusmod sit\",\n \"name\": \"consectetur exercitation voluptate\",\n \"projectUid\": \"ullamco\",\n \"tenantUid\": \"elit quis in\",\n \"uid\": \"laborum nostrud laboris i\"\n }\n ]\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"velit reprehender\",\n \"count\": -36869711,\n \"limit\": 20666770,\n \"offset\": -5144362\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "56d3c287-c2a8-4e1f-85fd-e08b0c6c11a6", - "name": "metadata", - "item": [ - { - "id": "7a6bb799-a7ba-4573-bd8e-f83a7d6e02ab", - "name": "Retrieves a list of cluster summary metadata", - "request": { - "name": "Retrieves a list of cluster summary metadata", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "quickFilter", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bb99e4cb-36ba-4a58-81a8-908a6ef16a5d", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "quickFilter", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"annotations\": {\n \"in_c9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_4\": \"\",\n \"quis_d9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n {\n \"annotations\": {\n \"est62\": \"\",\n \"Duis14\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt_0\": \"\",\n \"nisi_26\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "afc83eee-774f-4b0d-982f-4959bf247ac9", - "name": "Retrieves a list of cluster summary", - "request": { - "name": "Retrieves a list of cluster summary", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"environment\": \"all\",\n \"includeNested\": false,\n \"isAlloy\": false,\n \"isImportReadOnly\": true,\n \"isImported\": false,\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"state\": \"\"\n },\n \"sort\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6711ad69-3737-4de2-8f63-f4c027fa0f38", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"environment\": \"all\",\n \"includeNested\": false,\n \"isAlloy\": false,\n \"isImportReadOnly\": true,\n \"isImported\": false,\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"state\": \"\"\n },\n \"sort\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"annotations\": {\n \"officia8\": \"\",\n \"consequat81_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_6a\": \"\",\n \"sit_b11\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n {\n \"annotations\": {\n \"non_a6\": \"\",\n \"ea_fd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollitd\": \"\",\n \"qui54\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c873c482-c548-46c0-8d2c-05a14432854d", - "name": "search", - "item": [ - { - "id": "1d1e1aee-aefd-4086-89f3-8cb8f5d10e32", - "name": "Retrieves a list of cluster metadata with provided search filter spec Supported sort fields - [\"environment\", \"clusterName\", \"clusterState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "request": { - "name": "Retrieves a list of cluster metadata with provided search filter spec Supported sort fields - [\"environment\", \"clusterName\", \"clusterState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b8e6cdb1-7f8d-4569-94ae-d4fdfbe4f997", - "name": "An array of cluster summary meta items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ina9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla_fb\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountUid\": \"est dolore aute qui\",\n \"cloudRegion\": \"voluptate eu\",\n \"cloudType\": \"all\",\n \"clusterType\": \"Lorem consequat aute commodo consectetur\",\n \"importMode\": \"Lorem nulla\",\n \"location\": {\n \"coordinates\": [\n 45246946.94913772,\n -9541254.797731608\n ],\n \"countryCode\": \"elit dolore eu\",\n \"countryName\": \"dolor deserunt ea dolore\",\n \"regionCode\": \"officia quis\",\n \"regionName\": \"dolore laboris ex exercitation\"\n },\n \"projectMeta\": {\n \"name\": \"irure occaecat\",\n \"uid\": \"esse do\"\n },\n \"tags\": [\n \"cillum laboris consequat\",\n \"sint\"\n ]\n },\n \"status\": {\n \"cost\": {\n \"total\": -27949841.269678324\n },\n \"health\": {\n \"isHeartBeatFailed\": true,\n \"state\": \"non sunt\"\n },\n \"state\": \"ad amet quis\",\n \"updates\": {\n \"isUpdatesPending\": false\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_216\": \"\",\n \"adipisicing_40\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velit_7e7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountUid\": \"ipsum quis\",\n \"cloudRegion\": \"veniam nostrud inci\",\n \"cloudType\": \"all\",\n \"clusterType\": \"nisi laboris exercitation Excepteur cupidatat\",\n \"importMode\": \"ex nostrud anim est enim\",\n \"location\": {\n \"coordinates\": [\n 33285037.52393149,\n 43073937.0158931\n ],\n \"countryCode\": \"ullamco\",\n \"countryName\": \"nisi nulla non\",\n \"regionCode\": \"elit velit sint ipsum\",\n \"regionName\": \"veniam qui amet\"\n },\n \"projectMeta\": {\n \"name\": \"cillum pariatur\",\n \"uid\": \"nulla ex\"\n },\n \"tags\": [\n \"laboris occaecat voluptate do culpa\",\n \"sed Lorem in\"\n ]\n },\n \"status\": {\n \"cost\": {\n \"total\": -18145448.73269868\n },\n \"health\": {\n \"isHeartBeatFailed\": false,\n \"state\": \"eu nulla Lorem\"\n },\n \"state\": \"ut aute nostrud\",\n \"updates\": {\n \"isUpdatesPending\": true\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"consectetur\",\n \"count\": 45504272,\n \"limit\": -27460076,\n \"offset\": 96976523\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4aa7e434-e5bb-4606-a9b5-445c5089e834", - "name": "Retrieves a schema for the cluster metadata search filter", - "request": { - "name": "Retrieves a schema for the cluster metadata search filter", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9f877fbb-3779-4056-a96f-aa611fed19b0", - "name": "An array of cluster meta schema items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "metadata", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"schema\": {\n \"properties\": [\n {\n \"default\": \"in aliquip pariatur eiusmod\",\n \"displayName\": \"veniam velit\",\n \"enum\": [\n \"sunt dolore consequat\",\n \"proident quis anim voluptate\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"Lorem\",\n \"value\": \"in id eu sint Duis\"\n },\n {\n \"displayValue\": \"voluptate ex\",\n \"value\": \"aliqu\"\n }\n ],\n \"maxFloatVal\": 64357250.00295988,\n \"maxIntVal\": 40450753,\n \"minFloatVal\": 77884348.029237,\n \"minIntVal\": -78882226,\n \"name\": \"in veniam Excepteur dolore\",\n \"type\": \"laboris Lorem cillum consectetur\"\n },\n {\n \"default\": \"Excepteur nulla est\",\n \"displayName\": \"ad non esse irure\",\n \"enum\": [\n \"sint sunt ut dolore\",\n \"officia\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"laboru\",\n \"value\": \"Duis cillum cupidatat ut non\"\n },\n {\n \"displayValue\": \"magna amet sint\",\n \"value\": \"esse quis deserunt\"\n }\n ],\n \"maxFloatVal\": -78971834.72852612,\n \"maxIntVal\": -92365787,\n \"minFloatVal\": 27120081.90686302,\n \"minIntVal\": 32482245,\n \"name\": \"veniam\",\n \"type\": \"pariatur amet enim Ut\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8acb4f1a-aa0d-4e8f-99b8-7b546d73ebb8", - "name": "resources", - "item": [ - { - "id": "ea0fd6f6-f4a9-420b-b9b7-58d08ccc2477", - "name": "Retrieves spectro clusters resource consumption", - "request": { - "name": "Retrieves spectro clusters resource consumption", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "resources", - "consumption" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"clusters\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"includeMasterMachines\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"enableSummaryView\": true,\n \"groupBy\": \"namespace\",\n \"period\": 60\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4aade124-dff3-4884-af1e-9120478bdd25", - "name": "An array of resource consumption data items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "resources", - "consumption" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cpuUnit\": \"nisi nostrud \",\n \"memoryUnit\": \"voluptate ipsum deserun\",\n \"resources\": [\n {\n \"associatedResources\": [\n {\n \"uid\": \"deserunt id\",\n \"kind\": \"ea ut non\",\n \"name\": \"exercitation\"\n },\n {\n \"uid\": \"Ut amet esse ut ipsum\",\n \"kind\": \"qui\",\n \"name\": \"nostrud tempor eiusmod Duis\"\n }\n ],\n \"data\": [\n {\n \"allotted\": {\n \"cpu\": -61655397.332606606,\n \"memory\": 17444906.457010716\n },\n \"timestamp\": 74790251.2828165,\n \"usage\": {\n \"cpu\": 22889623.13188821,\n \"memory\": 82526515.95933917\n }\n },\n {\n \"allotted\": {\n \"cpu\": 96331021.85451111,\n \"memory\": -88202203.73133019\n },\n \"timestamp\": 77809247.8465386,\n \"usage\": {\n \"cpu\": 45869281.73028752,\n \"memory\": -44289992.48742826\n }\n }\n ],\n \"entity\": {\n \"uid\": \"non ipsum deserunt\",\n \"kind\": \"non deserunt anim e\",\n \"name\": \"exercitation \"\n },\n \"total\": {\n \"allotted\": {\n \"cpu\": -61812577.5509343,\n \"memory\": 73431171.61258203\n },\n \"usage\": {\n \"cpu\": 52584958.662783265,\n \"memory\": 64318611.65097508\n }\n }\n },\n {\n \"associatedResources\": [\n {\n \"uid\": \"est in enim\",\n \"kind\": \"consectet\",\n \"name\": \"voluptate culpa\"\n },\n {\n \"uid\": \"magna est\",\n \"kind\": \"nisi\",\n \"name\": \"ut cupidatat\"\n }\n ],\n \"data\": [\n {\n \"allotted\": {\n \"cpu\": -75883545.32040435,\n \"memory\": -81494658.2498762\n },\n \"timestamp\": 13451248.587982967,\n \"usage\": {\n \"cpu\": -70743206.62197283,\n \"memory\": -95446839.08645815\n }\n },\n {\n \"allotted\": {\n \"cpu\": -36908931.118777536,\n \"memory\": -73231597.99809456\n },\n \"timestamp\": 93191686.36902502,\n \"usage\": {\n \"cpu\": 68039728.79562879,\n \"memory\": 20670815.13514614\n }\n }\n ],\n \"entity\": {\n \"uid\": \"et ea tempor\",\n \"kind\": \"ea ul\",\n \"name\": \"cillum esse\"\n },\n \"total\": {\n \"allotted\": {\n \"cpu\": -67940835.9138102,\n \"memory\": -26274015.235835344\n },\n \"usage\": {\n \"cpu\": 5083360.771594375,\n \"memory\": -32312890.610362202\n }\n }\n }\n ],\n \"total\": {\n \"allotted\": {\n \"cpu\": 61188719.29126111,\n \"memory\": -53575523.63209686\n },\n \"usage\": {\n \"cpu\": -21856138.730305344,\n \"memory\": 75500029.61353424\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "34335618-5c0d-42f7-aa5c-ff7b54d39e1d", - "name": "Retrieves spectro clusters resources cost summary information", - "request": { - "name": "Retrieves spectro clusters resources cost summary information", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "resources", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"clusters\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"includeMasterMachines\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"enableSummaryView\": true,\n \"groupBy\": \"cluster\",\n \"period\": 60\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8b44f9d5-744e-4323-81d6-bb9cc25507f2", - "name": "An array of resources cost summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "resources", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"clusters\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"includeMasterMachines\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"enableSummaryView\": true,\n \"groupBy\": \"cluster\",\n \"period\": 60\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resources\": [\n {\n \"associatedResources\": [\n {\n \"uid\": \"ullamco mollit officia nostrud\",\n \"kind\": \"exercitation cillum\",\n \"name\": \"esse do\"\n },\n {\n \"uid\": \"dolor ullamco nulla pariatur\",\n \"kind\": \"quis\",\n \"name\": \"in laborum Excepteur\"\n }\n ],\n \"data\": [\n {\n \"cpu\": 11986520.92171529,\n \"memory\": 10690091.086144447,\n \"storage\": -89548374.8798545,\n \"timestamp\": -28219476.419147596,\n \"total\": -18936736.134381786\n },\n {\n \"cpu\": -60557567.337971285,\n \"memory\": -19317138.12248765,\n \"storage\": -11171725.269181818,\n \"timestamp\": -41945446.40829627,\n \"total\": 92907672.87300012\n }\n ],\n \"entity\": {\n \"uid\": \"qui ad laborum commodo\",\n \"kind\": \"dolore\",\n \"name\": \"quis\"\n },\n \"total\": {\n \"cpu\": -69108243.16410662,\n \"memory\": 38963125.16868821,\n \"storage\": -7712993.674865842,\n \"total\": -52344873.10885361\n }\n },\n {\n \"associatedResources\": [\n {\n \"uid\": \"adipisicing nostrud deserunt nulla aliquip\",\n \"kind\": \"irure do aliquip amet\",\n \"name\": \"amet aliquip labore mollit\"\n },\n {\n \"uid\": \"Duis ullamco do qui\",\n \"kind\": \"consectetur\",\n \"name\": \"voluptate dolor sint\"\n }\n ],\n \"data\": [\n {\n \"cpu\": -99736942.7446305,\n \"memory\": 34506007.02348,\n \"storage\": -97751139.199702,\n \"timestamp\": 14828411.119758338,\n \"total\": 95653127.98546216\n },\n {\n \"cpu\": -58604790.374376096,\n \"memory\": -45775881.95793756,\n \"storage\": -74152242.07080989,\n \"timestamp\": -98092134.56980026,\n \"total\": -90646011.4487599\n }\n ],\n \"entity\": {\n \"uid\": \"et occaecat mollit amet officia\",\n \"kind\": \"qui dolore anim dolor\",\n \"name\": \"fugiat nulla laboris consequat\"\n },\n \"total\": {\n \"cpu\": -61677857.070582755,\n \"memory\": 29327791.959971756,\n \"storage\": -97676165.85408553,\n \"total\": -63713069.73608548\n }\n }\n ],\n \"total\": {\n \"cpu\": -69595527.70895422,\n \"memory\": -88836368.28590636,\n \"storage\": -91749899.03048463,\n \"total\": 15416532.903543651\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4801a4b3-add2-4ebf-a37f-7e7cc1f10cb7", - "name": "Retrieves spectro clusters resources usage summary information", - "request": { - "name": "Retrieves spectro clusters resources usage summary information", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "resources", - "usage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"clusters\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"includeMasterMachines\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"pods\": [\n \"\"\n ],\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workload\": {\n \"names\": [\n \"\"\n ],\n \"type\": \"all\"\n },\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"enableSummaryView\": true,\n \"groupBy\": \"cluster\",\n \"period\": 60\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ec7d80de-314f-416b-a3d1-3b91bce6f010", - "name": "An array of resources usage summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "resources", - "usage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"clusters\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"includeMasterMachines\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"pods\": [\n \"\"\n ],\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workload\": {\n \"names\": [\n \"\"\n ],\n \"type\": \"all\"\n },\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"enableSummaryView\": true,\n \"groupBy\": \"cluster\",\n \"period\": 60\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cpuUnit\": \"tempor eu reprehenderit do elit\",\n \"memoryUnit\": \"id magna nulla velit\",\n \"resources\": [\n {\n \"associatedResources\": [\n {\n \"uid\": \"sunt voluptate dolor reprehenderit\",\n \"kind\": \"nisi velit\",\n \"name\": \"consectetur c\"\n },\n {\n \"uid\": \"nulla\",\n \"kind\": \"ut Duis\",\n \"name\": \"in\"\n }\n ],\n \"data\": [\n {\n \"cpu\": -84055094.49459468,\n \"memory\": -26709857.435494915,\n \"timestamp\": -2105293.1695525646\n },\n {\n \"cpu\": -70685509.56244728,\n \"memory\": 33379860.917004704,\n \"timestamp\": 69098859.65051994\n }\n ],\n \"entity\": {\n \"uid\": \"reprehenderit aliqua cupidatat occaecat incididunt\",\n \"kind\": \"culpa \",\n \"name\": \"mollit\"\n }\n },\n {\n \"associatedResources\": [\n {\n \"uid\": \"anim esse pariatur officia\",\n \"kind\": \"Excepteur cillum do\",\n \"name\": \"officia dolore Lorem\"\n },\n {\n \"uid\": \"pariatur adipisicing in ad\",\n \"kind\": \"et ut\",\n \"name\": \"eu in\"\n }\n ],\n \"data\": [\n {\n \"cpu\": 81148814.56768942,\n \"memory\": -88850857.73640028,\n \"timestamp\": -35860024.86127429\n },\n {\n \"cpu\": 70177158.63692784,\n \"memory\": -6769386.502075478,\n \"timestamp\": 77054444.2885525\n }\n ],\n \"entity\": {\n \"uid\": \"sunt non adipisicing sed mollit\",\n \"kind\": \"culpa nulla\",\n \"name\": \"in tempor ad mollit irure\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "f35d6229-30df-43f4-8be2-79ead7749d3a", - "name": "search", - "item": [ - { - "id": "416dcb7e-ac7b-43a3-8888-12b36f90b292", - "name": "Retrieves a list of cluster summary with provided search filter spec Supported sort fields - [\"environment\", \"clusterName\", \"memoryUsage\", \"healthState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "request": { - "name": "Retrieves a list of cluster summary with provided search filter spec Supported sort fields - [\"environment\", \"clusterName\", \"memoryUsage\", \"healthState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "", - "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2981c850-bbbb-4132-aad0-d7e053176db9", - "name": "An array of cluster summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"anima32\": \"\",\n \"sunt_ad\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sintb0\": \"\",\n \"ut_0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"in amet\",\n \"uid\": \"aute ullamco cillum exercitation\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": 20265667,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"labore laborum ex quis\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"eu in\",\n \"annotations\": {\n \"fugiat_56\": \"dolor proident amet\"\n },\n \"digest\": \"culpa reprehenderit dolore nulla aliqua\",\n \"inValidReason\": \"velit nostrud amet Duis\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"i\",\n \"params\": {\n \"anime8\": \"enim commodo culpa labore id\",\n \"incididuntf_\": \"in id magna culpa aliqua\"\n },\n \"presets\": [\n {\n \"add\": \"Excepteur \",\n \"displayName\": \"quis in deserunt velit dolor\",\n \"group\": \"fugiat Lorem dolore\",\n \"name\": \"eu nostrud est\",\n \"remove\": [\n \"in ullamco\",\n \"amet nu\"\n ]\n },\n {\n \"add\": \"id occaecat ut labore\",\n \"displayName\": \"qui culpa irure Duis\",\n \"group\": \"consectetur aliqua pariatur\",\n \"name\": \"aute est anim reprehenderit\",\n \"remove\": [\n \"voluptate dolor officia anim\",\n \"dolore deserunt est\"\n ]\n }\n ],\n \"registryUid\": \"elit id ut dolore\",\n \"schema\": [\n {\n \"format\": \"minim Lorem sint adipisicing occaecat\",\n \"hints\": [\n \"nostrud dolore sed\",\n \"velit ipsum cillum\"\n ],\n \"listOptions\": [\n \"deserunt\",\n \"labore nostrud incididunt ut\"\n ],\n \"name\": \"dolor irure reprehenderit\",\n \"readonly\": true,\n \"regex\": \"ad cillum magna consequat\",\n \"required\": true,\n \"type\": \"reprehenderit id magna exercitation\"\n },\n {\n \"format\": \"ex velit mollit laborum esse\",\n \"hints\": [\n \"consequat laboris velit irure\",\n \"adipisicing\"\n ],\n \"listOptions\": [\n \"ipsum est veniam\",\n \"adipisicing proident ipsum eiusmod\"\n ],\n \"name\": \"est dolore velit nostrud\",\n \"readonly\": false,\n \"regex\": \"elit Excepteur occaecat irure laborum\",\n \"required\": false,\n \"type\": \"eu ullamco\"\n }\n ],\n \"server\": \"labore id in fugiat elit\",\n \"tag\": \"labore do\",\n \"type\": \"manifest\",\n \"values\": \"cillum\",\n \"version\": \"magna\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"aute labore\",\n \"annotations\": {\n \"nisi_f\": \"aliqua dolor\",\n \"dolore6\": \"ea\",\n \"quis405\": \"commodo eiusmod\",\n \"sunt0\": \"aliquip nisi dolor dolore\"\n },\n \"digest\": \"ut adipisicing proident aliqua\",\n \"inValidReason\": \"eiusmod est aute adipisicing\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehen\",\n \"params\": {\n \"minim0\": \"do anim ex officia\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod\",\n \"displayName\": \"ad\",\n \"group\": \"cillum\",\n \"name\": \"qui adipisicing eiusmod consequat\",\n \"remove\": [\n \"esse consectetur Ut aliquip\",\n \"ullamco elit adipisicing\"\n ]\n },\n {\n \"add\": \"Ut mollit velit voluptate ea\",\n \"displayName\": \"ut Ut ullamco\",\n \"group\": \"cupidatat ut incididunt occaecat\",\n \"name\": \"veniam\",\n \"remove\": [\n \"amet fugiat id\",\n \"est adipisicing eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"in adipisicing nulla ut cupidatat\",\n \"schema\": [\n {\n \"format\": \"commodo ipsum ullamco consectetur\",\n \"hints\": [\n \"aliquip aute proident minim\",\n \"ea mollit dolore dolore in\"\n ],\n \"listOptions\": [\n \"nisi in\",\n \"in labore\"\n ],\n \"name\": \"consectetur nulla consequat in\",\n \"readonly\": false,\n \"regex\": \"reprehenderit aute ad Excepteur\",\n \"required\": false,\n \"type\": \"Excepteur eu magna\"\n },\n {\n \"format\": \"adipisicing mollit\",\n \"hints\": [\n \"incididunt ut\",\n \"consectetur\"\n ],\n \"listOptions\": [\n \"d\",\n \"esse dolore reprehenderit adipisicing in\"\n ],\n \"name\": \"commodo in in sit\",\n \"readonly\": false,\n \"regex\": \"ut sunt\",\n \"required\": false,\n \"type\": \"non\"\n }\n ],\n \"server\": \"aliquip consectetur\",\n \"tag\": \"in fugiat anim dolor\",\n \"type\": \"helm\",\n \"values\": \"nisi ullamco\",\n \"version\": \"ex ad\"\n }\n ],\n \"scope\": \"culpa quis Excepteur\",\n \"type\": \"dolore nulla est\",\n \"uid\": \"laborum enim\",\n \"version\": 96635578\n },\n \"labels\": [\n \"nostrud cillum\",\n \"dolor Duis\"\n ],\n \"size\": -44558751\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 94417221,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"officia cillum\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"nisi cillum id\",\n \"annotations\": {\n \"proident186\": \"sit irure\",\n \"Ut_95_\": \"proident\"\n },\n \"digest\": \"dolore consequat dolor incididunt fugiat\",\n \"inValidReason\": \"sint\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolor cillum pariatur\",\n \"params\": {\n \"occaecat_976\": \"anim reprehenderit dolore pariatur\",\n \"do9\": \"voluptate\"\n },\n \"presets\": [\n {\n \"add\": \"pariatur\",\n \"displayName\": \"nisi\",\n \"group\": \"cupidatat sunt \",\n \"name\": \"culpa sint occaecat velit\",\n \"remove\": [\n \"velit sit Ut quis\",\n \"velit\"\n ]\n },\n {\n \"add\": \"sunt ullamco tempor\",\n \"displayName\": \"ess\",\n \"group\": \"est non nisi consectetur\",\n \"name\": \"in\",\n \"remove\": [\n \"Lorem aute Du\",\n \"anim cillum\"\n ]\n }\n ],\n \"registryUid\": \"dolor id nulla sit officia\",\n \"schema\": [\n {\n \"format\": \"sit tempor\",\n \"hints\": [\n \"dolor\",\n \"est do\"\n ],\n \"listOptions\": [\n \"do ut dolore\",\n \"et minim aliquip ullamco\"\n ],\n \"name\": \"cillum eu elit sunt\",\n \"readonly\": true,\n \"regex\": \"officia consectetur qu\",\n \"required\": true,\n \"type\": \"fugi\"\n },\n {\n \"format\": \"amet anim velit labore proident\",\n \"hints\": [\n \"cupidatat\",\n \"veniam dolor\"\n ],\n \"listOptions\": [\n \"qui elit\",\n \"id ad et\"\n ],\n \"name\": \"exercitation sunt\",\n \"readonly\": true,\n \"regex\": \"quis amet lab\",\n \"required\": true,\n \"type\": \"Excepteur Duis\"\n }\n ],\n \"server\": \"magna quis minim sunt\",\n \"tag\": \"reprehenderit quis\",\n \"type\": \"spectro\",\n \"values\": \"sint\",\n \"version\": \"ex reprehenderit cupidatat laborum c\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"nisi\",\n \"annotations\": {\n \"dolore2cc\": \"laborum quis enim ut cons\",\n \"nostrud_1\": \"id nostru\"\n },\n \"digest\": \"do fugiat ut\",\n \"inValidReason\": \"nu\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"officia\",\n \"params\": {\n \"voluptate__\": \"reprehenderit eu nulla\"\n },\n \"presets\": [\n {\n \"add\": \"ad dolore\",\n \"displayName\": \"consectetur in sed\",\n \"group\": \"anim\",\n \"name\": \"officia deserunt\",\n \"remove\": [\n \"esse nisi exercitation ipsum proident\",\n \"Ut\"\n ]\n },\n {\n \"add\": \"id eiusmod\",\n \"displayName\": \"adipisicing o\",\n \"group\": \"nulla\",\n \"name\": \"dolor ea elit nulla anim\",\n \"remove\": [\n \"ad aliquip sed\",\n \"enim aute nostrud\"\n ]\n }\n ],\n \"registryUid\": \"nisi\",\n \"schema\": [\n {\n \"format\": \"tempor adipisicing laboris\",\n \"hints\": [\n \"consectetur consequat sed Ut\",\n \"enim culpa\"\n ],\n \"listOptions\": [\n \"deserunt in\",\n \"nulla quis\"\n ],\n \"name\": \"adipisicing incididunt\",\n \"readonly\": true,\n \"regex\": \"ea sit enim\",\n \"required\": false,\n \"type\": \"non nulla enim adipisicing culpa\"\n },\n {\n \"format\": \"amet cupidatat\",\n \"hints\": [\n \"consectetur occaecat Lorem magna dolore\",\n \"consectetur dolor ad nostrud proident\"\n ],\n \"listOptions\": [\n \"ad et\",\n \"enim\"\n ],\n \"name\": \"exercitation enim\",\n \"readonly\": true,\n \"regex\": \"Lorem reprehenderit irure anim\",\n \"required\": false,\n \"type\": \"aliquip sunt id exercitation\"\n }\n ],\n \"server\": \"ut\",\n \"tag\": \"Excepteur officia adipisicing pariatur\",\n \"type\": \"spectro\",\n \"values\": \"et Ut\",\n \"version\": \"Excepteur elit ipsum pariatur\"\n }\n ],\n \"scope\": \"amet elit sunt in\",\n \"type\": \"voluptate sunt id\",\n \"uid\": \"quis id enim in in\",\n \"version\": -26816645\n },\n \"labels\": [\n \"do qui\",\n \"Ut ad cillum\"\n ],\n \"size\": 96491930\n }\n ],\n \"uid\": \"irure elit dolor \"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"elit ut\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"laborum ad exercitation voluptate\",\n \"annotations\": {\n \"elit7e\": \"consequat est\"\n },\n \"digest\": \"enim\",\n \"inValidReason\": \"nulla enim dolor proident sunt\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"fugiat sunt Excepteur in consequat\",\n \"params\": {\n \"fugiat_abb\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"pariatu\",\n \"displayName\": \"deserunt\",\n \"group\": \"ex minim fugiat sed\",\n \"name\": \"dolore do officia\",\n \"remove\": [\n \"Lorem enim\",\n \"elit ipsum Lorem\"\n ]\n },\n {\n \"add\": \"irure velit\",\n \"displayName\": \"magna\",\n \"group\": \"dolo\",\n \"name\": \"exercitation in ullamco ut\",\n \"remove\": [\n \"in\",\n \"et laboris ex ut ullamco\"\n ]\n }\n ],\n \"registryUid\": \"commodo magna minim\",\n \"schema\": [\n {\n \"format\": \"quis dolor ullamco enim aliqua\",\n \"hints\": [\n \"ea Ut\",\n \"eu minim in proident\"\n ],\n \"listOptions\": [\n \"est sit\",\n \"consectetur\"\n ],\n \"name\": \"ut non commodo\",\n \"readonly\": true,\n \"regex\": \"mollit minim\",\n \"required\": false,\n \"type\": \"laborum ex Excepteur ullamco\"\n },\n {\n \"format\": \"tempor\",\n \"hints\": [\n \"sit mollit\",\n \"laboris qui sunt\"\n ],\n \"listOptions\": [\n \"non Excepteur deserunt\",\n \"ut\"\n ],\n \"name\": \"culpa ut\",\n \"readonly\": false,\n \"regex\": \"quis aute deserunt\",\n \"required\": false,\n \"type\": \"anim dolor in\"\n }\n ],\n \"server\": \"fugiat veniam in reprehenderit cupidatat\",\n \"tag\": \"tempor commodo n\",\n \"type\": \"manifest\",\n \"values\": \"irure et\",\n \"version\": \"anim ex\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"sed voluptate exercitation\",\n \"annotations\": {\n \"esse_3\": \"aute in ut\",\n \"pariatur9\": \"magna reprehenderit quis aliqua\"\n },\n \"digest\": \"adipisicing\",\n \"inValidReason\": \"Excepteur nostrud anim\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"amet aliquip tempor Ut\",\n \"params\": {\n \"sint_0c\": \"non labore laboris do\",\n \"in_9\": \"nulla Lorem aliquip veniam culpa\"\n },\n \"presets\": [\n {\n \"add\": \"fugiat Lorem\",\n \"displayName\": \"reprehenderit pariatur incididunt labore\",\n \"group\": \"nulla\",\n \"name\": \"ut fugiat qui culpa\",\n \"remove\": [\n \"aute ut\",\n \"do\"\n ]\n },\n {\n \"add\": \"irure\",\n \"displayName\": \"incididu\",\n \"group\": \"eu in\",\n \"name\": \"officia in\",\n \"remove\": [\n \"proident laborum\",\n \"sit ex enim\"\n ]\n }\n ],\n \"registryUid\": \"dolor\",\n \"schema\": [\n {\n \"format\": \"quis Duis in dolor\",\n \"hints\": [\n \"ea est\",\n \"et sunt\"\n ],\n \"listOptions\": [\n \"Excepte\",\n \"veniam elit culpa sint\"\n ],\n \"name\": \"par\",\n \"readonly\": false,\n \"regex\": \"nisi et q\",\n \"required\": false,\n \"type\": \"nulla pariatur\"\n },\n {\n \"format\": \"et non\",\n \"hints\": [\n \"Ut amet cillum ut\",\n \"do ea\"\n ],\n \"listOptions\": [\n \"in occaecat\",\n \"voluptate\"\n ],\n \"name\": \"anim nulla ut\",\n \"readonly\": false,\n \"regex\": \"id consequat veniam\",\n \"required\": false,\n \"type\": \"qui dolore\"\n }\n ],\n \"server\": \"ut eu dolore\",\n \"tag\": \"Lorem occaecat nulla cillum qui\",\n \"type\": \"helm\",\n \"values\": \"Lorem Excepteur dolore\",\n \"version\": \"fugiat\"\n }\n ],\n \"scope\": \"deserunt aute\",\n \"type\": \"mollit aliqua\",\n \"uid\": \"dolore non consequat minim\",\n \"version\": 98760654\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"esse ut\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"sint incididunt ullamco offi\",\n \"annotations\": {\n \"Excepteur__c\": \"ut cupidatat laborum\"\n },\n \"digest\": \"exercitation esse adipisicing cillum\",\n \"inValidReason\": \"labore anim sed aute\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ut pariat\",\n \"params\": {\n \"laborum_01\": \"anim e\",\n \"occaecat_93\": \"reprehenderit sit quis cupidatat\"\n },\n \"presets\": [\n {\n \"add\": \"labore s\",\n \"displayName\": \"Ut voluptate reprehenderit veniam aliquip\",\n \"group\": \"Excepteur pariatur et aute\",\n \"name\": \"esse\",\n \"remove\": [\n \"mollit cupidatat\",\n \"aliqua in velit sint\"\n ]\n },\n {\n \"add\": \"tempor\",\n \"displayName\": \"do mollit\",\n \"group\": \"ipsum nisi velit Duis\",\n \"name\": \"veniam dolore do\",\n \"remove\": [\n \"dolor irure\",\n \"aute\"\n ]\n }\n ],\n \"registryUid\": \"dolor est ex minim\",\n \"schema\": [\n {\n \"format\": \"magna Lorem sunt dolor\",\n \"hints\": [\n \"officia anim\",\n \"dolore cupidatat Duis\"\n ],\n \"listOptions\": [\n \"cupidatat\",\n \"dolore adipisicing\"\n ],\n \"name\": \"culpa irure proident ut dolore\",\n \"readonly\": false,\n \"regex\": \"cillum velit anim\",\n \"required\": false,\n \"type\": \"a\"\n },\n {\n \"format\": \"ut ad consequat ut\",\n \"hints\": [\n \"eu labore anim tempor\",\n \"fugiat adi\"\n ],\n \"listOptions\": [\n \"et ad ut dolor\",\n \"do nostrud irure\"\n ],\n \"name\": \"nisi fugiat veniam\",\n \"readonly\": true,\n \"regex\": \"est magna culpa laboris\",\n \"required\": false,\n \"type\": \"Duis\"\n }\n ],\n \"server\": \"in nostrud\",\n \"tag\": \"laborum in eiusmod\",\n \"type\": \"manifest\",\n \"values\": \"Duis veniam cillum est\",\n \"version\": \"in culpa nostrud\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"ut v\",\n \"annotations\": {\n \"elit_493\": \"dolore aliqua\",\n \"sit_ee\": \"ullamco irure\"\n },\n \"digest\": \"quis \",\n \"inValidReason\": \"laboris sint Lorem irure et\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"proident tempor\",\n \"params\": {\n \"ea_78\": \"nostrud esse enim\",\n \"aliquaee0\": \"pariatur in\"\n },\n \"presets\": [\n {\n \"add\": \"voluptate dolore\",\n \"displayName\": \"dolore\",\n \"group\": \"ut labor\",\n \"name\": \"ex adipisicing\",\n \"remove\": [\n \"qui dolor commodo\",\n \"sint commodo\"\n ]\n },\n {\n \"add\": \"Lorem dolore\",\n \"displayName\": \"l\",\n \"group\": \"Ut cupidatat\",\n \"name\": \"aliqua quis\",\n \"remove\": [\n \"in aliqua veniam consectetur\",\n \"non mollit Lorem quis\"\n ]\n }\n ],\n \"registryUid\": \"veniam in dolore mollit\",\n \"schema\": [\n {\n \"format\": \"sunt in tempor\",\n \"hints\": [\n \"dolore ut magna qui\",\n \"deserunt\"\n ],\n \"listOptions\": [\n \"voluptate quis anim nisi\",\n \"ipsum commodo aute incididunt\"\n ],\n \"name\": \"dolor dolore velit\",\n \"readonly\": false,\n \"regex\": \"Excepteur nisi ea\",\n \"required\": false,\n \"type\": \"quis ut sunt\"\n },\n {\n \"format\": \"Ut cupidatat pariatur\",\n \"hints\": [\n \"laborum cupidatat\",\n \"exercitation\"\n ],\n \"listOptions\": [\n \"non proident sed enim\",\n \"adipisicing voluptate quis\"\n ],\n \"name\": \"esse adipisicing exercitation eu voluptate\",\n \"readonly\": false,\n \"regex\": \"non commodo culpa\",\n \"required\": true,\n \"type\": \"occaecat\"\n }\n ],\n \"server\": \"ex\",\n \"tag\": \"reprehenderit voluptate Ut\",\n \"type\": \"spectro\",\n \"values\": \"id enim Duis\",\n \"version\": \"occae\"\n }\n ],\n \"scope\": \"sit officia amet Lorem\",\n \"type\": \"Lorem amet\",\n \"uid\": \"aute minim pariatur\",\n \"version\": -11121848\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"dolor esse labore sit in\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"deserunt\",\n \"annotations\": {\n \"elit51\": \"consectetur sed labore\",\n \"ad957\": \"ad est sed quis\"\n },\n \"digest\": \"Excepteur aliquip\",\n \"inValidReason\": \"est ull\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"do anim\",\n \"params\": {\n \"officia_a3\": \"nostrud id consequat eiusmod d\",\n \"sint_f\": \"qui commodo magna dolore\",\n \"nulla914\": \"non\",\n \"labore652\": \"dolor est\"\n },\n \"presets\": [\n {\n \"add\": \"Lorem id\",\n \"displayName\": \"ut non commodo quis\",\n \"group\": \"mollit voluptate dolore eu tempor\",\n \"name\": \"id sit esse cill\",\n \"remove\": [\n \"officia cillum magna nostrud ad\",\n \"cillum proident aliqua mollit reprehenderit\"\n ]\n },\n {\n \"add\": \"eu labore Duis et\",\n \"displayName\": \"eu aute nulla\",\n \"group\": \"Excepteur nulla est\",\n \"name\": \"nisi irure\",\n \"remove\": [\n \"magna\",\n \"laboris sunt non esse\"\n ]\n }\n ],\n \"registryUid\": \"ut ad in eu culpa\",\n \"schema\": [\n {\n \"format\": \"eu occaecat ex\",\n \"hints\": [\n \"mollit quis laboris\",\n \"proident nisi eu tempor officia\"\n ],\n \"listOptions\": [\n \"in non magna occaecat do\",\n \"deserunt dolor mollit Ut officia\"\n ],\n \"name\": \"exercitation Ut aute eiusmod\",\n \"readonly\": false,\n \"regex\": \"ut Duis\",\n \"required\": false,\n \"type\": \"in\"\n },\n {\n \"format\": \"ut l\",\n \"hints\": [\n \"dolore incididunt mollit in\",\n \"ea est occaecat\"\n ],\n \"listOptions\": [\n \"eu et qui nisi\",\n \"quis ut ea\"\n ],\n \"name\": \"cupidatat aliquip fugiat consectetur\",\n \"readonly\": false,\n \"regex\": \"Ut irure occaecat enim\",\n \"required\": true,\n \"type\": \"Ut esse laborum\"\n }\n ],\n \"server\": \"anim deserunt mollit\",\n \"tag\": \"ipsum in proident dolore\",\n \"type\": \"manifest\",\n \"values\": \"in nisi cillum aute nulla\",\n \"version\": \"reprehenderit ad\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"aliqua consequat id minim\",\n \"annotations\": {\n \"velit_64\": \"est aute\",\n \"fugiat_29e\": \"sunt elit officia occaecat\"\n },\n \"digest\": \"non ut elit\",\n \"inValidReason\": \"minim mo\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"cillum minim dolore enim dolor\",\n \"params\": {\n \"tempor6\": \"pariatur dolore elit\",\n \"nostrud9fa\": \"ullamco dolore ut\",\n \"incididunt7\": \"consectetur\"\n },\n \"presets\": [\n {\n \"add\": \"in veniam dolore amet\",\n \"displayName\": \"proident consequat id pariatur\",\n \"group\": \"incididunt conseq\",\n \"name\": \"officia fugiat\",\n \"remove\": [\n \"sed anim\",\n \"adipisicing ullamco tempor\"\n ]\n },\n {\n \"add\": \"in laboris irure est\",\n \"displayName\": \"mollit sunt\",\n \"group\": \"amet\",\n \"name\": \"aute consequat \",\n \"remove\": [\n \"d\",\n \"pariatur id laborum eu\"\n ]\n }\n ],\n \"registryUid\": \"sint volupta\",\n \"schema\": [\n {\n \"format\": \"culpa labore\",\n \"hints\": [\n \"adipisicing ut sint ipsum\",\n \"ea ullamco ipsum elit\"\n ],\n \"listOptions\": [\n \"magna non culpa et\",\n \"nisi proident veniam\"\n ],\n \"name\": \"in est\",\n \"readonly\": false,\n \"regex\": \"ad sit\",\n \"required\": false,\n \"type\": \"ad anim\"\n },\n {\n \"format\": \"tempor laborum dolore\",\n \"hints\": [\n \"cillum mollit\",\n \"minim ad laboris cupidatat in\"\n ],\n \"listOptions\": [\n \"est dolore enim\",\n \"ipsum sunt laborum Lorem\"\n ],\n \"name\": \"labore in cupidatat\",\n \"readonly\": true,\n \"regex\": \"ad Excepteur cupidatat ipsum\",\n \"required\": true,\n \"type\": \"consequat qui\"\n }\n ],\n \"server\": \"dolor\",\n \"tag\": \"non fugiat\",\n \"type\": \"spectro\",\n \"values\": \"Excepteur eiusmod\",\n \"version\": \"aliqua eiusmod\"\n }\n ],\n \"scope\": \"consectetur aute et laboris \",\n \"type\": \"sunt exercitation velit et\",\n \"uid\": \"id irure enim\",\n \"version\": -29618928\n }\n ],\n \"projectMeta\": {\n \"name\": \"deserunt aliqua sunt magna quis\",\n \"uid\": \"Ut occae\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"culpa aute consequat ullamco\",\n \"isBrownfield\": false,\n \"state\": \"dolor cupidatat\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": 47897244.64749625,\n \"storage\": -78617104.9999691,\n \"total\": -41060604.17420063\n },\n \"total\": 79423122.39523527\n },\n \"health\": {\n \"agentVersion\": \"consequat exercitation\",\n \"conditions\": [\n {\n \"message\": \"quis offic\",\n \"relatedObject\": {\n \"kind\": \"pack\",\n \"name\": \"labore pariatur\",\n \"uid\": \"deserunt ipsum laboris aute\"\n },\n \"type\": \"dolor ut consequat\"\n },\n {\n \"message\": \"ullamco proident veniam magna commodo\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"anim amet commodo\",\n \"uid\": \"ullamco dolor\"\n },\n \"type\": \"incididunt ad\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"ea amet\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -23635981.882585704,\n \"storage\": 55520507.35998702,\n \"total\": -94621871.45867102\n },\n \"total\": -75058969.78202316\n },\n \"location\": {\n \"coordinates\": [\n 35705169.197283566,\n 3444297.1620358676\n ],\n \"countryCode\": \"dolore in\",\n \"countryName\": \"tempor esse elit et voluptate\",\n \"regionCode\": \"sed eiu\",\n \"regionName\": \"sint ipsum\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 95812256.9364427,\n \"request\": -19359772.91398987,\n \"total\": -34494306.23130101,\n \"unit\": \"occaecat eiusmod\",\n \"usage\": -60179475.008909434\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 24192963.741078436,\n \"request\": -98713974.62240207,\n \"total\": 88267525.08999288,\n \"unit\": \"incididunt exerci\",\n \"usage\": -13006460.046534225\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"anim velit et\",\n \"name\": \"sunt id Lorem\",\n \"projectUid\": \"cillum nisi\",\n \"tenantUid\": \"ea Ut consectetur irure\",\n \"uid\": \"dolore occaecat\"\n },\n {\n \"kind\": \"i\",\n \"name\": \"reprehenderit laboris ex est\",\n \"projectUid\": \"sint nostrud Lorem commodo\",\n \"tenantUid\": \"veniam culpa\",\n \"uid\": \"ullamco fugiat in\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"Lorem elit\",\n \"name\": \"tempor dolore\",\n \"projectUid\": \"ut aliquip\",\n \"tenantUid\": \"aliqua ullamco non culpa laboris\",\n \"uid\": \"eiusmod aute\"\n },\n \"hostCluster\": {\n \"kind\": \"ipsum magna nostrud ut\",\n \"name\": \"Ut aliqua\",\n \"projectUid\": \"ullamco nulla et mollit ea\",\n \"tenantUid\": \"nisi non culpa ut voluptate\",\n \"uid\": \"Ut laborum\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"laboris ea nostrud nisi\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"qui id dolor amet ea\",\n \"name\": \"labore culpa do\",\n \"projectUid\": \"ad\",\n \"tenantUid\": \"sed eiusmod dolor fugiat\",\n \"uid\": \"ut qui sit Ut nulla\"\n },\n {\n \"kind\": \"anim aliqua\",\n \"name\": \"pariatur elit culpa ut\",\n \"projectUid\": \"incididunt tempor pariatu\",\n \"tenantUid\": \"ad aute ut\",\n \"uid\": \"enim fugiat\"\n }\n ],\n \"state\": \"consequat Duis\",\n \"virtualClusters\": [\n {\n \"kind\": \"irure molli\",\n \"name\": \"consectetur nulla est\",\n \"projectUid\": \"dolor exercitation\",\n \"tenantUid\": \"culpa\",\n \"uid\": \"elit irure\"\n },\n {\n \"kind\": \"dolor sit ad sed\",\n \"name\": \"ut aute in adipisicing\",\n \"projectUid\": \"ut aliqua aliquip incididunt\",\n \"tenantUid\": \"minim ea Duis ipsum cillum\",\n \"uid\": \"culpa Duis adipisicing\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": true\n },\n \"state\": \"aliquip nulla\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"tempor Exce\",\n \"name\": \"enim\",\n \"projectUid\": \"in irure\",\n \"tenantUid\": \"velit aute\",\n \"uid\": \"dolor qui e\"\n },\n {\n \"kind\": \"eu sunt sed\",\n \"name\": \"anim consectetur consequat deserunt cupidatat\",\n \"projectUid\": \"exercitation cillum laborum sunt\",\n \"tenantUid\": \"ipsum nulla fugiat sint nisi\",\n \"uid\": \"pariatur minim eu mollit\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"consectetur commodo cillum\",\n \"name\": \"tempor sit officia\",\n \"projectUid\": \"et incididunt officia ut\",\n \"tenantUid\": \"ipsum laboris non cillum ali\",\n \"uid\": \"dolor Ut aute id par\"\n },\n \"hostCluster\": {\n \"kind\": \"Ut sed amet deserunt\",\n \"name\": \"ipsum quis Duis\",\n \"projectUid\": \"aliquip proident consequat\",\n \"tenantUid\": \"labore\",\n \"uid\": \"laboris cillum aliquip\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"in cillum ipsum\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"velit Lorem\",\n \"name\": \"deserunt occaecat incididunt\",\n \"projectUid\": \"cupidatat nostrud irure dolor\",\n \"tenantUid\": \"adipisicing voluptate nisi pariatur\",\n \"uid\": \"occaecat laborum exercitation fugiat\"\n },\n {\n \"kind\": \"aute ut\",\n \"name\": \"nostrud laboris consequat\",\n \"projectUid\": \"mollit veniam ea sint cupidatat\",\n \"tenantUid\": \"ea proident\",\n \"uid\": \"deserunt commodo \"\n }\n ],\n \"state\": \"reprehenderit ei\",\n \"virtualClusters\": [\n {\n \"kind\": \"veniam laboris\",\n \"name\": \"sed aliquip minim consequat\",\n \"projectUid\": \"Lorem\",\n \"tenantUid\": \"Excepteur fugiat aliqua officia dolore\",\n \"uid\": \"aliqua eiusmod incididunt amet\"\n },\n {\n \"kind\": \"ea anim a\",\n \"name\": \"sunt eu pariatur cupidatat aute\",\n \"projectUid\": \"reprehenderit\",\n \"tenantUid\": \"est\",\n \"uid\": \"in dolore ipsum esse\"\n }\n ]\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sit5ee\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor8\": \"\",\n \"exercitatione3f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"specSummary\": {\n \"cloudAccountMeta\": {\n \"name\": \"ipsum aliquip sunt\",\n \"uid\": \"eu nostrud Lorem qui\"\n },\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": -65663033,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"voluptate commodo\",\n \"packs\": [\n {\n \"layer\": \"kernel\",\n \"name\": \"fugiat occae\",\n \"annotations\": {\n \"nostrud_c\": \"irure elit dolor mollit eu\",\n \"magnab\": \"dolore ea nostrud in\",\n \"cillum1\": \"amet enim do occaecat\"\n },\n \"digest\": \"quis ut\",\n \"inValidReason\": \"est\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"consectetur id in sit elit\",\n \"params\": {\n \"amet_5\": \"ipsum pariatur reprehenderit velit\"\n },\n \"presets\": [\n {\n \"add\": \"sit\",\n \"displayName\": \"ea laboris\",\n \"group\": \"pariatur sint voluptate nulla\",\n \"name\": \"laboris tempor aliqui\",\n \"remove\": [\n \"laboris in\",\n \"elit\"\n ]\n },\n {\n \"add\": \"nostrud ex\",\n \"displayName\": \"dolor vo\",\n \"group\": \"consequat\",\n \"name\": \"anim sunt proident commodo\",\n \"remove\": [\n \"veniam fugiat dolore\",\n \"dolor ut Excepteur\"\n ]\n }\n ],\n \"registryUid\": \"eu anim consectetur in mollit\",\n \"schema\": [\n {\n \"format\": \"consequat\",\n \"hints\": [\n \"sunt ut pariatur commodo\",\n \"eu Ut irure in\"\n ],\n \"listOptions\": [\n \"voluptate deserunt\",\n \"irure qui aute nisi\"\n ],\n \"name\": \"consequat laboris\",\n \"readonly\": true,\n \"regex\": \"cupidatat\",\n \"required\": true,\n \"type\": \"commodo sint\"\n },\n {\n \"format\": \"eiusmod fugiat sunt\",\n \"hints\": [\n \"culpa anim in\",\n \"occaecat dolore id Duis\"\n ],\n \"listOptions\": [\n \"id mollit ea magna\",\n \"Excepteur ad tempor\"\n ],\n \"name\": \"in cupidatat\",\n \"readonly\": true,\n \"regex\": \"adipisicing voluptate dolore\",\n \"required\": true,\n \"type\": \"commodo ipsum sunt Lorem\"\n }\n ],\n \"server\": \"enim esse\",\n \"tag\": \"ex magna dolore velit\",\n \"type\": \"helm\",\n \"values\": \"est nostrud\",\n \"version\": \"cillum\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"occaecat\",\n \"annotations\": {\n \"culpae0a\": \"minim\",\n \"sint_d0a\": \"aliquip non consequat\"\n },\n \"digest\": \"proident in\",\n \"inValidReason\": \"ullamco\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"et eu Duis\",\n \"params\": {\n \"cillum__3\": \"irure voluptate\",\n \"incididunt_18\": \"deserunt Ut laborum\",\n \"irure_197\": \"sunt ullamco ex culpa\"\n },\n \"presets\": [\n {\n \"add\": \"U\",\n \"displayName\": \"sit non\",\n \"group\": \"proident in nostrud\",\n \"name\": \"occaecat\",\n \"remove\": [\n \"non dolore\",\n \"ipsum tempor magna\"\n ]\n },\n {\n \"add\": \"non sed ut\",\n \"displayName\": \"in dolore cillum elit ullamco\",\n \"group\": \"esse Ut\",\n \"name\": \"vol\",\n \"remove\": [\n \"cupidatat anim dolor\",\n \"Ut magna velit\"\n ]\n }\n ],\n \"registryUid\": \"laboris tempor sunt ut irure\",\n \"schema\": [\n {\n \"format\": \"velit aliquip\",\n \"hints\": [\n \"ullamco sint\",\n \"aliquip commodo sunt\"\n ],\n \"listOptions\": [\n \"sint ipsum\",\n \"Ut labore cupidatat id deserunt\"\n ],\n \"name\": \"ad reprehenderit\",\n \"readonly\": true,\n \"regex\": \"ipsum\",\n \"required\": false,\n \"type\": \"non ad ullamco\"\n },\n {\n \"format\": \"fugiat Lorem pariatur laborum cupidatat\",\n \"hints\": [\n \"esse dolore\",\n \"sunt commodo d\"\n ],\n \"listOptions\": [\n \"sunt\",\n \"et in enim dolor do\"\n ],\n \"name\": \"deserunt non ullamco et\",\n \"readonly\": false,\n \"regex\": \"enim culpa cillum\",\n \"required\": true,\n \"type\": \"enim Lorem nulla dolor velit\"\n }\n ],\n \"server\": \"sint veniam aute\",\n \"tag\": \"reprehenderit\",\n \"type\": \"helm\",\n \"values\": \"proident\",\n \"version\": \"proident cupidatat ad\"\n }\n ],\n \"scope\": \"in culpa in do\",\n \"type\": \"in veniam Lorem\",\n \"uid\": \"consequat deserun\",\n \"version\": 6058526\n },\n \"labels\": [\n \"est aliqua labore ut\",\n \"nulla culpa officia\"\n ],\n \"size\": -49778707\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 58209360,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"in ex\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"Ut in id do\",\n \"annotations\": {\n \"ut_e\": \"fugi\",\n \"Excepteur_09e\": \"deserunt id\"\n },\n \"digest\": \"dolor ut esse sed veniam\",\n \"inValidReason\": \"voluptate fugiat deserunt occaecat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"quis\",\n \"params\": {\n \"in_7_\": \"exercitation velit dolor est commodo\"\n },\n \"presets\": [\n {\n \"add\": \"aliquip eiusmod laborum\",\n \"displayName\": \"deserunt exercitation est eiusmod\",\n \"group\": \"quis ea non \",\n \"name\": \"aliquip commodo aliqua\",\n \"remove\": [\n \"voluptate Excepteur irure\",\n \"aute dolor adipisicing deserunt\"\n ]\n },\n {\n \"add\": \"magna ipsum\",\n \"displayName\": \"nisi incididunt pariatur aliquip\",\n \"group\": \"ullamco laborum\",\n \"name\": \"non dolore\",\n \"remove\": [\n \"laborum et labore ul\",\n \"labore u\"\n ]\n }\n ],\n \"registryUid\": \"labore officia\",\n \"schema\": [\n {\n \"format\": \"irure in\",\n \"hints\": [\n \"ut fugiat et enim\",\n \"deserunt \"\n ],\n \"listOptions\": [\n \"ut Duis in\",\n \"proident eiusmod voluptate\"\n ],\n \"name\": \"cupidatat veniam nostrud\",\n \"readonly\": true,\n \"regex\": \"labore ut aliquip reprehenderit\",\n \"required\": true,\n \"type\": \"in\"\n },\n {\n \"format\": \"adipisicing velit\",\n \"hints\": [\n \"tempor qui cillum irure\",\n \"dolore Duis commodo magna\"\n ],\n \"listOptions\": [\n \"et sint\",\n \"ut magna aliqua\"\n ],\n \"name\": \"officia cillum fugiat eiusmod\",\n \"readonly\": true,\n \"regex\": \"ut\",\n \"required\": true,\n \"type\": \"est\"\n }\n ],\n \"server\": \"Lore\",\n \"tag\": \"laborum\",\n \"type\": \"manifest\",\n \"values\": \"Lorem aliqua deserunt est tempor\",\n \"version\": \"dolore proident Excepteur\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"reprehenderit exercitation\",\n \"annotations\": {\n \"Duis_19\": \"elit deserunt ex\",\n \"nisiea_\": \"ea adipisicing sint est\"\n },\n \"digest\": \"deserunt sit exercitation laboris\",\n \"inValidReason\": \"est dolore do esse\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehenderit Duis aliquip\",\n \"params\": {\n \"cupidatat_a6\": \"est et min\"\n },\n \"presets\": [\n {\n \"add\": \"do Duis ad ut\",\n \"displayName\": \"amet\",\n \"group\": \"dolore amet sunt cillum\",\n \"name\": \"ex incididunt sit Excepteur non\",\n \"remove\": [\n \"aliquip voluptate nostrud\",\n \"voluptate\"\n ]\n },\n {\n \"add\": \"enim Lorem\",\n \"displayName\": \"incididunt occaecat\",\n \"group\": \"dolore qui amet\",\n \"name\": \"ea in pariatur\",\n \"remove\": [\n \"aliqua\",\n \"irure cillum ex ut\"\n ]\n }\n ],\n \"registryUid\": \"exercitat\",\n \"schema\": [\n {\n \"format\": \"veniam irure\",\n \"hints\": [\n \"amet veniam velit voluptate\",\n \"anim laborum qui\"\n ],\n \"listOptions\": [\n \"nostrud labo\",\n \"eu sit amet do\"\n ],\n \"name\": \"ut fugiat deserunt minim\",\n \"readonly\": false,\n \"regex\": \"eiusmod ex offici\",\n \"required\": false,\n \"type\": \"veniam elit culpa\"\n },\n {\n \"format\": \"sit ut officia reprehenderit\",\n \"hints\": [\n \"sint mollit velit\",\n \"do aliqua veniam\"\n ],\n \"listOptions\": [\n \"cupidatat enim aliqua\",\n \"consectetur pariatur\"\n ],\n \"name\": \"fugiat\",\n \"readonly\": false,\n \"regex\": \"sed\",\n \"required\": true,\n \"type\": \"consequat do pariatur ea\"\n }\n ],\n \"server\": \"quis enim adipisicing\",\n \"tag\": \"qui occaecat sed\",\n \"type\": \"helm\",\n \"values\": \"Duis\",\n \"version\": \"Lorem tempor aliquip nostrud\"\n }\n ],\n \"scope\": \"veniam\",\n \"type\": \"in cillum minim aliqua\",\n \"uid\": \"Ut laborum deserunt\",\n \"version\": 60329863\n },\n \"labels\": [\n \"reprehenderit dolor\",\n \"nisi Ut sint nostrud\"\n ],\n \"size\": 23072180\n }\n ],\n \"uid\": \"dolor laborum eu\"\n },\n \"clusterConfig\": {\n \"hostClusterConfig\": {\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n }\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"velit Duis voluptate sint\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"fu\",\n \"annotations\": {\n \"laboris_d6\": \"consectetur enim anim\",\n \"aliquip0_\": \"deserunt voluptate aliquip consectetur\"\n },\n \"digest\": \"dolor Ut in id\",\n \"inValidReason\": \"moll\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ipsum dolore\",\n \"params\": {\n \"suntaf\": \"eiusmod cillum\"\n },\n \"presets\": [\n {\n \"add\": \"proident cillum aliquip\",\n \"displayName\": \"minim cillum es\",\n \"group\": \"ullamco tempor r\",\n \"name\": \"ad dolor\",\n \"remove\": [\n \"aliqua in est minim\",\n \"magna reprehenderit\"\n ]\n },\n {\n \"add\": \"ut sed enim\",\n \"displayName\": \"do Exce\",\n \"group\": \"laborum sint sunt nulla Excepteur\",\n \"name\": \"Lorem laborum voluptate nulla\",\n \"remove\": [\n \"eu\",\n \"et tempor cupidatat\"\n ]\n }\n ],\n \"registryUid\": \"dolor Ut ex\",\n \"schema\": [\n {\n \"format\": \"ut mollit cupidatat magna ad\",\n \"hints\": [\n \"a\",\n \"laborum qui commodo\"\n ],\n \"listOptions\": [\n \"non quis exercitation incididunt aliquip\",\n \"sint pariatur\"\n ],\n \"name\": \"labore \",\n \"readonly\": false,\n \"regex\": \"eu ve\",\n \"required\": false,\n \"type\": \"Excepteur in mollit laborum\"\n },\n {\n \"format\": \"ut reprehenderit velit sed\",\n \"hints\": [\n \"elit\",\n \"dolore deserunt cillum\"\n ],\n \"listOptions\": [\n \"ea veniam et\",\n \"commodo mollit proident\"\n ],\n \"name\": \"qui nostrud aliqua et\",\n \"readonly\": false,\n \"regex\": \"culpa non eiusmod\",\n \"required\": false,\n \"type\": \"exercitation commodo ad sunt\"\n }\n ],\n \"server\": \"sit id nisi proident\",\n \"tag\": \"sed aliqua\",\n \"type\": \"spectro\",\n \"values\": \"amet proident\",\n \"version\": \"nisi cupidatat esse\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"est et\",\n \"annotations\": {\n \"consequat_d7\": \"et quis\",\n \"deserunt2_8\": \"nisi ipsum\"\n },\n \"digest\": \"Ut v\",\n \"inValidReason\": \"anim Duis\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"non nostrud pariatur anim\",\n \"params\": {\n \"cupidatat9c\": \"dolore culpa elit\",\n \"ine\": \"sed esse Lorem dolor\",\n \"non_3d\": \"aute fugiat sunt ex ut\",\n \"magna_3f\": \"nulla esse consectetur commodo\",\n \"ipsum_a4\": \"reprehenderit eu\"\n },\n \"presets\": [\n {\n \"add\": \"incididu\",\n \"displayName\": \"in laboris dolore\",\n \"group\": \"occaecat culpa\",\n \"name\": \"et ex exercitation irure\",\n \"remove\": [\n \"cupidatat eu\",\n \"veniam eiusmod in aliquip fugiat\"\n ]\n },\n {\n \"add\": \"pariatur labore et\",\n \"displayName\": \"eiusmod\",\n \"group\": \"ullamco amet veniam\",\n \"name\": \"eu mollit\",\n \"remove\": [\n \"aliqua dolor\",\n \"eu cillum\"\n ]\n }\n ],\n \"registryUid\": \"non sint aliqua\",\n \"schema\": [\n {\n \"format\": \"sunt ea enim\",\n \"hints\": [\n \"in aliqua\",\n \"dolore cillum\"\n ],\n \"listOptions\": [\n \"reprehenderit quis ex labore in\",\n \"dolor pariatur ullamco\"\n ],\n \"name\": \"sit Ut exercitation sunt\",\n \"readonly\": true,\n \"regex\": \"amet cupidatat labore\",\n \"required\": false,\n \"type\": \"non sit aliqua esse\"\n },\n {\n \"format\": \"aute dolor\",\n \"hints\": [\n \"commodo dolore\",\n \"eu reprehenderit velit\"\n ],\n \"listOptions\": [\n \"laboris\",\n \"amet qui Duis\"\n ],\n \"name\": \"Ut veniam nulla sint\",\n \"readonly\": true,\n \"regex\": \"non cillum sunt\",\n \"required\": true,\n \"type\": \"dolor magna\"\n }\n ],\n \"server\": \"nisi ut consectetur\",\n \"tag\": \"Lorem do\",\n \"type\": \"helm\",\n \"values\": \"sit est irure\",\n \"version\": \"sit proident amet aute anim\"\n }\n ],\n \"scope\": \"dolor est non\",\n \"type\": \"eu sit incididunt amet\",\n \"uid\": \"in dolore\",\n \"version\": -58946948\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"sint magna es\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"in sed\",\n \"annotations\": {\n \"proident_2f\": \"ipsum in do nulla\",\n \"ut9\": \"anim quis dolor eu\",\n \"Lorem3\": \"qui non pariatur deserunt\"\n },\n \"digest\": \"exercitation\",\n \"inValidReason\": \"ullamco Lorem\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"quis\",\n \"params\": {\n \"ut_2d7\": \"fugiat nisi ips\",\n \"laborum_0e_\": \"exercitation Duis est\",\n \"ut6c4\": \"ullamco\"\n },\n \"presets\": [\n {\n \"add\": \"sint officia Ut amet\",\n \"displayName\": \"dolore dolore\",\n \"group\": \"veniam Duis deserunt pariatur quis\",\n \"name\": \"veniam pariatur aliqua\",\n \"remove\": [\n \"consequat aute magna\",\n \"dolore commodo est\"\n ]\n },\n {\n \"add\": \"tem\",\n \"displayName\": \"aliqua\",\n \"group\": \"amet\",\n \"name\": \"irure sed eu\",\n \"remove\": [\n \"quis occaecat ad sed\",\n \"labore ullamco oc\"\n ]\n }\n ],\n \"registryUid\": \"esse cillum elit\",\n \"schema\": [\n {\n \"format\": \"incididunt qui nisi\",\n \"hints\": [\n \"aliqua\",\n \"dolor nisi sint magna\"\n ],\n \"listOptions\": [\n \"laboris laborum ad deserunt\",\n \"ipsum sint in id\"\n ],\n \"name\": \"Excepteur ea sit Duis aliquip\",\n \"readonly\": false,\n \"regex\": \"dolo\",\n \"required\": true,\n \"type\": \"ad Lorem\"\n },\n {\n \"format\": \"laborum sit\",\n \"hints\": [\n \"anim fugiat aliqua Lorem\",\n \"ipsum aute \"\n ],\n \"listOptions\": [\n \"sunt aute minim sit\",\n \"enim sit\"\n ],\n \"name\": \"dolore veli\",\n \"readonly\": true,\n \"regex\": \"mollit repr\",\n \"required\": false,\n \"type\": \"esse dolore anim\"\n }\n ],\n \"server\": \"ad amet deserunt ut\",\n \"tag\": \"officia mollit\",\n \"type\": \"spectro\",\n \"values\": \"reprehenderit eiusmod cupidatat amet in\",\n \"version\": \"velit pariatur\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"consequat commodo proident quis fugi\",\n \"annotations\": {\n \"nostrudc\": \"minim sint es\",\n \"cupidatat_bf5\": \"sed dolor irure Duis minim\"\n },\n \"digest\": \"ut sunt sint\",\n \"inValidReason\": \"officia reprehenderit voluptate consequat\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"commodo\",\n \"params\": {\n \"Excepteur_7\": \"sed reprehenderit quis non veniam\",\n \"cillum__c2\": \"Ut eiusmod cupidatat dolor commodo\"\n },\n \"presets\": [\n {\n \"add\": \"occaecat officia in magna\",\n \"displayName\": \"sit\",\n \"group\": \"consequat aliqua\",\n \"name\": \"ea occaecat non ipsum aliqua\",\n \"remove\": [\n \"voluptate minim\",\n \"laboris elit\"\n ]\n },\n {\n \"add\": \"Lorem esse elit ea\",\n \"displayName\": \"nulla esse\",\n \"group\": \"in dolore\",\n \"name\": \"tempor labore Excepteur cupidatat\",\n \"remove\": [\n \"fugiat exercitation\",\n \"eiusmod pariatur incididunt non exercitation\"\n ]\n }\n ],\n \"registryUid\": \"elit esse velit commodo\",\n \"schema\": [\n {\n \"format\": \"laboris commodo\",\n \"hints\": [\n \"pariatur\",\n \"qui do aliquip amet\"\n ],\n \"listOptions\": [\n \"enim Excepteur quis non\",\n \"dolor dolor in Lorem\"\n ],\n \"name\": \"incididunt ut adipisicing\",\n \"readonly\": false,\n \"regex\": \"do esse amet eiusmod\",\n \"required\": false,\n \"type\": \"elit dolor velit tempor\"\n },\n {\n \"format\": \"ut est nos\",\n \"hints\": [\n \"in exe\",\n \"cillum\"\n ],\n \"listOptions\": [\n \"veniam mollit\",\n \"nisi enim laboris\"\n ],\n \"name\": \"in sunt nulla ipsum\",\n \"readonly\": true,\n \"regex\": \"ad\",\n \"required\": true,\n \"type\": \"irure\"\n }\n ],\n \"server\": \"nulla\",\n \"tag\": \"dolore\",\n \"type\": \"spectro\",\n \"values\": \"labore dolore dolor\",\n \"version\": \"voluptate ea dolor\"\n }\n ],\n \"scope\": \"Lorem\",\n \"type\": \"Excepteur exercitation magna\",\n \"uid\": \"sint Lorem\",\n \"version\": 40831088\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"deserunt proident\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"culpa cillum officia exercitation\",\n \"annotations\": {\n \"nisia_\": \"ad commodo non dolore\",\n \"irured22\": \"commodo nulla laborum voluptate dolor\",\n \"Ut_9\": \"Excepteur Ut occaecat cillum\"\n },\n \"digest\": \"enim non et sit\",\n \"inValidReason\": \"dolore laborum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"sed cillum\",\n \"params\": {\n \"ipsum_05d\": \"qui velit dolor Ut\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod consectetur\",\n \"displayName\": \"in id dolor sunt\",\n \"group\": \"commodo\",\n \"name\": \"magna adipisicing elit cillum et\",\n \"remove\": [\n \"in minim tempor\",\n \"sunt esse\"\n ]\n },\n {\n \"add\": \"ea sint elit incididunt aliquip\",\n \"displayName\": \"Excepteur ad ea\",\n \"group\": \"mollit\",\n \"name\": \"in incididunt mollit Lorem ut\",\n \"remove\": [\n \"exercitation nisi sint ut anim\",\n \"Excepteur aliqua magna mollit eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"pariatur\",\n \"schema\": [\n {\n \"format\": \"ut magna fugiat adipisicing\",\n \"hints\": [\n \"ipsum ex Duis et occaecat\",\n \"irure sint proident\"\n ],\n \"listOptions\": [\n \"in\",\n \"in sit adipisic\"\n ],\n \"name\": \"reprehenderit incididun\",\n \"readonly\": false,\n \"regex\": \"non laborum irure aliqua\",\n \"required\": false,\n \"type\": \"sed consequat\"\n },\n {\n \"format\": \"sunt\",\n \"hints\": [\n \"et nisi\",\n \"in deserunt\"\n ],\n \"listOptions\": [\n \"cillum adipisicing\",\n \"aliqua enim labore\"\n ],\n \"name\": \"Excepteur ex aliquip sint\",\n \"readonly\": false,\n \"regex\": \"proident magna ut ad\",\n \"required\": true,\n \"type\": \"occaecat proident sunt\"\n }\n ],\n \"server\": \"ex adipisicing in eu\",\n \"tag\": \"consectetur sit sint\",\n \"type\": \"spectro\",\n \"values\": \"Dui\",\n \"version\": \"eu dolo\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"culpa occaecat\",\n \"annotations\": {\n \"culpa_6_\": \"cupidatat sunt fugiat pariatur laborum\",\n \"ea066\": \"ad proident ipsum labore\",\n \"culpa7\": \"elit do et Ut\"\n },\n \"digest\": \"sint Duis veniam enim\",\n \"inValidReason\": \"et do in\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"eu\",\n \"params\": {\n \"nostrudda4\": \"cillum amet sunt in\",\n \"nostrud_99\": \"labore deserunt\"\n },\n \"presets\": [\n {\n \"add\": \"incididunt dolor ad pariatur\",\n \"displayName\": \"mollit l\",\n \"group\": \"anim est elit exercitation\",\n \"name\": \"incididunt amet aliquip\",\n \"remove\": [\n \"enim tempor incididunt commodo\",\n \"in nulla\"\n ]\n },\n {\n \"add\": \"dolor\",\n \"displayName\": \"velit enim eiusmod\",\n \"group\": \"ea Duis dolor Excepteur dolore\",\n \"name\": \"ut fugiat voluptate id\",\n \"remove\": [\n \"tempor elit\",\n \"sunt eu dolor dolore\"\n ]\n }\n ],\n \"registryUid\": \"in nisi aliquip Excepteur in\",\n \"schema\": [\n {\n \"format\": \"dolore \",\n \"hints\": [\n \"in mollit elit do Lorem\",\n \"ut cillum id ipsum\"\n ],\n \"listOptions\": [\n \"et dolore consectetur in\",\n \"eu tempor dolore qui\"\n ],\n \"name\": \"dolore sed nisi\",\n \"readonly\": true,\n \"regex\": \"anim labore nisi in occaecat\",\n \"required\": false,\n \"type\": \"incididunt dolor enim laborum\"\n },\n {\n \"format\": \"pari\",\n \"hints\": [\n \"ipsum Duis\",\n \"mollit deserunt non Duis\"\n ],\n \"listOptions\": [\n \"eiusmod cillum non aliqua sit\",\n \"anim nulla in\"\n ],\n \"name\": \"dolore consequat cillum non in\",\n \"readonly\": false,\n \"regex\": \"ad tempor venia\",\n \"required\": true,\n \"type\": \"Excepteur culpa cillum\"\n }\n ],\n \"server\": \"in est id dolor\",\n \"tag\": \"eli\",\n \"type\": \"spectro\",\n \"values\": \"Excepteur dolore laborum\",\n \"version\": \"fugiat \"\n }\n ],\n \"scope\": \"sed dolor ex proident non\",\n \"type\": \"aliquip aliqua\",\n \"uid\": \"incididunt aliqua ullamco velit sunt\",\n \"version\": -40744106\n }\n ],\n \"projectMeta\": {\n \"name\": \"culpa exercitation do dolor magna\",\n \"uid\": \"velit veniam irure a\"\n }\n },\n \"status\": {\n \"clusterImport\": {\n \"importLink\": \"eu\",\n \"isBrownfield\": false,\n \"state\": \"proident labore\"\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": -80018703.82599248,\n \"storage\": -72711002.98128186,\n \"total\": 65053729.08471382\n },\n \"total\": 30647141.60465996\n },\n \"health\": {\n \"agentVersion\": \"Ut cillum o\",\n \"conditions\": [\n {\n \"message\": \"sit Lorem\",\n \"relatedObject\": {\n \"kind\": \"appprofile\",\n \"name\": \"sunt ad nul\",\n \"uid\": \"dolor nisi velit sed\"\n },\n \"type\": \"ad cillum occaecat veniam Ut\"\n },\n {\n \"message\": \"sint\",\n \"relatedObject\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"consequat in\",\n \"uid\": \"sint commodo culpa dolor dolore\"\n },\n \"type\": \"sint et anim\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"aliqua\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": -54962775.67092807,\n \"storage\": -50107517.0087649,\n \"total\": -70083855.5188187\n },\n \"total\": 90149463.47703981\n },\n \"location\": {\n \"coordinates\": [\n 96930486.75903365,\n 6149602.250828639\n ],\n \"countryCode\": \"adipisicing\",\n \"countryName\": \"irure Lorem qui\",\n \"regionCode\": \"eu veniam\",\n \"regionName\": \"quis in\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -80614477.37103485,\n \"request\": -12118883.58084634,\n \"total\": 84359766.66426152,\n \"unit\": \"incididunt ipsum aute\",\n \"usage\": 51912708.334079176\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -78783778.14367665,\n \"request\": -95163475.0419502,\n \"total\": 80036664.65041518,\n \"unit\": \"cupidatat ipsum cillum sed et\",\n \"usage\": -18403068.889906794\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"laboris sunt\",\n \"name\": \"Lorem sit ex amet\",\n \"projectUid\": \"velit laborum tempor cupidatat\",\n \"tenantUid\": \"aliquip\",\n \"uid\": \"non aute\"\n },\n {\n \"kind\": \"occaecat Excepteur ex\",\n \"name\": \"Duis ut nisi incididunt\",\n \"projectUid\": \"dolore proident\",\n \"tenantUid\": \"consequat aute anim\",\n \"uid\": \"commodo mi\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"veniam sunt\",\n \"name\": \"anim mollit irure fugiat\",\n \"projectUid\": \"amet do laborum\",\n \"tenantUid\": \"dolor ut\",\n \"uid\": \"in\"\n },\n \"hostCluster\": {\n \"kind\": \"aliquip cupidatat\",\n \"name\": \"consequat irure nostrud enim\",\n \"projectUid\": \"Excepteur tempor laborum\",\n \"tenantUid\": \"Duis nisi adipisicing et\",\n \"uid\": \"enim quis sit\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"consectetur an\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"velit labore\",\n \"name\": \"sed dolor quis irure\",\n \"projectUid\": \"cons\",\n \"tenantUid\": \"cupidatat ut pariatur\",\n \"uid\": \"et fugiat\"\n },\n {\n \"kind\": \"consequat tempor\",\n \"name\": \"esse commodo dolor\",\n \"projectUid\": \"ea eu \",\n \"tenantUid\": \"dolore velit\",\n \"uid\": \"et enim d\"\n }\n ],\n \"state\": \"anim qui esse Lorem laborum\",\n \"virtualClusters\": [\n {\n \"kind\": \"tempor sint reprehenderit Duis\",\n \"name\": \"ea enim qui sed\",\n \"projectUid\": \"nisi ut cillum non\",\n \"tenantUid\": \"enim veniam cupidatat min\",\n \"uid\": \"et ut\"\n },\n {\n \"kind\": \"ipsum exercitation irure\",\n \"name\": \"aliqua cillum labore culpa esse\",\n \"projectUid\": \"commodo ea\",\n \"tenantUid\": \"aute proident consequat ullamco in\",\n \"uid\": \"sunt laborum\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"state\": \"nisi sed aute\",\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"velit sed non id occaecat\",\n \"name\": \"incididunt\",\n \"projectUid\": \"aliquip minim\",\n \"tenantUid\": \"sunt Duis sed\",\n \"uid\": \"officia proident nisi\"\n },\n {\n \"kind\": \"exercit\",\n \"name\": \"reprehenderit eu dolore\",\n \"projectUid\": \"dolor proident\",\n \"tenantUid\": \"pariatur ad cillum nostrud adipisicing\",\n \"uid\": \"Ut est elit officia\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"dolore ut\",\n \"name\": \"labore aliqua\",\n \"projectUid\": \"consectetur sint exercitation\",\n \"tenantUid\": \"sed ut aute consequat cupidatat\",\n \"uid\": \"ip\"\n },\n \"hostCluster\": {\n \"kind\": \"in adipisicing elit\",\n \"name\": \"officia laboris fugiat\",\n \"projectUid\": \"mollit est ut\",\n \"tenantUid\": \"dolore enim fugiat sunt\",\n \"uid\": \"anim\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"officia\",\n \"status\": \"Resuming\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"aliqua do mollit sint eu\",\n \"name\": \"sit reprehenderit qui laboris occaecat\",\n \"projectUid\": \"nisi exercitation occaecat fugiat sit\",\n \"tenantUid\": \"est ad ea enim id\",\n \"uid\": \"reprehen\"\n },\n {\n \"kind\": \"dolore ipsum in velit Excepteur\",\n \"name\": \"consectetur occaecat do veniam\",\n \"projectUid\": \"in id quis\",\n \"tenantUid\": \"ut Ut officia\",\n \"uid\": \"ipsum sunt\"\n }\n ],\n \"state\": \"amet dolor sunt et\",\n \"virtualClusters\": [\n {\n \"kind\": \"deserunt labore\",\n \"name\": \"occaecat Ut culpa\",\n \"projectUid\": \"eu anim quis\",\n \"tenantUid\": \"tempor dolore eiusmod ut\",\n \"uid\": \"Excepteur ut Ut laborum sint\"\n },\n {\n \"kind\": \"eiusmod sit\",\n \"name\": \"consectetur exercitation voluptate\",\n \"projectUid\": \"ullamco\",\n \"tenantUid\": \"elit quis in\",\n \"uid\": \"laborum nostrud laboris i\"\n }\n ]\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"velit reprehender\",\n \"count\": -36869711,\n \"limit\": 20666770,\n \"offset\": -5144362\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5375891e-7ef8-4611-959c-74fe986ec05f", - "name": "export", - "item": [ - { - "id": "5fdfc485-5430-482c-9e76-e2d484d752ee", - "name": "Export and download the list of cluster summary with matching search filter and download as a file(csv)", - "request": { - "name": "Export and download the list of cluster summary with matching search filter and download as a file(csv)", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "encodedFilter", - "value": "" - }, - { - "disabled": false, - "key": "format", - "value": "csv" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d663fe48-e017-4d1c-8d4c-e31e22c1fbdb", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "encodedFilter", - "value": "" - }, - { - "key": "format", - "value": "csv" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9b6012ff-adc8-4c65-a524-938cbd907651", - "name": "Export the list of cluster summary with matching search filter and download as a file(csv) Supported sort fields - [\"environment\", \"clusterName\", \"healthState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "request": { - "name": "Export the list of cluster summary with matching search filter and download as a file(csv) Supported sort fields - [\"environment\", \"clusterName\", \"healthState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "format", - "value": "csv" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"conjunction\": \"\",\n \"filterGroups\": [\n {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"condition\": {\n \"bool\": {\n \"value\": \"\"\n },\n \"date\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"float\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"int\": {\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"keyValue\": {\n \"ignoreCase\": \"\",\n \"key\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n },\n \"string\": {\n \"ignoreCase\": \"\",\n \"match\": {\n \"conjunction\": \"\",\n \"values\": [\n \"\"\n ]\n },\n \"negation\": \"\",\n \"operator\": \"\"\n }\n },\n \"property\": \"\",\n \"type\": \"\"\n }\n ]\n }\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "68864961-5932-445d-889a-42cd49f72ced", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "format", - "value": "csv" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "cf150525-6bf7-4c21-b142-666b815aa8be", - "name": "Retrieves a supported input values for the cluster search filter", - "request": { - "name": "Retrieves a supported input values for the cluster search filter", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "input" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "805543e6-53f8-4993-a039-341bca45d970", - "name": "An array of cluster search filter input items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "input" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"inputs\": {\n \"veniam2f1\": {\n \"values\": [\n {\n \"name\": \"eiusmod\",\n \"uid\": \"deserunt do\"\n },\n {\n \"name\": \"in anim ea\",\n \"uid\": \"ipsum quis adipisicing exercitation\"\n }\n ]\n },\n \"Excepteur_dc\": {\n \"values\": [\n {\n \"name\": \"ipsum do re\",\n \"uid\": \"ullamco enim aute eu aliquip\"\n },\n {\n \"name\": \"in ut sint sit\",\n \"uid\": \"quis velit\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1fd955b7-ebcf-44a6-8d9e-dd59ee4fb71f", - "name": "Retrieves a schema for the cluster search filter", - "request": { - "name": "Retrieves a schema for the cluster search filter", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7dab348c-c482-46ed-9499-2a3d27b6f83c", - "name": "An array of cluster filter schema items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "search", - "schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"schema\": {\n \"properties\": [\n {\n \"default\": \"in aliquip pariatur eiusmod\",\n \"displayName\": \"veniam velit\",\n \"enum\": [\n \"sunt dolore consequat\",\n \"proident quis anim voluptate\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"Lorem\",\n \"value\": \"in id eu sint Duis\"\n },\n {\n \"displayValue\": \"voluptate ex\",\n \"value\": \"aliqu\"\n }\n ],\n \"maxFloatVal\": 64357250.00295988,\n \"maxIntVal\": 40450753,\n \"minFloatVal\": 77884348.029237,\n \"minIntVal\": -78882226,\n \"name\": \"in veniam Excepteur dolore\",\n \"type\": \"laboris Lorem cillum consectetur\"\n },\n {\n \"default\": \"Excepteur nulla est\",\n \"displayName\": \"ad non esse irure\",\n \"enum\": [\n \"sint sunt ut dolore\",\n \"officia\"\n ],\n \"enumValues\": [\n {\n \"displayValue\": \"laboru\",\n \"value\": \"Duis cillum cupidatat ut non\"\n },\n {\n \"displayValue\": \"magna amet sint\",\n \"value\": \"esse quis deserunt\"\n }\n ],\n \"maxFloatVal\": -78971834.72852612,\n \"maxIntVal\": -92365787,\n \"minFloatVal\": 27120081.90686302,\n \"minIntVal\": 32482245,\n \"name\": \"veniam\",\n \"type\": \"pariatur amet enim Ut\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "3df4537a-0f30-4bd2-a8c6-3078b8b01f93", - "name": "Retrieves a list of Virtual machine enabled clusters", - "request": { - "name": "Retrieves a list of Virtual machine enabled clusters", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "vms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "95a3b55c-8a1e-41e3-a83f-e259e8a3ae4b", - "name": "An array of schema items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - "vms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"name\": \"et sint proident\",\n \"projectUid\": \"laboris fugiat sint sed\",\n \"uid\": \"commodo incididun\"\n },\n \"spec\": {\n \"cloudType\": \"aliquip do nulla officia id\"\n },\n \"status\": {\n \"clusterState\": \"et ullamco adipisicing eu\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"irure mol\",\n \"projectUid\": \"esse\",\n \"uid\": \"adipisicing incididunt\"\n },\n \"spec\": {\n \"cloudType\": \"e\"\n },\n \"status\": {\n \"clusterState\": \"aliqua reprehenderit\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b9e02fb1-e5d3-433d-a64d-0026f255e06d", - "name": "{uid}", - "item": [ - { - "id": "b7fa3be4-996b-41d2-8bc7-55c55337bd21", - "name": "Returns the specified cluster summary", - "request": { - "name": "Returns the specified cluster summary", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ca1622f8-a41e-4c09-afec-d4f08a3a772d", - "name": "An spectro cluster summary", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"in_b\": \"\",\n \"ea_e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"amet_27\": \"\",\n \"qui1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": -18394991,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"consectetur Lorem do ut\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"in nostrud ut\",\n \"annotations\": {\n \"quis219\": \"elit fugiat enim exercitation\"\n },\n \"digest\": \"incididunt\",\n \"inValidReason\": \"pariatur dolor\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"esse exercitation\",\n \"params\": {\n \"nulla_f\": \"ad sunt\",\n \"et39_\": \"Excepteur ut\",\n \"eiusmod6a\": \"tempor\"\n },\n \"presets\": [\n {\n \"add\": \"sint sunt cupidatat nisi\",\n \"displayName\": \"id\",\n \"group\": \"elit id ea nisi\",\n \"name\": \"in minim\",\n \"remove\": [\n \"qui\",\n \"voluptate laboris tempor in\"\n ]\n },\n {\n \"add\": \"fugiat sit\",\n \"displayName\": \"tempor aute ad\",\n \"group\": \"D\",\n \"name\": \"aute incididunt sunt\",\n \"remove\": [\n \"Duis in pariatur\",\n \"labo\"\n ]\n }\n ],\n \"registryUid\": \"Duis qui incididunt cillum eu\",\n \"schema\": [\n {\n \"format\": \"sed sint c\",\n \"hints\": [\n \"fugiat labore incididunt \",\n \"mollit dolore dolore\"\n ],\n \"listOptions\": [\n \"irure aliquip minim qui\",\n \"esse reprehenderit sit\"\n ],\n \"name\": \"Excepteur dolore\",\n \"readonly\": true,\n \"regex\": \"sed\",\n \"required\": true,\n \"type\": \"irure eiusmod nisi\"\n },\n {\n \"format\": \"anim et occaecat\",\n \"hints\": [\n \"quis tempor in fugiat\",\n \"a\"\n ],\n \"listOptions\": [\n \"est ad non\",\n \"aliqua culpa\"\n ],\n \"name\": \"sit\",\n \"readonly\": true,\n \"regex\": \"elit quis tempor vel\",\n \"required\": false,\n \"type\": \"proident ad officia velit dolore\"\n }\n ],\n \"server\": \"consectetur laboris\",\n \"tag\": \"dolore ad magna Lorem\",\n \"type\": \"manifest\",\n \"values\": \"velit esse r\",\n \"version\": \"sed quis aliquip enim\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"minim enim\",\n \"annotations\": {\n \"in_13\": \"nostrud cupidatat magna\"\n },\n \"digest\": \"eu aliqua\",\n \"inValidReason\": \"deserunt\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"Ut nostrud\",\n \"params\": {\n \"sedf7\": \"Lorem nulla Duis\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod\",\n \"displayName\": \"anim nisi\",\n \"group\": \"dolor sed esse\",\n \"name\": \"est qui\",\n \"remove\": [\n \"id aliqua voluptate\",\n \"est\"\n ]\n },\n {\n \"add\": \"labore cillum\",\n \"displayName\": \"incididunt consequat\",\n \"group\": \"eiusmod ad nulla occaecat\",\n \"name\": \"dolor voluptate proident sit in\",\n \"remove\": [\n \"voluptate est\",\n \"aliquip non sed au\"\n ]\n }\n ],\n \"registryUid\": \"eu tempor nisi\",\n \"schema\": [\n {\n \"format\": \"in est adipisicing anim aliqua\",\n \"hints\": [\n \"eiusmod Duis\",\n \"ut Duis\"\n ],\n \"listOptions\": [\n \"pariatur\",\n \"in laborum culpa nulla consectetur\"\n ],\n \"name\": \"ullamco veniam cons\",\n \"readonly\": true,\n \"regex\": \"quis ullamco\",\n \"required\": false,\n \"type\": \"Ut\"\n },\n {\n \"format\": \"non anim et aute\",\n \"hints\": [\n \"aliquip deserunt in\",\n \"non laboris occaecat\"\n ],\n \"listOptions\": [\n \"Ut Lorem tempor occaecat\",\n \"do\"\n ],\n \"name\": \"minim\",\n \"readonly\": true,\n \"regex\": \"Lorem est dolor ex\",\n \"required\": true,\n \"type\": \"anim ut aute Ut laboris\"\n }\n ],\n \"server\": \"cupidatat pariatur Duis\",\n \"tag\": \"non nisi\",\n \"type\": \"spectro\",\n \"values\": \"ullamco dolore labore\",\n \"version\": \"reprehenderit ut ex pariatur\"\n }\n ],\n \"scope\": \"Excepteur commodo ut elit\",\n \"type\": \"laborum exercitation incididunt\",\n \"uid\": \"deserunt Duis Lorem\",\n \"version\": -59696700\n },\n \"labels\": [\n \"mollit eiusmod\",\n \"minim in\"\n ],\n \"size\": 52894666\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": -46100375,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"consectetur culpa laborum aute dolore\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"in reprehenderit\",\n \"annotations\": {\n \"labore3\": \"esse\",\n \"doc\": \"dolore in adipisicing cillum\"\n },\n \"digest\": \"et officia in\",\n \"inValidReason\": \"aute et\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"consectetur Ut\",\n \"params\": {\n \"deserunt_d\": \"in Ut adipisicing\"\n },\n \"presets\": [\n {\n \"add\": \"aute magna nostrud\",\n \"displayName\": \"Excepteur laboris ad\",\n \"group\": \"non\",\n \"name\": \"adipisicing voluptate id\",\n \"remove\": [\n \"magna culpa dolore cillum\",\n \"ut et\"\n ]\n },\n {\n \"add\": \"magna consequat officia\",\n \"displayName\": \"non dolor adipisicing\",\n \"group\": \"aute mollit officia\",\n \"name\": \"do anim officia\",\n \"remove\": [\n \"culpa nisi enim ipsum\",\n \"ex tempor Lorem incididunt\"\n ]\n }\n ],\n \"registryUid\": \"sunt elit ullamco non\",\n \"schema\": [\n {\n \"format\": \"enim in est minim dolor\",\n \"hints\": [\n \"consectetur dolor Duis Excepteur\",\n \"esse sunt\"\n ],\n \"listOptions\": [\n \"sunt ea\",\n \"fugiat incididunt sit ut\"\n ],\n \"name\": \"ad dolore\",\n \"readonly\": false,\n \"regex\": \"tempor dolore\",\n \"required\": true,\n \"type\": \"officia consequat ex\"\n },\n {\n \"format\": \"amet nostrud cupidatat ad\",\n \"hints\": [\n \"sit minim in laboris ullamco\",\n \"Excepteur\"\n ],\n \"listOptions\": [\n \"enim in\",\n \"voluptate occaecat dolore\"\n ],\n \"name\": \"enim commodo tempor\",\n \"readonly\": true,\n \"regex\": \"in dolore officia eiusmod\",\n \"required\": true,\n \"type\": \"culpa veniam reprehenderit\"\n }\n ],\n \"server\": \"proident consectetur et velit est\",\n \"tag\": \"qui est deserunt\",\n \"type\": \"helm\",\n \"values\": \"irure dolor labore\",\n \"version\": \"aliqua anim culpa mollit\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"deserunt ea do est\",\n \"annotations\": {\n \"cupidatat11\": \"ea cillum\",\n \"esse_360\": \"exercitation\"\n },\n \"digest\": \"elit dolore dolor\",\n \"inValidReason\": \"magna exercitation deserunt\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"Ut irure\",\n \"params\": {\n \"qui_5\": \"in eiusmod in dolor\",\n \"incididunt_2a\": \"adipisicing reprehenderit laboris aliqua aliquip\"\n },\n \"presets\": [\n {\n \"add\": \"ad ex culpa Excepteur\",\n \"displayName\": \"magna\",\n \"group\": \"ipsum dolor veniam\",\n \"name\": \"incididunt dolore laboris\",\n \"remove\": [\n \"ut Duis non\",\n \"labore exercitation nostrud aliquip\"\n ]\n },\n {\n \"add\": \"v\",\n \"displayName\": \"ut eiusmod\",\n \"group\": \"Excepteur a\",\n \"name\": \"in aliquip\",\n \"remove\": [\n \"pa\",\n \"dolor tempor\"\n ]\n }\n ],\n \"registryUid\": \"nulla consectetur ad\",\n \"schema\": [\n {\n \"format\": \"incididunt ea dolor officia Duis\",\n \"hints\": [\n \"dolor nisi\",\n \"ex nisi anim irure\"\n ],\n \"listOptions\": [\n \"enim reprehender\",\n \"aliqua est dolor Lorem consectetur\"\n ],\n \"name\": \"aliqua dolor esse\",\n \"readonly\": false,\n \"regex\": \"amet enim dolor ea Excepteur\",\n \"required\": false,\n \"type\": \"ea in Duis\"\n },\n {\n \"format\": \"cupidatat ullamc\",\n \"hints\": [\n \"sed irure culpa ad\",\n \"dolore veniam nisi\"\n ],\n \"listOptions\": [\n \"sunt deserunt reprehenderit\",\n \"dolor si\"\n ],\n \"name\": \"mollit id ut\",\n \"readonly\": false,\n \"regex\": \"adipisicing nisi occaecat in dolor\",\n \"required\": false,\n \"type\": \"se\"\n }\n ],\n \"server\": \"nisi adipisicing\",\n \"tag\": \"est sed ips\",\n \"type\": \"spectro\",\n \"values\": \"labore in laboris adipisicing\",\n \"version\": \"tempor in\"\n }\n ],\n \"scope\": \"sed Excepteur\",\n \"type\": \"officia voluptate cupidatat\",\n \"uid\": \"consequat mollit ut cupidatat\",\n \"version\": 96607420\n },\n \"labels\": [\n \"cillum voluptate\",\n \"elit culpa laborum id\"\n ],\n \"size\": 94858846\n }\n ],\n \"uid\": \"in \"\n },\n \"cloudaccount\": {\n \"name\": \"in adipisi\",\n \"uid\": \"commodo Lorem\"\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"sed ut\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"sint Ut\",\n \"annotations\": {\n \"pariatur_e\": \"do culpa aliqua anim incididunt\"\n },\n \"digest\": \"officia voluptate est do\",\n \"inValidReason\": \"in non Lorem\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"commodo tempor aliquip\",\n \"params\": {\n \"dolor_1\": \"proident esse voluptate\",\n \"incd\": \"voluptate\"\n },\n \"presets\": [\n {\n \"add\": \"nisi laborum dolor nulla\",\n \"displayName\": \"eu culpa\",\n \"group\": \"eu nisi tempor\",\n \"name\": \"sint veniam\",\n \"remove\": [\n \"Ut dolor\",\n \"id nulla ea in\"\n ]\n },\n {\n \"add\": \"aliquip eiusmod sint\",\n \"displayName\": \"qui sed in ad dolore\",\n \"group\": \"dolore commodo deserunt occaecat\",\n \"name\": \"ad ex est\",\n \"remove\": [\n \"eu mollit ut ad\",\n \"culpa do reprehenderit est\"\n ]\n }\n ],\n \"registryUid\": \"deserunt aute dolor\",\n \"schema\": [\n {\n \"format\": \"qui aute\",\n \"hints\": [\n \"ullamc\",\n \"sed culpa dolore\"\n ],\n \"listOptions\": [\n \"proident\",\n \"aliquip fugiat anim\"\n ],\n \"name\": \"ad sit\",\n \"readonly\": false,\n \"regex\": \"commodo\",\n \"required\": false,\n \"type\": \"ut sunt magna officia\"\n },\n {\n \"format\": \"fugiat quis ullamco Duis\",\n \"hints\": [\n \"minim sit\",\n \"nulla dolore \"\n ],\n \"listOptions\": [\n \"ei\",\n \"deserunt dolor amet nostrud occaecat\"\n ],\n \"name\": \"Lorem \",\n \"readonly\": true,\n \"regex\": \"dolor aliqua\",\n \"required\": true,\n \"type\": \"Duis culpa in\"\n }\n ],\n \"server\": \"anim non dolore\",\n \"tag\": \"\",\n \"type\": \"helm\",\n \"values\": \"id pariatur nisi\",\n \"version\": \"deserunt magna Duis\"\n },\n {\n \"layer\": \"kernel\",\n \"name\": \"consectetur nisi\",\n \"annotations\": {\n \"ut1_\": \"consectetur pariatur anim deserunt\",\n \"eu_e0\": \"exercitation\",\n \"non_3f\": \"mag\"\n },\n \"digest\": \"laborum in no\",\n \"inValidReason\": \"laboris laborum sunt\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"in dolor\",\n \"params\": {\n \"ad3c7\": \"proident\",\n \"ea_5\": \"commodo occaecat eiusmod\"\n },\n \"presets\": [\n {\n \"add\": \"nulla dolor dolore\",\n \"displayName\": \"Excepteur\",\n \"group\": \"sunt\",\n \"name\": \"labore ut anim sed\",\n \"remove\": [\n \"et est\",\n \"ullamco labore sunt nulla\"\n ]\n },\n {\n \"add\": \"ullamco\",\n \"displayName\": \"ex sunt\",\n \"group\": \"sit cu\",\n \"name\": \"ad incididunt\",\n \"remove\": [\n \"ut sed comm\",\n \"deserunt sint\"\n ]\n }\n ],\n \"registryUid\": \"ex consequat exercitation in\",\n \"schema\": [\n {\n \"format\": \"fugiat ea incididunt dolore\",\n \"hints\": [\n \"consequat culpa\",\n \"deserunt exercitation aliquip dolor\"\n ],\n \"listOptions\": [\n \"qui\",\n \"fugiat\"\n ],\n \"name\": \"ex cillum\",\n \"readonly\": false,\n \"regex\": \"id qui\",\n \"required\": true,\n \"type\": \"aute occaecat cupidatat id\"\n },\n {\n \"format\": \"voluptate occaecat ad\",\n \"hints\": [\n \"magna occaecat proident sed\",\n \"nostrud reprehen\"\n ],\n \"listOptions\": [\n \"laboris\",\n \"sunt consequat\"\n ],\n \"name\": \"incididunt c\",\n \"readonly\": true,\n \"regex\": \"pariatur id anim qui\",\n \"required\": false,\n \"type\": \"magna esse sint consectet\"\n }\n ],\n \"server\": \"Lorem laboris\",\n \"tag\": \"culpa enim mol\",\n \"type\": \"manifest\",\n \"values\": \"nisi consectetur ad occaecat\",\n \"version\": \"ut Excepteur aute sint\"\n }\n ],\n \"scope\": \"laborum dolor eu\",\n \"type\": \"magna ad ut\",\n \"uid\": \"enim ut\",\n \"version\": -55553908\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"sint commodo dolore\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"cillum quis commodo id ex\",\n \"annotations\": {\n \"tempor_4\": \"incididunt\",\n \"reprehenderit__d\": \"sed aliqua\",\n \"laborumc\": \"quis consectetur eiusmod\"\n },\n \"digest\": \"aliqua tempor nostrud in ut\",\n \"inValidReason\": \"reprehenderit inci\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"in Lorem\",\n \"params\": {\n \"ullamco_\": \"cupidatat consequat enim pariatur id\"\n },\n \"presets\": [\n {\n \"add\": \"officia qui ex\",\n \"displayName\": \"dolor aliquip\",\n \"group\": \"tempor veniam eu\",\n \"name\": \"ipsum tempor\",\n \"remove\": [\n \"te\",\n \"cupidatat mollit\"\n ]\n },\n {\n \"add\": \"id consequat\",\n \"displayName\": \"laboris sunt velit\",\n \"group\": \"magn\",\n \"name\": \"in sit\",\n \"remove\": [\n \"quis est\",\n \"qui ipsum\"\n ]\n }\n ],\n \"registryUid\": \"anim\",\n \"schema\": [\n {\n \"format\": \"proident Lorem incididunt sint\",\n \"hints\": [\n \"veniam proident ad sit nostrud\",\n \"sunt Duis fugiat consectetur\"\n ],\n \"listOptions\": [\n \"dolore eu\",\n \"mollit incididunt dolor\"\n ],\n \"name\": \"voluptate ex dolore\",\n \"readonly\": true,\n \"regex\": \"magna Du\",\n \"required\": false,\n \"type\": \"adipisicing ut minim\"\n },\n {\n \"format\": \"ea\",\n \"hints\": [\n \"id esse anim\",\n \"laboris et Excepteur velit c\"\n ],\n \"listOptions\": [\n \"incididunt dolore esse\",\n \"occaecat culpa\"\n ],\n \"name\": \"et dolor mollit minim\",\n \"readonly\": true,\n \"regex\": \"sunt consectetur adipisicing\",\n \"required\": true,\n \"type\": \"dolor\"\n }\n ],\n \"server\": \"enim velit ut quis\",\n \"tag\": \"consectetur mollit elit non\",\n \"type\": \"spectro\",\n \"values\": \"aliqua id qui culpa\",\n \"version\": \"cupidatat fugiat Ut\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"sunt consequat anim voluptate\",\n \"annotations\": {\n \"ut0\": \"Duis ad ex\"\n },\n \"digest\": \"sit ut m\",\n \"inValidReason\": \"eu tempor\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"laborum Lorem\",\n \"params\": {\n \"do_7\": \"adipisicing\"\n },\n \"presets\": [\n {\n \"add\": \"est tempor\",\n \"displayName\": \"fugiat Duis ut\",\n \"group\": \"Lorem\",\n \"name\": \"do dolor\",\n \"remove\": [\n \"sit in ipsum ullamco\",\n \"et incididunt\"\n ]\n },\n {\n \"add\": \"D\",\n \"displayName\": \"sint velit voluptate\",\n \"group\": \"minim ex\",\n \"name\": \"dolore incididunt\",\n \"remove\": [\n \"velit minim sed Lorem cillum\",\n \"occaecat adipisicing elit\"\n ]\n }\n ],\n \"registryUid\": \"deserunt commodo nulla\",\n \"schema\": [\n {\n \"format\": \"commodo eu sint\",\n \"hints\": [\n \"ad ut\",\n \"Lorem reprehenderit adipisicing\"\n ],\n \"listOptions\": [\n \"magna ipsum e\",\n \"ea non veniam\"\n ],\n \"name\": \"proident ea ipsum cillum id\",\n \"readonly\": true,\n \"regex\": \"ex\",\n \"required\": false,\n \"type\": \"dolor dolore\"\n },\n {\n \"format\": \"cillum irure dolore culpa\",\n \"hints\": [\n \"est do\",\n \"laborum\"\n ],\n \"listOptions\": [\n \"cillum cupidatat officia\",\n \"irure\"\n ],\n \"name\": \"est\",\n \"readonly\": true,\n \"regex\": \"quis est aute\",\n \"required\": true,\n \"type\": \"qui consequat et ut\"\n }\n ],\n \"server\": \"enim eiusmod et dolore non\",\n \"tag\": \"eiusmod aliqua\",\n \"type\": \"manifest\",\n \"values\": \"elit officia\",\n \"version\": \"ea sunt sint\"\n }\n ],\n \"scope\": \"reprehenderit laboris\",\n \"type\": \"aute\",\n \"uid\": \"commodo esse\",\n \"version\": 84890348\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"sint adipisicing\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"deserunt\",\n \"annotations\": {\n \"doloreb4_\": \"in velit\",\n \"pariatur_2_\": \"enim\"\n },\n \"digest\": \"aute deserunt sint\",\n \"inValidReason\": \"exercitation tempor ex\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"nulla ullamco dolor laboris\",\n \"params\": {\n \"magnac\": \"dolor cillum deserunt\",\n \"proident_7\": \"velit tempor\",\n \"cupidatat_d\": \"irure dolore anim in\"\n },\n \"presets\": [\n {\n \"add\": \"et esse in ex\",\n \"displayName\": \"deserunt nisi veniam\",\n \"group\": \"ex Duis quis\",\n \"name\": \"magna eu\",\n \"remove\": [\n \"laboris ipsum officia est\",\n \"quis in in\"\n ]\n },\n {\n \"add\": \"ex anim Duis veniam nulla\",\n \"displayName\": \"mollit sint dolor \",\n \"group\": \"ut veniam aliquip dolor do\",\n \"name\": \"sed Ut ut consequat offic\",\n \"remove\": [\n \"velit Duis rep\",\n \"cillum sit fugiat ex eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"non nulla sint\",\n \"schema\": [\n {\n \"format\": \"velit dolore\",\n \"hints\": [\n \"elit Ut laboris do deserunt\",\n \"Duis\"\n ],\n \"listOptions\": [\n \"aliqua ut fugiat\",\n \"mollit\"\n ],\n \"name\": \"in\",\n \"readonly\": true,\n \"regex\": \"amet anim pariatur ipsum ullamco\",\n \"required\": false,\n \"type\": \"id aliqua\"\n },\n {\n \"format\": \"reprehenderit esse\",\n \"hints\": [\n \"incididunt tempor\",\n \"occaecat anim\"\n ],\n \"listOptions\": [\n \"veniam voluptate laborum\",\n \"laborum\"\n ],\n \"name\": \"anim incididunt proident do\",\n \"readonly\": false,\n \"regex\": \"do cillum\",\n \"required\": false,\n \"type\": \"et pariatur do\"\n }\n ],\n \"server\": \"aute deserunt\",\n \"tag\": \"quis sunt\",\n \"type\": \"helm\",\n \"values\": \"mollit commodo cupidatat ullamco\",\n \"version\": \"sit anim sint\"\n },\n {\n \"layer\": \"os\",\n \"name\": \"voluptate minim\",\n \"annotations\": {\n \"utdd\": \"sed officia quis\",\n \"nond\": \"amet aliquip\",\n \"elit_e\": \"reprehenderit\"\n },\n \"digest\": \"ipsum culpa laborum\",\n \"inValidReason\": \"\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"aute r\",\n \"params\": {\n \"voluptatec\": \"dolore ad veniam sint\"\n },\n \"presets\": [\n {\n \"add\": \"commodo ea officia nisi\",\n \"displayName\": \"v\",\n \"group\": \"E\",\n \"name\": \"laborum commodo anim sit\",\n \"remove\": [\n \"et fugiat nulla esse\",\n \"nisi in minim\"\n ]\n },\n {\n \"add\": \"anim commodo dolor Duis deserunt\",\n \"displayName\": \"veniam velit\",\n \"group\": \"irure culpa voluptate dolore\",\n \"name\": \"sit ipsum ea Duis\",\n \"remove\": [\n \"nulla ex\",\n \"id\"\n ]\n }\n ],\n \"registryUid\": \"ad aliquip\",\n \"schema\": [\n {\n \"format\": \"esse cupidatat\",\n \"hints\": [\n \"et\",\n \"minim do\"\n ],\n \"listOptions\": [\n \"sit ut veniam\",\n \"ad cillum in dolor dolore\"\n ],\n \"name\": \"pariatur eu ea\",\n \"readonly\": false,\n \"regex\": \"deserunt proident ut\",\n \"required\": true,\n \"type\": \"consectetur nisi in dolore sit\"\n },\n {\n \"format\": \"occaecat consectetur nostrud cillum nulla\",\n \"hints\": [\n \"id ex Duis\",\n \"elit culpa eiusmod officia\"\n ],\n \"listOptions\": [\n \"in elit u\",\n \"commodo\"\n ],\n \"name\": \"veniam\",\n \"readonly\": false,\n \"regex\": \"incididunt Excepteur\",\n \"required\": false,\n \"type\": \"culpa labore ea pariatur\"\n }\n ],\n \"server\": \"id mollit\",\n \"tag\": \"elit esse quis\",\n \"type\": \"helm\",\n \"values\": \"sunt voluptate in\",\n \"version\": \"anim sed sint\"\n }\n ],\n \"scope\": \"commodo moll\",\n \"type\": \"dolore cillum\",\n \"uid\": \"non ipsum aliquip labore\",\n \"version\": 57382412\n }\n ]\n },\n \"status\": {\n \"abortTimestamp\": \"\",\n \"addOnServices\": [\n {\n \"endpoint\": \"minim nostrud\",\n \"name\": \"culpa dolore\"\n },\n {\n \"endpoint\": \"sint\",\n \"name\": \"officia et\"\n }\n ],\n \"apiEndpoints\": [\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n ],\n \"clusterImport\": {\n \"importLink\": \"dolore ad occaecat do sit\",\n \"isBrownfield\": false,\n \"state\": \"sunt incididunt dolore\"\n },\n \"conditions\": [\n {\n \"type\": \"consectetur sunt fugiat ad ut\",\n \"status\": \"Excepteur dolore eiusmod\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"ullamco ut veniam sed culpa\",\n \"reason\": \"non qui Excepteur\"\n },\n {\n \"type\": \"in proident cupidatat\",\n \"status\": \"ex Excepteur qui\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"labore laboris incididunt eiusmod\",\n \"reason\": \"ut\"\n }\n ],\n \"cost\": {\n \"cloud\": {\n \"compute\": 15365157.646933228,\n \"storage\": -30758063.31133224,\n \"total\": 38516768.14213377\n },\n \"total\": 85735772.34099346\n },\n \"health\": {\n \"agentVersion\": \"aliquip pariatur\",\n \"conditions\": [\n {\n \"message\": \"eiusmod qui\",\n \"relatedObject\": {\n \"kind\": \"appprofile\",\n \"name\": \"pariatur nisi consequat\",\n \"uid\": \"eiusmod quis\"\n },\n \"type\": \"esse quis laborum\"\n },\n {\n \"message\": \"elit consectetur minim\",\n \"relatedObject\": {\n \"kind\": \"cloudconfig\",\n \"name\": \"non Lo\",\n \"uid\": \"cillum irure\"\n },\n \"type\": \"commodo sed in\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"amet do\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": 61160787.86563805,\n \"storage\": 79381663.92609772,\n \"total\": 5415793.851130694\n },\n \"total\": -74474617.42771856\n },\n \"kubeMeta\": {\n \"hasKubeConfig\": false,\n \"hasKubeConfigClient\": false,\n \"hasManifest\": false,\n \"kubernetesVersion\": \"in\"\n },\n \"location\": {\n \"coordinates\": [\n -68867880.50423957,\n 38288484.15985823\n ],\n \"countryCode\": \"ut cillum sit dolore\",\n \"countryName\": \"proident mollit\",\n \"regionCode\": \"veniam et qui\",\n \"regionName\": \"sit ex in magna minim\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 89072908.10454547,\n \"request\": -23360916.50644283,\n \"total\": 41387759.682249844,\n \"unit\": \"officia voluptate esse in proident\",\n \"usage\": -71740471.43748409\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -10192092.173771083,\n \"request\": 56941806.995361954,\n \"total\": -29606801.458697557,\n \"unit\": \"laboris\",\n \"usage\": -1617385.7676194757\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"sunt\",\n \"name\": \"ut laboris nis\",\n \"projectUid\": \"eiusmod incididunt deserunt aliquip vol\",\n \"tenantUid\": \"do Lorem elit\",\n \"uid\": \"fugiat in in dolor\"\n },\n {\n \"kind\": \"do id aute pariatur\",\n \"name\": \"laboris qui pariatur consectetur\",\n \"projectUid\": \"nostrud labore in fugiat Ut\",\n \"tenantUid\": \"dolore officia fugiat ex ea\",\n \"uid\": \"minim incididunt eu ex\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"dolore pariatur\",\n \"name\": \"commodo aute ut incididunt\",\n \"projectUid\": \"aute consectetur reprehenderit tempor\",\n \"tenantUid\": \"aliquip Lorem tempor\",\n \"uid\": \"cupidatat occaecat nisi\"\n },\n \"hostCluster\": {\n \"kind\": \"eu exercitation enim\",\n \"name\": \"ex elit ut laboris\",\n \"projectUid\": \"sint pariatur\",\n \"tenantUid\": \"proident non magna et pariatur\",\n \"uid\": \"ut et deserunt culpa dolore\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"nostrud\",\n \"status\": \"Resuming\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"ipsum consequat\",\n \"name\": \"deserun\",\n \"projectUid\": \"elit exercitation pariatur et\",\n \"tenantUid\": \"non esse\",\n \"uid\": \"ut dolor\"\n },\n {\n \"kind\": \"aliqua dolore\",\n \"name\": \"in dolore aliquip adipisi\",\n \"projectUid\": \"proident nostrud\",\n \"tenantUid\": \"veniam aliquip incididunt mo\",\n \"uid\": \"consequat fugiat magna\"\n }\n ],\n \"state\": \"qui non\",\n \"virtualClusters\": [\n {\n \"kind\": \"quis qui nulla\",\n \"name\": \"sunt Excepteur et Ut\",\n \"projectUid\": \"dolore\",\n \"tenantUid\": \"exercitation proident mollit in\",\n \"uid\": \"proident Lorem enim\"\n },\n {\n \"kind\": \"cillum ad anim amet\",\n \"name\": \"sint sunt voluptate Ut nisi\",\n \"projectUid\": \"et labore ut nulla ipsum\",\n \"tenantUid\": \"ipsum Ut id velit\",\n \"uid\": \"aliquip quis culpa nisi\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"amet pariatur\",\n \"status\": \"reprehenderit dolore m\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"minim labore\",\n \"reason\": \"qui\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"veniam\",\n \"status\": \"consectetur ullamco pariatur officia\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"Ut eiusmod a\",\n \"reason\": \"deserunt Duis anim in pariatur\"\n },\n \"name\": \"officia velit adipisicing occaecat esse\",\n \"uid\": \"eu ipsum dolor\"\n },\n {\n \"condition\": {\n \"type\": \"consectetur aliqua minim\",\n \"status\": \"adipisicing exercitat\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"consequat do ea deserunt eiusmod\",\n \"reason\": \"adipisicing officia\"\n },\n \"name\": \"et Ut nisi\",\n \"uid\": \"non nulla officia\"\n }\n ],\n \"name\": \"magna cillum mol\",\n \"profileUid\": \"non et\",\n \"services\": [\n {\n \"host\": \"exercitation qui\",\n \"name\": \"ipsum ut ex\",\n \"ports\": [\n {\n \"port\": -42676181,\n \"protocol\": \"esse veniam aliqua\"\n },\n {\n \"port\": 72368410,\n \"protocol\": \"anim enim\"\n }\n ]\n },\n {\n \"host\": \"anim fugiat reprehenderit\",\n \"name\": \"e\",\n \"ports\": [\n {\n \"port\": 27211905,\n \"protocol\": \"do eu id Excepteur\"\n },\n {\n \"port\": -83514811,\n \"protocol\": \"eiusmod quis incididunt ut\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"ullamco sit cupidatat\",\n \"version\": \"id Lorem deserunt fugiat\"\n },\n {\n \"condition\": {\n \"type\": \"dolore\",\n \"status\": \"Excepteur anim\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"esse anim\",\n \"reason\": \"nisi ullamco\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"ad\",\n \"status\": \"cillum sint laboris an\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"velit qui Lorem do dolore\",\n \"reason\": \"ex veniam occaecat\"\n },\n \"name\": \"ad Ut deserunt pariatur aute\",\n \"uid\": \"laboris voluptate\"\n },\n {\n \"condition\": {\n \"type\": \"in eu\",\n \"status\": \"commodo\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"Lorem aliqua nulla\",\n \"reason\": \"Duis sunt ut\"\n },\n \"name\": \"ullamco sint cillum\",\n \"uid\": \"Lorem laborum commodo adipisicing\"\n }\n ],\n \"name\": \"mollit Lorem occaecat\",\n \"profileUid\": \"sunt\",\n \"services\": [\n {\n \"host\": \"nulla amet esse enim\",\n \"name\": \"dolore Duis Excepteur offi\",\n \"ports\": [\n {\n \"port\": -67911718,\n \"protocol\": \"aliqua irure do\"\n },\n {\n \"port\": 58441520,\n \"protocol\": \"consectetur culpa\"\n }\n ]\n },\n {\n \"host\": \"ea\",\n \"name\": \"voluptate ipsum\",\n \"ports\": [\n {\n \"port\": 73051156,\n \"protocol\": \"aliquip do exercitation\"\n },\n {\n \"port\": -24523621,\n \"protocol\": \"magna enim voluptate culpa Ut\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"Excepteur veniam nostrud\",\n \"version\": \"Lorem aliqua\"\n }\n ],\n \"services\": [\n {\n \"host\": \"Duis laboris quis\",\n \"name\": \"in est irure\",\n \"ports\": [\n {\n \"port\": -58328834,\n \"protocol\": \"do ad reprehenderit Excepteur nostrud\"\n },\n {\n \"port\": -42405991,\n \"protocol\": \"velit nisi do\"\n }\n ]\n },\n {\n \"host\": \"proident laboris Ut voluptate\",\n \"name\": \"aliqua dolore ipsum officia\",\n \"ports\": [\n {\n \"port\": -69768057,\n \"protocol\": \"deserunt Ut nisi dolore\"\n },\n {\n \"port\": -9632320,\n \"protocol\": \"et deserunt Excepteur ex\"\n }\n ]\n }\n ],\n \"spcApply\": {\n \"actionType\": \"DownloadAndInstall\",\n \"canBeApplied\": false,\n \"lastModifiedTime\": \"\",\n \"patchAppliedTime\": \"\"\n },\n \"state\": \"Lorem in\",\n \"upgrades\": [\n {\n \"reason\": [\n \"incididunt ut velit\",\n \"sed veniam amet laborum\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"occaecat est\",\n \"magna elit in id\"\n ],\n \"timestamp\": \"\"\n }\n ],\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"occaecat fugiat ut enim sed\",\n \"name\": \"esse pariatur nostrud eu\",\n \"projectUid\": \"voluptate exercitation adipisicing ut\",\n \"tenantUid\": \"reprehen\",\n \"uid\": \"minim id mollit in\"\n },\n {\n \"kind\": \"ullamco et\",\n \"name\": \"sunt deserunt l\",\n \"projectUid\": \"adipisicing ad\",\n \"tenantUid\": \"anim non amet reprehenderit\",\n \"uid\": \"sit\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"sed velit pr\",\n \"name\": \"cillum aliqua\",\n \"projectUid\": \"elit\",\n \"tenantUid\": \"aliquip\",\n \"uid\": \"officia fugiat\"\n },\n \"hostCluster\": {\n \"kind\": \"consectetur quis Duis\",\n \"name\": \"pariatur ea deserunt\",\n \"projectUid\": \"laboris sed sit reprehenderit\",\n \"tenantUid\": \"aute ut ipsum incididunt\",\n \"uid\": \"ad\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"sed eiusmod dolor\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"officia et sint\",\n \"name\": \"sunt vo\",\n \"projectUid\": \"amet\",\n \"tenantUid\": \"anim offi\",\n \"uid\": \"Lorem\"\n },\n {\n \"kind\": \"amet quis Excepteur officia minim\",\n \"name\": \"culpa\",\n \"projectUid\": \"nostrud voluptate Ut\",\n \"tenantUid\": \"ut laboris sint offi\",\n \"uid\": \"ea occaecat dolor eiusmod amet\"\n }\n ],\n \"state\": \"ex culpa laboris laborum\",\n \"virtualClusters\": [\n {\n \"kind\": \"ut\",\n \"name\": \"mollit consequat sit cillum Duis\",\n \"projectUid\": \"dolore dolor in\",\n \"tenantUid\": \"Ut cupida\",\n \"uid\": \"fugiat quis exercitation Excepteur cillum\"\n },\n {\n \"kind\": \"in sunt Ut incididunt\",\n \"name\": \"consequat qui est\",\n \"projectUid\": \"aute ad\",\n \"tenantUid\": \"nostrud incididunt\",\n \"uid\": \"sunt\"\n }\n ]\n },\n \"workspaces\": [\n {\n \"uid\": \"id commodo enim\",\n \"kind\": \"sunt sint e\",\n \"name\": \"dolore aute irure in sint\"\n },\n {\n \"uid\": \"in\",\n \"kind\": \"occaecat in\",\n \"name\": \"incididunt\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "12d1b050-52e0-4790-9084-a839fde175ec", - "name": "Retrieves the specified cluster cost summary", - "request": { - "name": "Retrieves the specified cluster cost summary", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "startTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "endTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "period", - "value": "", - "description": "period in minutes, group the data point by the specified period" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5277b0bc-3016-4b1b-80bb-867738849042", - "name": "An spectro cluster cost summary", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "cost" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "startTime", - "value": "" - }, - { - "key": "endTime", - "value": "" - }, - { - "key": "period", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cluster\": {\n \"cloud\": {\n \"cost\": {\n \"cloud\": {\n \"compute\": -25242621.54786125,\n \"storage\": 1429732.7676415294,\n \"total\": 61725241.163458884\n },\n \"total\": 42139010.887201875\n },\n \"data\": [\n {\n \"compute\": 90458324.346814,\n \"storage\": 16414183.094667181,\n \"timestamp\": 39302583.02897501,\n \"total\": 4468166.043813854\n },\n {\n \"compute\": 24769790.241452277,\n \"storage\": -19683251.97433716,\n \"timestamp\": -6479834.697096586,\n \"total\": -41837933.664705984\n }\n ]\n },\n \"cost\": {\n \"cloud\": {\n \"compute\": 98469369.61012477,\n \"storage\": 98517119.72776717,\n \"total\": -5521311.29803817\n },\n \"total\": 42044367.81570342\n },\n \"name\": \"pariatur ullamco\",\n \"uid\": \"in officia sed\"\n },\n \"endTime\": \"\",\n \"period\": 5454701,\n \"startTime\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8f45a228-140d-4dcb-981d-71c96c0ba7b6", - "name": "Returns the specified cluster summary overview", - "request": { - "name": "Returns the specified cluster summary overview", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "overview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c0b1eb28-4f0f-4b3e-883d-465854f8528e", - "name": "An spectro cluster summary overview", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "overview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"consequata6c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquip_111\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"cloudType\": \"all\",\n \"machinePools\": [\n {\n \"cloudType\": \"all\",\n \"healthy\": 15980248,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"ipsum sint est exercitation\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"in velit\",\n \"annotations\": {\n \"est_784\": \"aliqua consectetur\"\n },\n \"digest\": \"id Excepteur\",\n \"inValidReason\": \"sit ullamco\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"in non sit minim Duis\",\n \"params\": {\n \"id40\": \"incididunt veniam\"\n },\n \"presets\": [\n {\n \"add\": \"dolor\",\n \"displayName\": \"elit dolor aliqua deserunt adipisicing\",\n \"group\": \"aliqua dolore\",\n \"name\": \"magna enim\",\n \"remove\": [\n \"dolor fugiat esse\",\n \"ut ullamco veniam dolore\"\n ]\n },\n {\n \"add\": \"fugiat id\",\n \"displayName\": \"ut labore culpa dolor consequat\",\n \"group\": \"ut dolore amet\",\n \"name\": \"esse id\",\n \"remove\": [\n \"voluptate fugiat\",\n \"occaecat\"\n ]\n }\n ],\n \"registryUid\": \"pariatur nostrud laboris nulla\",\n \"schema\": [\n {\n \"format\": \"id Excepteur\",\n \"hints\": [\n \"laborum ex\",\n \"amet sit\"\n ],\n \"listOptions\": [\n \"est ut aliqua consectetur sunt\",\n \"non aliquip tempor mollit sunt\"\n ],\n \"name\": \"anim\",\n \"readonly\": true,\n \"regex\": \"Duis m\",\n \"required\": false,\n \"type\": \"aliqua Duis ea ullamco laboris\"\n },\n {\n \"format\": \"est aliqua anim Duis\",\n \"hints\": [\n \"mollit\",\n \"nostrud aliquip adipisicing amet\"\n ],\n \"listOptions\": [\n \"veniam\",\n \"veniam irure\"\n ],\n \"name\": \"aute\",\n \"readonly\": false,\n \"regex\": \"ut proident dolore\",\n \"required\": true,\n \"type\": \"ut occaecat culpa sunt\"\n }\n ],\n \"server\": \"ut deserunt elit\",\n \"tag\": \"magna\",\n \"type\": \"spectro\",\n \"values\": \"non consectetur incididunt Duis\",\n \"version\": \"aliquip id reprehenderit\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"eu amet dolor aliqua ut\",\n \"annotations\": {\n \"cillum8_1\": \"Excepteur elit Lorem inci\",\n \"qui_149\": \"in eiusmod culpa officia\"\n },\n \"digest\": \"tempor\",\n \"inValidReason\": \"ea laboris ex do\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"ea eiusmod\",\n \"params\": {\n \"voluptate0e\": \"enim reprehenderit nostrud non fugiat\",\n \"eu_9\": \"enim cupidatat in\"\n },\n \"presets\": [\n {\n \"add\": \"in i\",\n \"displayName\": \"consequat eiusmod\",\n \"group\": \"cu\",\n \"name\": \"quis magna labore\",\n \"remove\": [\n \"in adipisicing do pariatur aute\",\n \"ut fugiat in\"\n ]\n },\n {\n \"add\": \"culpa do ex ullamco\",\n \"displayName\": \"id qui cupidatat voluptate\",\n \"group\": \"nostrud aliquip\",\n \"name\": \"aliquip officia in ea id\",\n \"remove\": [\n \"et labore laborum\",\n \"tempor\"\n ]\n }\n ],\n \"registryUid\": \"cillum dolore in sint qui\",\n \"schema\": [\n {\n \"format\": \"qui fugiat deserunt laboris\",\n \"hints\": [\n \"officia eu sunt \",\n \"ullamco Duis fugiat\"\n ],\n \"listOptions\": [\n \"proident id tempor quis\",\n \"in \"\n ],\n \"name\": \"do velit ull\",\n \"readonly\": true,\n \"regex\": \"cillum ipsum do\",\n \"required\": false,\n \"type\": \"occaecat sint aliquip aliqua\"\n },\n {\n \"format\": \"nulla dolor tempor fugiat\",\n \"hints\": [\n \"nostrud laborum et\",\n \"exercitation\"\n ],\n \"listOptions\": [\n \"esse qui minim amet enim\",\n \"lab\"\n ],\n \"name\": \"Ut\",\n \"readonly\": true,\n \"regex\": \"ex eiusmod aliqua\",\n \"required\": true,\n \"type\": \"et in dolor\"\n }\n ],\n \"server\": \"ut ullamco do\",\n \"tag\": \"sint Ut nulla dolor\",\n \"type\": \"helm\",\n \"values\": \"Excepteur esse\",\n \"version\": \"ullamco magna\"\n }\n ],\n \"scope\": \"laboris velit\",\n \"type\": \"laborum qui cupidatat\",\n \"uid\": \"ex veniam\",\n \"version\": 12177123\n },\n \"labels\": [\n \"deserunt aliqua tempor\",\n \"eu in sed sunt\"\n ],\n \"size\": -75813781\n },\n {\n \"cloudType\": \"all\",\n \"healthy\": 99464136,\n \"infraProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"qui mollit sit Ut irure\",\n \"packs\": [\n {\n \"layer\": \"addon\",\n \"name\": \"mollit nostrud sit occaecat\",\n \"annotations\": {\n \"cupidatatb3a\": \"ullamco\",\n \"essef46\": \"id et\"\n },\n \"digest\": \"occaecat adipisicing sit\",\n \"inValidReason\": \"irure Exce\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"enim\",\n \"params\": {\n \"consectetur_1e3\": \"sunt laboris eu exercitation\",\n \"aliquip_80\": \"cillum eu dolore velit\"\n },\n \"presets\": [\n {\n \"add\": \"laboris ipsum enim laborum\",\n \"displayName\": \"\",\n \"group\": \"cillum adipisicing culpa voluptate\",\n \"name\": \"voluptate eiusmod\",\n \"remove\": [\n \"sit adipisicing commodo dolore in\",\n \"ut Duis\"\n ]\n },\n {\n \"add\": \"enim \",\n \"displayName\": \"veniam nisi\",\n \"group\": \"voluptate cillum\",\n \"name\": \"anim\",\n \"remove\": [\n \"proident ad adipisicing in culpa\",\n \"quis est eiusmod dolor\"\n ]\n }\n ],\n \"registryUid\": \"dolor Lorem aliqua amet\",\n \"schema\": [\n {\n \"format\": \"in anim dolor\",\n \"hints\": [\n \"incididunt sed minim ullamco\",\n \"deserunt id\"\n ],\n \"listOptions\": [\n \"in do nostrud adipisicing\",\n \"eiusmod laboris Ut et sint\"\n ],\n \"name\": \"laborum tempor Lorem nostrud\",\n \"readonly\": true,\n \"regex\": \"quis\",\n \"required\": false,\n \"type\": \"anim\"\n },\n {\n \"format\": \"in temp\",\n \"hints\": [\n \"sunt dolor esse aliquip\",\n \"et\"\n ],\n \"listOptions\": [\n \"laborum cillum\",\n \"eiusmod amet culpa nisi deserunt\"\n ],\n \"name\": \"ad velit minim nisi\",\n \"readonly\": true,\n \"regex\": \"aute\",\n \"required\": true,\n \"type\": \"est dolore\"\n }\n ],\n \"server\": \"magna Duis in\",\n \"tag\": \"elit\",\n \"type\": \"helm\",\n \"values\": \"tempor nulla irure eiusmod\",\n \"version\": \"amet\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"Ut\",\n \"annotations\": {\n \"veniam_fc\": \"laboris fugiat est\"\n },\n \"digest\": \"occaecat laborum\",\n \"inValidReason\": \"mollit in ut\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"sint laboris minim adipisicing ullamco\",\n \"params\": {\n \"Duisea_\": \"Excepteur esse amet ut veniam\",\n \"ut_e8\": \"ex velit\",\n \"mollit_34\": \"id dolore in\"\n },\n \"presets\": [\n {\n \"add\": \"aliqua incididunt sint irure ut\",\n \"displayName\": \"nisi Excepteur\",\n \"group\": \"officia\",\n \"name\": \"velit non fugiat\",\n \"remove\": [\n \"id consequat sit in\",\n \"reprehenderit consequat consectetur\"\n ]\n },\n {\n \"add\": \"laborum\",\n \"displayName\": \"exercitation\",\n \"group\": \"esse officia culpa\",\n \"name\": \"nulla elit velit nostrud\",\n \"remove\": [\n \"mollit\",\n \"in e\"\n ]\n }\n ],\n \"registryUid\": \"ad laborum consequat nostrud\",\n \"schema\": [\n {\n \"format\": \"commodo Duis deserunt cupidatat\",\n \"hints\": [\n \"magna sed\",\n \"labore voluptate nisi elit\"\n ],\n \"listOptions\": [\n \"nisi\",\n \"irure aliqua\"\n ],\n \"name\": \"laborum reprehenderit dolor\",\n \"readonly\": true,\n \"regex\": \"ea Ut exercitation\",\n \"required\": true,\n \"type\": \"Duis\"\n },\n {\n \"format\": \"Ut fugiat qui minim\",\n \"hints\": [\n \"anim fugiat et\",\n \"et veniam reprehenderit dolor\"\n ],\n \"listOptions\": [\n \"occaecat\",\n \"sint ut dolor\"\n ],\n \"name\": \"enim officia\",\n \"readonly\": true,\n \"regex\": \"consectetur mollit ipsum do\",\n \"required\": true,\n \"type\": \"aliqua\"\n }\n ],\n \"server\": \"elit Lorem proident\",\n \"tag\": \"officia incididunt aliqua nulla\",\n \"type\": \"spectro\",\n \"values\": \"in Excepteur non veniam\",\n \"version\": \"do in irure tempor\"\n }\n ],\n \"scope\": \"mollit sint pariatur\",\n \"type\": \"voluptate eiusmod\",\n \"uid\": \"eiu\",\n \"version\": -81673372\n },\n \"labels\": [\n \"ex eu\",\n \"ex ullamco non\"\n ],\n \"size\": 50993365\n }\n ],\n \"uid\": \"sit\"\n },\n \"cloudaccount\": {\n \"name\": \"Lorem eiusmod culpa sit\",\n \"uid\": \"\"\n },\n \"clusterProfileTemplate\": {\n \"cloudType\": \"all\",\n \"name\": \"exerc\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"in adipisicing et proident\",\n \"annotations\": {\n \"est1\": \"magna aliquip aliq\",\n \"dolor_14\": \"quis cupidatat\",\n \"elit__55\": \"eiusmod nisi do anim id\"\n },\n \"digest\": \"aliquip esse\",\n \"inValidReason\": \"Excepteur veniam aliqua velit\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"qui id sunt\",\n \"params\": {\n \"dolore_bb\": \"incididunt officia ea Excepteur\"\n },\n \"presets\": [\n {\n \"add\": \"anim reprehenderit quis\",\n \"displayName\": \"ea est\",\n \"group\": \"nulla anim irure\",\n \"name\": \"dolore nisi cillum ipsum anim\",\n \"remove\": [\n \"ad\",\n \"c\"\n ]\n },\n {\n \"add\": \"amet\",\n \"displayName\": \"ut sint nisi\",\n \"group\": \"ea Duis Ut Excepteur non\",\n \"name\": \"ex minim occaecat amet\",\n \"remove\": [\n \"Duis aute esse\",\n \"esse dolore consequat cupidatat nisi\"\n ]\n }\n ],\n \"registryUid\": \"fugiat reprehenderit\",\n \"schema\": [\n {\n \"format\": \"dolor d\",\n \"hints\": [\n \"culpa ullamco\",\n \"id pariatur eu\"\n ],\n \"listOptions\": [\n \"exercitation Duis s\",\n \"Ut Excepteur\"\n ],\n \"name\": \"non ut\",\n \"readonly\": false,\n \"regex\": \"sint\",\n \"required\": false,\n \"type\": \"sint elit\"\n },\n {\n \"format\": \"enim dolor incididunt\",\n \"hints\": [\n \"cupidatat\",\n \"et sint nisi aliquip\"\n ],\n \"listOptions\": [\n \"id voluptate commodo ea non\",\n \"dolore enim\"\n ],\n \"name\": \"deserunt culpa pariatur\",\n \"readonly\": false,\n \"regex\": \"in quis exercitation\",\n \"required\": true,\n \"type\": \"culpa commodo labore Duis ea\"\n }\n ],\n \"server\": \"in ea quis aliqua minim\",\n \"tag\": \"dolor occaecat ullamco ex mag\",\n \"type\": \"helm\",\n \"values\": \"et cillum\",\n \"version\": \"ad ut dolor\"\n },\n {\n \"layer\": \"cni\",\n \"name\": \"sunt qui irure minim\",\n \"annotations\": {\n \"est_f1\": \"veniam laborum\",\n \"qui91c\": \"dolore\",\n \"esse_b\": \"enim mollit qui fugiat laborum\"\n },\n \"digest\": \"id sunt in ex est\",\n \"inValidReason\": \"incididunt fugiat ipsum\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"tempor amet\",\n \"params\": {\n \"mollite\": \"Ut laborum magna aliquip\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod dolore est aliqua\",\n \"displayName\": \"incididunt ut ipsum\",\n \"group\": \"reprehenderit nisi est ad eu\",\n \"name\": \"irure aliq\",\n \"remove\": [\n \"voluptate exercitation\",\n \"cillum anim nostrud occaecat et\"\n ]\n },\n {\n \"add\": \"proident consectetur sint\",\n \"displayName\": \"mollit qui cupidatat m\",\n \"group\": \"quis est\",\n \"name\": \"ad cupidatat non\",\n \"remove\": [\n \"sit magna ut ea\",\n \"do laborum nostrud\"\n ]\n }\n ],\n \"registryUid\": \"tempor enim\",\n \"schema\": [\n {\n \"format\": \"Excepteur fugiat anim mollit\",\n \"hints\": [\n \"ut\",\n \"adipisicing\"\n ],\n \"listOptions\": [\n \"Duis ipsum mollit non\",\n \"voluptate\"\n ],\n \"name\": \"deserunt anim aliquip fugiat\",\n \"readonly\": true,\n \"regex\": \"sunt minim deserunt aliqua\",\n \"required\": true,\n \"type\": \"Ut cillum aliqua amet\"\n },\n {\n \"format\": \"quis ut mollit do\",\n \"hints\": [\n \"ipsum in et Excepteur \",\n \"culpa non irure\"\n ],\n \"listOptions\": [\n \"tempor consequat mollit\",\n \"magna in Duis\"\n ],\n \"name\": \"cupidatat in ut\",\n \"readonly\": false,\n \"regex\": \"aliquip dolor\",\n \"required\": true,\n \"type\": \"eu enim do sunt\"\n }\n ],\n \"server\": \"irure reprehenderit\",\n \"tag\": \"Excepteur ex\",\n \"type\": \"manifest\",\n \"values\": \"aute voluptate irure\",\n \"version\": \"ut\"\n }\n ],\n \"scope\": \"nisi proident mollit dolor\",\n \"type\": \"non lab\",\n \"uid\": \"dolore incididunt ipsum consequat nisi\",\n \"version\": -25528787\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"ipsum cillum Duis\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"voluptate ipsum\",\n \"annotations\": {\n \"ut6\": \"in Duis laborum\",\n \"occaecat4\": \"ipsum id\",\n \"auted8\": \"est commodo\",\n \"adipisicing_16\": \"quis ullamco laboris\",\n \"est_5\": \"nisi\"\n },\n \"digest\": \"ipsum in ut laboris\",\n \"inValidReason\": \"eiusmod et reprehenderit\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"dolore in aute\",\n \"params\": {\n \"qui_c\": \"dolor \",\n \"officia86\": \"sunt eiusmod\",\n \"ad5a\": \"sed irure Ut\"\n },\n \"presets\": [\n {\n \"add\": \"laboris sunt\",\n \"displayName\": \"minim cupidatat ea elit\",\n \"group\": \"Excepteur pariatur\",\n \"name\": \"deserunt\",\n \"remove\": [\n \"quis esse sed nulla\",\n \"aute ni\"\n ]\n },\n {\n \"add\": \"deserunt ea Ut\",\n \"displayName\": \"voluptate in ex\",\n \"group\": \"aute Ut exercitation ipsum\",\n \"name\": \"in enim voluptate ea\",\n \"remove\": [\n \"labore mollit occaecat officia\",\n \"est esse sit magna\"\n ]\n }\n ],\n \"registryUid\": \"aliquip deserunt Excepteur\",\n \"schema\": [\n {\n \"format\": \"reprehenderit eu dolor quis pariatur\",\n \"hints\": [\n \"Ut incidid\",\n \"nostrud \"\n ],\n \"listOptions\": [\n \"consequat officia commodo mollit\",\n \"Duis\"\n ],\n \"name\": \"amet velit n\",\n \"readonly\": true,\n \"regex\": \"qui ad proident\",\n \"required\": false,\n \"type\": \"do anim dolor\"\n },\n {\n \"format\": \"consectetur eni\",\n \"hints\": [\n \"dolore in sint\",\n \"et veniam D\"\n ],\n \"listOptions\": [\n \"ut Duis nostrud nulla\",\n \"labore officia dolore ipsum\"\n ],\n \"name\": \"dolor mollit ali\",\n \"readonly\": false,\n \"regex\": \"aute labore\",\n \"required\": false,\n \"type\": \"tempor anim\"\n }\n ],\n \"server\": \"mollit\",\n \"tag\": \"cillum la\",\n \"type\": \"spectro\",\n \"values\": \"exercitation laboris Lorem\",\n \"version\": \"magna occaecat officia dolore\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"exercit\",\n \"annotations\": {\n \"veniam_cfc\": \"ex dolor id\",\n \"Duis_3\": \"pariatur amet fugiat proident\"\n },\n \"digest\": \"am\",\n \"inValidReason\": \"fugiat in culpa id\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"nulla commodo ex\",\n \"params\": {\n \"aute_ab_\": \"deserunt qui proident ut laboris\",\n \"eiusmod_28\": \"laboris est consequat\",\n \"irureb\": \"cillum ullamco\"\n },\n \"presets\": [\n {\n \"add\": \"minim ipsum adipisicing\",\n \"displayName\": \"Ut veniam eu pr\",\n \"group\": \"dolor in cupidatat anim\",\n \"name\": \"ex veniam amet\",\n \"remove\": [\n \"elit tempor\",\n \"sunt Excepteur commodo est\"\n ]\n },\n {\n \"add\": \"esse consequat et\",\n \"displayName\": \"aliqua\",\n \"group\": \"ea occaecat adipisicing sunt labore\",\n \"name\": \"sit Excepteur nostrud nulla\",\n \"remove\": [\n \"Excepteur occaecat est officia\",\n \"et in ut exercitation est\"\n ]\n }\n ],\n \"registryUid\": \"cillum \",\n \"schema\": [\n {\n \"format\": \"esse Duis tempor\",\n \"hints\": [\n \"enim esse\",\n \"adipisicing\"\n ],\n \"listOptions\": [\n \"consectetur\",\n \"aliqua incididunt velit est elit\"\n ],\n \"name\": \"id in officia labore\",\n \"readonly\": true,\n \"regex\": \"reprehenderit sit anim\",\n \"required\": true,\n \"type\": \"Duis amet ut\"\n },\n {\n \"format\": \"esse\",\n \"hints\": [\n \"enim laborum\",\n \"in occaecat reprehenderit magna\"\n ],\n \"listOptions\": [\n \"pariatur esse dolo\",\n \"elit nostrud\"\n ],\n \"name\": \"dolor qui\",\n \"readonly\": false,\n \"regex\": \"laboris Lorem dolor\",\n \"required\": true,\n \"type\": \"do commodo laborum\"\n }\n ],\n \"server\": \"anim eu\",\n \"tag\": \"est do\",\n \"type\": \"manifest\",\n \"values\": \"velit nulla ul\",\n \"version\": \"est nostrud\"\n }\n ],\n \"scope\": \"ut enim\",\n \"type\": \"in incididunt\",\n \"uid\": \"veniam\",\n \"version\": -1344296\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"ipsum aliquip\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"Duis esse magna sunt\",\n \"annotations\": {\n \"ad2\": \"aliquip commodo\"\n },\n \"digest\": \"sed pariatur nostru\",\n \"inValidReason\": \"dolor labore officia irure\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"magna irure dolore in in\",\n \"params\": {\n \"occaecatc\": \"cillum esse sit sint\",\n \"esse_e2\": \"reprehenderit Ut\"\n },\n \"presets\": [\n {\n \"add\": \"magna adipisicing\",\n \"displayName\": \"fugi\",\n \"group\": \"voluptate veniam nisi culpa\",\n \"name\": \"Excepteur\",\n \"remove\": [\n \"esse elit id ad voluptate\",\n \"eiusmod in elit sit laboris\"\n ]\n },\n {\n \"add\": \"veniam proident officia\",\n \"displayName\": \"Excepteur esse\",\n \"group\": \"id in\",\n \"name\": \"veniam laboris\",\n \"remove\": [\n \"irure deserunt nisi\",\n \"officia eiusmod\"\n ]\n }\n ],\n \"registryUid\": \"in labore dolor\",\n \"schema\": [\n {\n \"format\": \"in aliquip fugiat adipisicing\",\n \"hints\": [\n \"reprehenderit laborum\",\n \"laborum incididunt est\"\n ],\n \"listOptions\": [\n \"adipisicing cillum\",\n \"ex eiusmod enim adipisicing\"\n ],\n \"name\": \"commodo fugiat incididunt cillum\",\n \"readonly\": true,\n \"regex\": \"tempor sint\",\n \"required\": true,\n \"type\": \"labore eiusmod cillum magna\"\n },\n {\n \"format\": \"adipisicing\",\n \"hints\": [\n \"labore irure magna qui\",\n \"labore id amet velit proident\"\n ],\n \"listOptions\": [\n \"aliquip cillum id\",\n \"ad et\"\n ],\n \"name\": \"velit pariatur\",\n \"readonly\": true,\n \"regex\": \"sint consectetur pariatur proide\",\n \"required\": true,\n \"type\": \"cillum elit\"\n }\n ],\n \"server\": \"anim quis mollit\",\n \"tag\": \"Ut ullamco nisi\",\n \"type\": \"manifest\",\n \"values\": \"quis culpa et qui\",\n \"version\": \"ipsum labore magna\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"dolor anim eiusmod\",\n \"annotations\": {\n \"do_e10\": \"in exercitation sed Lorem aute\",\n \"elit_ed2\": \"ad amet esse ipsum\",\n \"aliquip_0_4\": \"qui\"\n },\n \"digest\": \"dolore ut dolor nisi\",\n \"inValidReason\": \"dolore sint consectetur repre\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"amet velit\",\n \"params\": {\n \"auted7c\": \"enim dolor sunt mollit sint\"\n },\n \"presets\": [\n {\n \"add\": \"commodo\",\n \"displayName\": \"nostrud qui\",\n \"group\": \"velit ipsum occaecat\",\n \"name\": \"in elit\",\n \"remove\": [\n \"dolor\",\n \"Duis dolor commodo\"\n ]\n },\n {\n \"add\": \"occaecat ipsum veniam\",\n \"displayName\": \"mag\",\n \"group\": \"occaecat sint velit eiusmod mollit\",\n \"name\": \"Exc\",\n \"remove\": [\n \"Ut in labore minim Lorem\",\n \"dolor nulla ullamco officia proiden\"\n ]\n }\n ],\n \"registryUid\": \"Ut laboris \",\n \"schema\": [\n {\n \"format\": \"qui dolore in dolore consectetur\",\n \"hints\": [\n \"in\",\n \"pariatur adipisicing tempor consequat consectetur\"\n ],\n \"listOptions\": [\n \"ullamco Duis cillum exercitation\",\n \"exercitation nisi aliquip\"\n ],\n \"name\": \"eiusmod ad do et officia\",\n \"readonly\": true,\n \"regex\": \"et dolore anim Lorem incid\",\n \"required\": true,\n \"type\": \"consequat voluptate\"\n },\n {\n \"format\": \"sed eiusmod Duis ut sunt\",\n \"hints\": [\n \"quis Excepteur dolore aute reprehenderit\",\n \"ex nulla laborum\"\n ],\n \"listOptions\": [\n \"nisi eu sint nulla\",\n \"sunt dolore elit consequat\"\n ],\n \"name\": \"commodo et\",\n \"readonly\": true,\n \"regex\": \"aliqua id\",\n \"required\": false,\n \"type\": \"nostrud incididunt elit\"\n }\n ],\n \"server\": \"in elit\",\n \"tag\": \"sed elit officia laborum\",\n \"type\": \"helm\",\n \"values\": \"dolor ut eiusmod\",\n \"version\": \"dolor velit aliquip\"\n }\n ],\n \"scope\": \"ut proident aliqua laboris mollit\",\n \"type\": \"ci\",\n \"uid\": \"ullamco off\",\n \"version\": -85635013\n }\n ]\n },\n \"status\": {\n \"abortTimestamp\": \"\",\n \"addOnServices\": [\n {\n \"endpoint\": \"consequat\",\n \"name\": \"commodo enim amet\"\n },\n {\n \"endpoint\": \"adipisicing ullamco\",\n \"name\": \"fugiat do in ea\"\n }\n ],\n \"apiEndpoints\": [\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n ],\n \"clusterImport\": {\n \"importLink\": \"do ullamco ea proident\",\n \"isBrownfield\": true,\n \"state\": \"laborum Lorem nulla eu exercitation\"\n },\n \"conditions\": [\n {\n \"type\": \"aliquip nisi nulla officia minim\",\n \"status\": \"sed commodo officia veniam\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"magna Ut minim Excepteur\",\n \"reason\": \"pariatur consequat commodo\"\n },\n {\n \"type\": \"exercitation mollit\",\n \"status\": \"vol\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"officia ex mollit\",\n \"reason\": \"deserunt elit officia ex\"\n }\n ],\n \"cost\": {\n \"cloud\": {\n \"compute\": -72216741.32252036,\n \"storage\": 83554538.38767058,\n \"total\": -93783671.27879024\n },\n \"total\": -60131144.06144058\n },\n \"health\": {\n \"agentVersion\": \"est dolore dolor nisi\",\n \"conditions\": [\n {\n \"message\": \"do\",\n \"relatedObject\": {\n \"kind\": \"appdeployment\",\n \"name\": \"tempor\",\n \"uid\": \"Ut et sint ad\"\n },\n \"type\": \"sed commodo\"\n },\n {\n \"message\": \"quis amet enim sit\",\n \"relatedObject\": {\n \"kind\": \"clusterprofile\",\n \"name\": \"ut Duis nulla tempor pariatur\",\n \"uid\": \"do irure\"\n },\n \"type\": \"fugiat ut cupidatat dolor\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"sit nisi magna ipsum et\"\n },\n \"hourlyRate\": {\n \"cloud\": {\n \"compute\": 32860834.50139165,\n \"storage\": 65878679.18942481,\n \"total\": -69270184.1474424\n },\n \"total\": -49613281.131325506\n },\n \"kubeMeta\": {\n \"hasKubeConfig\": false,\n \"hasKubeConfigClient\": false,\n \"hasManifest\": true,\n \"kubernetesVersion\": \"esse Excepteur proident eiusmod veniam\"\n },\n \"location\": {\n \"coordinates\": [\n -49086828.99464516,\n -96689678.28404793\n ],\n \"countryCode\": \"Excepteur laborum dolore\",\n \"countryName\": \"sit Duis Lorem dolor\",\n \"regionCode\": \"proident Lorem\",\n \"regionName\": \"aliquip ad\"\n },\n \"metrics\": {\n \"cpu\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": 86225723.83036014,\n \"request\": -62477173.992781095,\n \"total\": -795118.3160244077,\n \"unit\": \"Excepteur fugiat minim magna cillum\",\n \"usage\": 71791300.14315519\n },\n \"memory\": {\n \"lastUpdatedTime\": \"\",\n \"limit\": -72843160.0656473,\n \"request\": -44047340.558807105,\n \"total\": -60297667.00287276,\n \"unit\": \"dolore qui id\",\n \"usage\": 67582938.46113718\n }\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"adipisicing irure\",\n \"name\": \"co\",\n \"projectUid\": \"aliqua magna\",\n \"tenantUid\": \"veniam\",\n \"uid\": \"eu irure esse\"\n },\n {\n \"kind\": \"do i\",\n \"name\": \"dolor\",\n \"projectUid\": \"aliquip eu\",\n \"tenantUid\": \"nisi laborum aute\",\n \"uid\": \"eiusmod nostrud\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"eu ad enim dolore\",\n \"name\": \"incididunt occaecat nisi exercitation\",\n \"projectUid\": \"velit\",\n \"tenantUid\": \"qui nostrud ipsum irure\",\n \"uid\": \"p\"\n },\n \"hostCluster\": {\n \"kind\": \"enim reprehenderit et Duis nulla\",\n \"name\": \"enim labore\",\n \"projectUid\": \"ut veniam amet dolore\",\n \"tenantUid\": \"q\",\n \"uid\": \"pariatu\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"et ad nulla\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"laborum\",\n \"name\": \"esse Excepteur\",\n \"projectUid\": \"id in commodo\",\n \"tenantUid\": \"qui a\",\n \"uid\": \"veniam incididunt\"\n },\n {\n \"kind\": \"aliqua in\",\n \"name\": \"eu sed\",\n \"projectUid\": \"nostrud in minim\",\n \"tenantUid\": \"in quis Excepteur aute\",\n \"uid\": \"nisi in id dolore eiusmod\"\n }\n ],\n \"state\": \"mollit\",\n \"virtualClusters\": [\n {\n \"kind\": \"quis et amet in\",\n \"name\": \"do\",\n \"projectUid\": \"elit do anim ad\",\n \"tenantUid\": \"velit dolor\",\n \"uid\": \"reprehenderit sunt\"\n },\n {\n \"kind\": \"non dolor\",\n \"name\": \"commodo in ut eiusmod\",\n \"projectUid\": \"Excepteur occaecat dolor cillum\",\n \"tenantUid\": \"officia consectetur culpa non\",\n \"uid\": \"ipsum ut sint\"\n }\n ]\n },\n \"notifications\": {\n \"isAvailable\": false\n },\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"cupidatat ea Ut\",\n \"status\": \"ipsum\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"adipisicing exercitation dolor dolore anim\",\n \"reason\": \"nulla esse sint\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"sit\",\n \"status\": \"in\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"aliqua mollit\",\n \"reason\": \"qui occaecat\"\n },\n \"name\": \"ex deserunt nostrud\",\n \"uid\": \"consequ\"\n },\n {\n \"condition\": {\n \"type\": \"ullamco nulla esse Lorem\",\n \"status\": \"mi\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"quis voluptate\",\n \"reason\": \"quis minim eiusmod\"\n },\n \"name\": \"ullamco pariatur tempor amet\",\n \"uid\": \"nisi\"\n }\n ],\n \"name\": \"commodo et\",\n \"profileUid\": \"deserunt cupidatat\",\n \"services\": [\n {\n \"host\": \"Duis qui\",\n \"name\": \"mollit minim\",\n \"ports\": [\n {\n \"port\": 81913445,\n \"protocol\": \"in deserunt\"\n },\n {\n \"port\": -80641030,\n \"protocol\": \"fugiat nostrud minim non\"\n }\n ]\n },\n {\n \"host\": \"dolor\",\n \"name\": \"reprehenderit esse\",\n \"ports\": [\n {\n \"port\": 49972898,\n \"protocol\": \"cillum non\"\n },\n {\n \"port\": -12490280,\n \"protocol\": \"pariatur ipsum quis\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"cillum laboris dolore\",\n \"version\": \"in\"\n },\n {\n \"condition\": {\n \"type\": \"fugiat\",\n \"status\": \"proident velit nulla\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"irure dolor pariatur ut ad\",\n \"reason\": \"non dolor tempor ex\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"aliquip do ullamco fugiat\",\n \"status\": \"velit laboris Excepteur\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"irure consequat velit\",\n \"reason\": \"officia\"\n },\n \"name\": \"occaecat in laborum\",\n \"uid\": \"eu dolor Duis ullamco\"\n },\n {\n \"condition\": {\n \"type\": \"exercitation anim nisi consequa\",\n \"status\": \"eu est\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"incididunt consequat do\",\n \"reason\": \"veniam et\"\n },\n \"name\": \"ut fugiat consectetur\",\n \"uid\": \"sunt labore veniam\"\n }\n ],\n \"name\": \"ut elit officia occaecat\",\n \"profileUid\": \"in incididunt non minim\",\n \"services\": [\n {\n \"host\": \"cillum laborum ipsum\",\n \"name\": \"amet quis dolore nisi\",\n \"ports\": [\n {\n \"port\": 32963438,\n \"protocol\": \"non pariatur\"\n },\n {\n \"port\": -29004910,\n \"protocol\": \"mollit\"\n }\n ]\n },\n {\n \"host\": \"ullamco dolor dolore\",\n \"name\": \"esse et tempor\",\n \"ports\": [\n {\n \"port\": 40569198,\n \"protocol\": \"enim reprehenderit ipsum adipisicing magna\"\n },\n {\n \"port\": 2358209,\n \"protocol\": \"elit sint Duis\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"incididunt proident\",\n \"version\": \"non ipsum su\"\n }\n ],\n \"services\": [\n {\n \"host\": \"adipisicing officia occaecat eni\",\n \"name\": \"in ut enim magna\",\n \"ports\": [\n {\n \"port\": -74698814,\n \"protocol\": \"ex veniam deserunt\"\n },\n {\n \"port\": -41060861,\n \"protocol\": \"ea elit cillum Lorem\"\n }\n ]\n },\n {\n \"host\": \"velit aliqua quis\",\n \"name\": \"reprehenderit proident\",\n \"ports\": [\n {\n \"port\": -90453410,\n \"protocol\": \"consectetur in irure reprehenderit\"\n },\n {\n \"port\": 49029930,\n \"protocol\": \"ex laborum\"\n }\n ]\n }\n ],\n \"spcApply\": {\n \"actionType\": \"DownloadAndInstall\",\n \"canBeApplied\": true,\n \"lastModifiedTime\": \"\",\n \"patchAppliedTime\": \"\"\n },\n \"state\": \"occaecat sit ut\",\n \"upgrades\": [\n {\n \"reason\": [\n \"Excepteur\",\n \"minim Duis voluptate sit\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"do ut officia et\",\n \"laborum eiusmod reprehenderit\"\n ],\n \"timestamp\": \"\"\n }\n ],\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"exercitation\",\n \"name\": \"cupidatat\",\n \"projectUid\": \"et laborum\",\n \"tenantUid\": \"in Ut\",\n \"uid\": \"sin\"\n },\n {\n \"kind\": \"in reprehenderit\",\n \"name\": \"nisi\",\n \"projectUid\": \"ipsum aliqua sunt tempor\",\n \"tenantUid\": \"consequat minim\",\n \"uid\": \"laboris fugiat\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"aliquip \",\n \"name\": \"eli\",\n \"projectUid\": \"reprehenderit velit dolore\",\n \"tenantUid\": \"ipsum laborum\",\n \"uid\": \"est tempor cupidatat\"\n },\n \"hostCluster\": {\n \"kind\": \"tempor et\",\n \"name\": \"tempor consequat voluptate nisi\",\n \"projectUid\": \"ad dolore veniam cupidatat\",\n \"tenantUid\": \"tempor laborum in\",\n \"uid\": \"enim laborum\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"id do veniam Ut\",\n \"status\": \"Error\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"reprehenderit commodo\",\n \"name\": \"adipisicing labore\",\n \"projectUid\": \"non laborum deserunt\",\n \"tenantUid\": \"deserunt est eiusmod\",\n \"uid\": \"ea in enim dolore incididunt\"\n },\n {\n \"kind\": \"elit\",\n \"name\": \"eiusmod reprehenderit\",\n \"projectUid\": \"labor\",\n \"tenantUid\": \"ut\",\n \"uid\": \"reprehenderit anim\"\n }\n ],\n \"state\": \"do enim\",\n \"virtualClusters\": [\n {\n \"kind\": \"incididunt\",\n \"name\": \"ad cillum commodo\",\n \"projectUid\": \"dolore ad\",\n \"tenantUid\": \"elit est eu dolore\",\n \"uid\": \"laboru\"\n },\n {\n \"kind\": \"ex\",\n \"name\": \"sed aliquip deserunt\",\n \"projectUid\": \"sunt in occaecat\",\n \"tenantUid\": \"consequat cillum sit irure\",\n \"uid\": \"reprehenderit nulla\"\n }\n ]\n },\n \"workspaces\": [\n {\n \"uid\": \"consectetur labore\",\n \"kind\": \"in esse\",\n \"name\": \"adipisicing\"\n },\n {\n \"uid\": \"pariatur pr\",\n \"kind\": \"ex anim\",\n \"name\": \"cillum aliquip nulla laboris\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1cd81fb8-2d70-4c70-8dd3-2822fedcae30", - "name": "Retrieves specified spectro cluster resource consumption", - "request": { - "name": "Retrieves specified spectro cluster resource consumption", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "resources", - "consumption" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clouds\": [\n \"\"\n ],\n \"clusters\": [\n \"\"\n ],\n \"endTime\": \"\",\n \"includeMasterMachines\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"projects\": [\n \"\"\n ],\n \"startTime\": \"\",\n \"workspaces\": [\n \"\"\n ]\n },\n \"options\": {\n \"enableSummaryView\": true,\n \"groupBy\": \"namespace\",\n \"period\": 60\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5930acb8-ba1c-4f0e-b001-0b81058b6fad", - "name": "An array of resource consumption data items", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "resources", - "consumption" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cpuUnit\": \"sit commodo id est labore\",\n \"memoryUnit\": \"adipisicing eu mollit\",\n \"resources\": [\n {\n \"associatedResources\": [\n {\n \"uid\": \"ullamco minim eu\",\n \"kind\": \"et amet\",\n \"name\": \"dolor amet ea\"\n },\n {\n \"uid\": \"eu\",\n \"kind\": \"ex\",\n \"name\": \"laborum Duis elit\"\n }\n ],\n \"data\": [\n {\n \"allotted\": {\n \"cpu\": -73002038.36549458,\n \"memory\": -30265308.87724577\n },\n \"timestamp\": -87141206.83017242,\n \"usage\": {\n \"cpu\": 50865464.9544439,\n \"memory\": -38966910.290294975\n }\n },\n {\n \"allotted\": {\n \"cpu\": 74342748.63643822,\n \"memory\": -3401164.898432359\n },\n \"timestamp\": 49105215.10631335,\n \"usage\": {\n \"cpu\": -7906687.6818767935,\n \"memory\": 8330193.637587383\n }\n }\n ],\n \"entity\": {\n \"uid\": \"c\",\n \"kind\": \"ad Duis minim\",\n \"name\": \"Lorem\"\n },\n \"total\": {\n \"allotted\": {\n \"cpu\": 49468765.16676101,\n \"memory\": 66643849.676839024\n },\n \"usage\": {\n \"cpu\": -65482505.268731914,\n \"memory\": -94486506.20179997\n }\n }\n },\n {\n \"associatedResources\": [\n {\n \"uid\": \"Ut\",\n \"kind\": \"eu labore\",\n \"name\": \"aliqua quis magna\"\n },\n {\n \"uid\": \"irure enim aliqua nulla\",\n \"kind\": \"Ut ut laboris occaecat\",\n \"name\": \"ut\"\n }\n ],\n \"data\": [\n {\n \"allotted\": {\n \"cpu\": -85111637.73788804,\n \"memory\": 51079182.54138878\n },\n \"timestamp\": 79563598.3602418,\n \"usage\": {\n \"cpu\": 34810512.22233832,\n \"memory\": 76495033.72113001\n }\n },\n {\n \"allotted\": {\n \"cpu\": 26343315.797045723,\n \"memory\": 39976162.972179145\n },\n \"timestamp\": 80608202.49430028,\n \"usage\": {\n \"cpu\": -44443239.62275134,\n \"memory\": -87009994.31719851\n }\n }\n ],\n \"entity\": {\n \"uid\": \"mollit in non\",\n \"kind\": \"est mollit commodo\",\n \"name\": \"non nulla\"\n },\n \"total\": {\n \"allotted\": {\n \"cpu\": -45382989.23930206,\n \"memory\": 44617043.123806596\n },\n \"usage\": {\n \"cpu\": -46895382.68444333,\n \"memory\": -49091705.11662371\n }\n }\n }\n ],\n \"total\": {\n \"allotted\": {\n \"cpu\": 85325720.68619025,\n \"memory\": -17131444.6161146\n },\n \"usage\": {\n \"cpu\": -22205590.13366276,\n \"memory\": 54375860.53447157\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "14a080f2-b623-4294-aa40-27b3414e8040", - "name": "workloads", - "item": [ - { - "id": "453e58f0-02e1-4316-bca6-33ff9e53fb72", - "name": "Retrieves specified cluster workloads", - "request": { - "name": "Retrieves specified cluster workloads", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "87ce8cf5-4f86-47e2-bc18-b1a5b72cfc5a", - "name": "An array of cluster workloads", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"aliquaab6\": \"\"\n },\n \"labels\": {\n \"Duis4c\": \"\",\n \"nisi_\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterroleBindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ut reprehenderit\",\n \"name\": \"sit adipisicing\",\n \"uid\": \"officia exercitation labore\"\n },\n \"labels\": {\n \"deserunt_8\": \"in sed ad\",\n \"ipsum_17\": \"ipsum non id\",\n \"qui1\": \"quis sint et\"\n },\n \"namespace\": \"proident ut ea sunt consectetur\"\n },\n \"spec\": {\n \"namespace\": \"do velit\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"fugiat sed\"\n },\n \"subjects\": [\n {\n \"name\": \"consequat ea pariatur\",\n \"namespace\": \"exercitation Excepteur\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"non minim dolor sunt\",\n \"namespace\": \"Lorem fugiat ut Ut \",\n \"type\": \"User\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"dolore\",\n \"name\": \"ad pariatur minim cupidatat culpa\",\n \"uid\": \"sunt sit minim labore dolor\"\n },\n \"labels\": {\n \"velit_c5\": \"Excepteur mollit eu\",\n \"elitaf0\": \"cillum amet\"\n },\n \"namespace\": \"culpa elit\"\n },\n \"spec\": {\n \"namespace\": \"enim dolor in\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"cillum sunt\"\n },\n \"subjects\": [\n {\n \"name\": \"consectetur Duis dolore laborum\",\n \"namespace\": \"sunt non qui consequat\",\n \"type\": \"Group\"\n },\n {\n \"name\": \"ipsum Excepteur pariatur\",\n \"namespace\": \"labore\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n }\n ],\n \"cronJobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"amet ut\",\n \"name\": \"occaecat nulla\",\n \"uid\": \"non anim id commodo\"\n },\n \"labels\": {\n \"commodo_13\": \"nisi occaecat ipsum e\",\n \"tempor_ad\": \"nostrud eu\"\n },\n \"namespace\": \"sit dolore\"\n },\n \"spec\": {\n \"schedule\": \"exercitation sed dolore sunt\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ea proident dolor anim\",\n \"name\": \"qui dolore magna amet dolore\",\n \"uid\": \"Lorem eu\"\n },\n \"labels\": {\n \"nostrud1c\": \"eiusmod anim ut sit\",\n \"utb\": \"deserunt\"\n },\n \"namespace\": \"labore velit aute\"\n },\n \"spec\": {\n \"schedule\": \"ull\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n }\n ],\n \"daemonSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"laborum elit velit sint\",\n \"name\": \"minim\",\n \"uid\": \"in\"\n },\n \"labels\": {\n \"ad_8c\": \"cillum anim\",\n \"nulla_0\": \"eiusmod \"\n },\n \"namespace\": \"sint aute\"\n },\n \"status\": {\n \"available\": 87869416,\n \"currentScheduled\": -65082177,\n \"desiredScheduled\": -30872186,\n \"misScheduled\": 33247912,\n \"ready\": -44054443,\n \"updatedScheduled\": 79162751\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"dolore officia\",\n \"name\": \"qui minim proident\",\n \"uid\": \"elit ipsum nulla\"\n },\n \"labels\": {\n \"Lorem_72\": \"tempor ad\"\n },\n \"namespace\": \"esse eu aliquip deserunt\"\n },\n \"status\": {\n \"available\": 53705628,\n \"currentScheduled\": -22984715,\n \"desiredScheduled\": 25380711,\n \"misScheduled\": 33004062,\n \"ready\": 83019117,\n \"updatedScheduled\": -74511982\n }\n }\n ],\n \"deployments\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"et incididunt\",\n \"name\": \"minim sit pariatur adipisicing\",\n \"uid\": \"adipisicing\"\n },\n \"labels\": {\n \"consequat_dbd\": \"aliquip u\"\n },\n \"namespace\": \"sit ut\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 50858798,\n \"ready\": 44355422,\n \"total\": 36327106,\n \"updated\": 1226833\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"esse in cillum dolor\",\n \"name\": \"cupidatat laborum cillum\",\n \"uid\": \"ut consectetur\"\n },\n \"labels\": {\n \"Ut2\": \"sed ad\"\n },\n \"namespace\": \"nulla\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -49709817,\n \"ready\": -68763112,\n \"total\": 52098398,\n \"updated\": 49531939\n }\n }\n }\n ],\n \"jobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"minim do magna ipsum\",\n \"name\": \"sint irure ex fugiat officia\",\n \"uid\": \"cupidatat est culpa incididunt\"\n },\n \"labels\": {\n \"laborisb_3\": \"et aliquip proident\",\n \"adipisicing_\": \"in laboris\",\n \"in_d\": \"nulla aute mollit et incididunt\",\n \"sed_8c\": \"cupidatat cil\"\n },\n \"namespace\": \"exercitation id esse\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"labore id exercitation\",\n \"reason\": \"quis\",\n \"status\": \"voluptate c\",\n \"type\": \"aliqua\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"proident dolor eu ullamco\",\n \"reason\": \"amet dolore deserunt\",\n \"status\": \"esse sunt ea\",\n \"type\": \"in\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": 86543301\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"nisi adipisicing esse\",\n \"name\": \"minim non enim sit et\",\n \"uid\": \"reprehenderit occaecat\"\n },\n \"labels\": {\n \"aliquip_2\": \"ullamco et nostrud consequat amet\",\n \"ex_98a\": \"qui in\"\n },\n \"namespace\": \"in ipsum\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"ex\",\n \"reason\": \"non reprehenderit nulla\",\n \"status\": \"\",\n \"type\": \"et ex\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"esse Ut laborum exercitation irure\",\n \"reason\": \"anim officia cillum\",\n \"status\": \"id eiusmod adipisicing nulla aliqua\",\n \"type\": \"et est ipsum\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": -35665237\n }\n }\n ],\n \"pods\": [\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"irure dolore ea\",\n \"name\": \"dolor et laboris\",\n \"uid\": \"velit aliqua aliquip nostrud\"\n },\n {\n \"kind\": \"pariatur veniam qui incididunt aliqua\",\n \"name\": \"quis ullamco\",\n \"uid\": \"sunt esse\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ut esse\",\n \"name\": \"off\",\n \"uid\": \"amet qu\"\n },\n \"labels\": {\n \"adipisicing56\": \"pariatur\",\n \"qui_1\": \"ad\"\n },\n \"machineUid\": \"ad aute anim\",\n \"namespace\": \"consequat\",\n \"nodename\": \"occaecat pariatur elit aliqua\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"non culpa qui in sed\",\n \"name\": \"adipisicing in nulla ex\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 47720311,\n \"cpuUnit\": \"nostrud anim do\",\n \"memory\": 47452078,\n \"memoryUnit\": \"velit labore\"\n },\n \"requests\": {\n \"cpu\": -77419241,\n \"cpuUnit\": \"ullamco do\",\n \"memory\": 90489289,\n \"memoryUnit\": \"veniam Excepteur est\"\n }\n }\n },\n {\n \"image\": \"ex\",\n \"name\": \"sunt occaecat ipsum aliquip\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -89702092,\n \"cpuUnit\": \"temp\",\n \"memory\": 95266726,\n \"memoryUnit\": \"quis esse\"\n },\n \"requests\": {\n \"cpu\": 34277238,\n \"cpuUnit\": \"aliquip\",\n \"memory\": -83290091,\n \"memoryUnit\": \"ut in aliquip\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"culpa occaecat repr\"\n },\n {\n \"name\": \"reprehenderit pariatur anim officia sed\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"ipsum commodo dolore reprehend\",\n \"name\": \"Lorem sint\",\n \"ready\": false,\n \"restartCount\": 90509729,\n \"started\": true,\n \"state\": {\n \"exitCode\": 42035998,\n \"finishedAt\": \"\",\n \"reason\": \"dolor mollit esse\",\n \"startedAt\": \"\",\n \"state\": \"ad sit\"\n }\n },\n {\n \"image\": \"aliqua\",\n \"name\": \"nostrud proident incididunt ut\",\n \"ready\": true,\n \"restartCount\": -57880950,\n \"started\": true,\n \"state\": {\n \"exitCode\": -55220687,\n \"finishedAt\": \"\",\n \"reason\": \"ullamco cupidatat nulla\",\n \"startedAt\": \"\",\n \"state\": \"ut\"\n }\n }\n ],\n \"phase\": \"aliquip aliqua\",\n \"podIp\": \"exercitation\",\n \"qosClass\": \"fugiat ut ipsum quis velit\"\n }\n },\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"cup\",\n \"name\": \"officia\",\n \"uid\": \"aliquip proident minim\"\n },\n {\n \"kind\": \"Duis esse veniam\",\n \"name\": \"nostrud ut ad\",\n \"uid\": \"Lorem eu\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"adipisicing in eu\",\n \"name\": \"anim\",\n \"uid\": \"nostrud mollit veniam\"\n },\n \"labels\": {\n \"sunt_b3e\": \"pariatur cupidatat dolore\",\n \"amet436\": \"reprehenderit\"\n },\n \"machineUid\": \"\",\n \"namespace\": \"veniam deserunt\",\n \"nodename\": \"fugiat qui ad sint\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"p\",\n \"name\": \"occaecat qui\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 62751980,\n \"cpuUnit\": \"do eiusmod\",\n \"memory\": 36951149,\n \"memoryUnit\": \"fugiat in Ut amet\"\n },\n \"requests\": {\n \"cpu\": -93041972,\n \"cpuUnit\": \"ut enim ut\",\n \"memory\": 18864539,\n \"memoryUnit\": \"in\"\n }\n }\n },\n {\n \"image\": \"deserunt sint culpa in\",\n \"name\": \"ea in\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 1351867,\n \"cpuUnit\": \"voluptate magna \",\n \"memory\": 47712254,\n \"memoryUnit\": \"veniam\"\n },\n \"requests\": {\n \"cpu\": 21717573,\n \"cpuUnit\": \"nostrud esse occ\",\n \"memory\": 13342857,\n \"memoryUnit\": \"laborum esse proident\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"laborum nisi consectetur\"\n },\n {\n \"name\": \"sunt sit in\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"ut\",\n \"name\": \"deserunt enim dolor aliquip labore\",\n \"ready\": false,\n \"restartCount\": 16197287,\n \"started\": true,\n \"state\": {\n \"exitCode\": 7641933,\n \"finishedAt\": \"\",\n \"reason\": \"exercitation anim\",\n \"startedAt\": \"\",\n \"state\": \"non deserunt\"\n }\n },\n {\n \"image\": \"quis officia sunt occaecat\",\n \"name\": \"adipisicing sit\",\n \"ready\": false,\n \"restartCount\": -35196382,\n \"started\": true,\n \"state\": {\n \"exitCode\": 29121482,\n \"finishedAt\": \"\",\n \"reason\": \"eu tempor deserunt voluptate\",\n \"startedAt\": \"\",\n \"state\": \"non\"\n }\n }\n ],\n \"phase\": \"id proident\",\n \"podIp\": \"Duis aliquip qui\",\n \"qosClass\": \"irure do ad elit\"\n }\n }\n ],\n \"roleBindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ad pariatur occaecat ea\",\n \"name\": \"ut pariatur cupidatat do\",\n \"uid\": \"mollit sit\"\n },\n \"labels\": {\n \"consectetur_25\": \"voluptate mollit sit ut irure\",\n \"ipsumb7\": \"sunt laborum nisi consectetur ipsum\"\n },\n \"namespace\": \"sunt Lorem dolor\"\n },\n \"spec\": {\n \"namespace\": \"nisi cillum\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"elit occaecat velit\"\n },\n \"subjects\": [\n {\n \"name\": \"ex\",\n \"namespace\": \"Lorem\",\n \"type\": \"User\"\n },\n {\n \"name\": \"id Excepteur ut ni\",\n \"namespace\": \"Excepteur dolor dolor sunt labore\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"aliqua nisi consectetur in\",\n \"name\": \"laboris pariatur enim officia\",\n \"uid\": \"et Ut occaecat ex\"\n },\n \"labels\": {\n \"laborisc2\": \"dolor sed do aliquip\"\n },\n \"namespace\": \"laborum in\"\n },\n \"spec\": {\n \"namespace\": \"in proident minim\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"aliqua\"\n },\n \"subjects\": [\n {\n \"name\": \"elit\",\n \"namespace\": \"culpa sunt fugiat\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"laborum\",\n \"namespace\": \"sunt pariatur non\",\n \"type\": \"User\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n }\n ],\n \"statefulSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"dolor nul\",\n \"name\": \"dolor officia et\",\n \"uid\": \"commodo aliqua fugiat do\"\n },\n \"labels\": {\n \"consectetur731\": \"ea \",\n \"proident_2f\": \"dolor\"\n },\n \"namespace\": \"adipisicing magna\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -34778276,\n \"ready\": -36749267,\n \"total\": -12394544,\n \"updated\": -52904088\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"qui officia\",\n \"name\": \"sunt ut\",\n \"uid\": \"Duis est\"\n },\n \"labels\": {\n \"exercitation0\": \"fugiat minim\",\n \"labore_6d\": \"et\"\n },\n \"namespace\": \"velit incididunt\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -24169159,\n \"ready\": 85661992,\n \"total\": -37142167,\n \"updated\": 50140543\n }\n }\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "aa9c3da5-172d-4a31-b1f2-803c09f23108", - "name": "Retrieves specified cluster workload clusterrolebindings", - "request": { - "name": "Retrieves specified cluster workload clusterrolebindings", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "clusterrolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7021ca18-9f4c-47f5-b718-9ce1a6e5ef47", - "name": "An array of cluster workload clusterrolebindings", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "clusterrolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"bindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"do\",\n \"name\": \"ex et\",\n \"uid\": \"incididunt\"\n },\n \"labels\": {\n \"in_a\": \"et dolore\",\n \"dolorf92\": \"occaecat in\"\n },\n \"namespace\": \"voluptate\"\n },\n \"spec\": {\n \"namespace\": \"sunt occaecat qui\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"exercitation\"\n },\n \"subjects\": [\n {\n \"name\": \"tempor consequat \",\n \"namespace\": \"veniam adipisicing dolor\",\n \"type\": \"Group\"\n },\n {\n \"name\": \"est anim aliqua\",\n \"namespace\": \"ipsum qui deserunt\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"occaecat pariatur ut\",\n \"name\": \"esse Lorem\",\n \"uid\": \"et anim\"\n },\n \"labels\": {\n \"reprehenderit_50\": \"aliqua exercitation ut\"\n },\n \"namespace\": \"dolore\"\n },\n \"spec\": {\n \"namespace\": \"labore non ad\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"i\"\n },\n \"subjects\": [\n {\n \"name\": \"sunt id\",\n \"namespace\": \"sed in aliqua\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"ea voluptate\",\n \"namespace\": \"magna amet\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "019d00c5-e23c-4433-8f36-3aa8a957164e", - "name": "Retrieves specified cluster workload cronjobs", - "request": { - "name": "Retrieves specified cluster workload cronjobs", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "cronjob" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cfd046a5-340a-462c-94c9-a548a9c39d6b", - "name": "An array of cluster workload cronjobs", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "cronjob" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cronJobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"e\",\n \"name\": \"mollit elit\",\n \"uid\": \"ex minim culpa\"\n },\n \"labels\": {\n \"ullamcobf7\": \"nulla mollit Excepteur dolor\"\n },\n \"namespace\": \"in consequat\"\n },\n \"spec\": {\n \"schedule\": \"sint\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"aute aliquip ipsum non\",\n \"name\": \"irure do cupidatat aliqua\",\n \"uid\": \"minim non\"\n },\n \"labels\": {\n \"in_5_9\": \"ea proident ut \",\n \"aliquip_56\": \"ad irure\"\n },\n \"namespace\": \"reprehenderit Duis magna dolore\"\n },\n \"spec\": {\n \"schedule\": \"anim sint Excepteur\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6f43c889-8548-4e72-8220-55b62ee2eb77", - "name": "Retrieves specified cluster workload daemonsets", - "request": { - "name": "Retrieves specified cluster workload daemonsets", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "daemonset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6c58dab0-04c4-4c15-b1c5-6f36aa0bf8e2", - "name": "An array of cluster workload daemonsets", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "daemonset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"daemonSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"offi\",\n \"name\": \"consequat\",\n \"uid\": \"sit exercitation\"\n },\n \"labels\": {\n \"nulla_30\": \"nulla ipsum consectetur sit\",\n \"Duis_\": \"Ut mollit\"\n },\n \"namespace\": \"amet labore\"\n },\n \"status\": {\n \"available\": -29819190,\n \"currentScheduled\": -75486675,\n \"desiredScheduled\": -58975073,\n \"misScheduled\": -11064917,\n \"ready\": 50439025,\n \"updatedScheduled\": 19169879\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"Lorem labore\",\n \"name\": \"et Ut irure ut\",\n \"uid\": \"velit laborum labore in mollit\"\n },\n \"labels\": {\n \"enim_c97\": \"sunt deserunt sed\",\n \"ut_d\": \"tempor fugiat consequat Lorem ul\"\n },\n \"namespace\": \"pariatur fugiat dolor tempor in\"\n },\n \"status\": {\n \"available\": 61936752,\n \"currentScheduled\": 15699133,\n \"desiredScheduled\": 75499404,\n \"misScheduled\": 67758461,\n \"ready\": -43965133,\n \"updatedScheduled\": 74242948\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "03d44bb1-6edb-403d-b45e-657ade24f5cd", - "name": "Retrieves specified cluster workload deployments", - "request": { - "name": "Retrieves specified cluster workload deployments", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "deployment" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cb560196-6c8f-45a3-8712-07216d3ac59b", - "name": "An array of cluster workload deployments", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "deployment" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"deployments\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"amet occaecat aute id in\",\n \"name\": \"dolore nulla enim Dui\",\n \"uid\": \"id et\"\n },\n \"labels\": {\n \"dolore97a\": \"nostrud sint voluptate\"\n },\n \"namespace\": \"velit \"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 38717129,\n \"ready\": -55011275,\n \"total\": 47446460,\n \"updated\": -53579603\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"dolore proident anim\",\n \"name\": \"magna\",\n \"uid\": \"consequat\"\n },\n \"labels\": {\n \"nulla_6\": \"voluptate nisi\",\n \"essecc\": \"est reprehenderit commodo\"\n },\n \"namespace\": \"aute mo\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 44479080,\n \"ready\": 59643073,\n \"total\": -24754720,\n \"updated\": -37347072\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6298b707-2f59-4d36-9389-18023cdd602d", - "name": "Retrieves specified cluster workload jobs", - "request": { - "name": "Retrieves specified cluster workload jobs", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "job" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d9511557-3515-4af7-8eda-2ae33a6fbf34", - "name": "An array of cluster workload jobs", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "job" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"jobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"esse\",\n \"name\": \"officia enim Ut aute exercitation\",\n \"uid\": \"et\"\n },\n \"labels\": {\n \"irure4\": \"dolore labore\"\n },\n \"namespace\": \"adipisicing nulla id veniam do\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"ut consectetur qui elit\",\n \"reason\": \"in non\",\n \"status\": \"veniam velit in aliqua\",\n \"type\": \"sunt anim aliqua\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"nulla ullamco anim consectetur consequat\",\n \"reason\": \"voluptate esse consequat tempor\",\n \"status\": \"qui aute\",\n \"type\": \"laborum officia dolore irure\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": 20912428\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ea adipisicing\",\n \"name\": \"eiusmod eu\",\n \"uid\": \"nulla laborum\"\n },\n \"labels\": {\n \"adipisicing_e4a\": \"dolor elit veniam\",\n \"amet4\": \"elit adipisicing sit esse\"\n },\n \"namespace\": \"Lorem Ut nisi labo\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"exercitation in\",\n \"reason\": \"qui amet pariatur dolor\",\n \"status\": \"tempor esse\",\n \"type\": \"sunt in culpa\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"ullamco laboris\",\n \"reason\": \"magna nostrud consequat laborum ea\",\n \"status\": \"Ut quis mollit minim\",\n \"type\": \"deserunt cupidatat\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": -71556174\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a092ba95-a9b7-41f6-a53a-b3efd0b30946", - "name": "Retrieves specified cluster workload namespaces", - "request": { - "name": "Retrieves specified cluster workload namespaces", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "namespace" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6472d2d1-c4f4-416e-be8f-2b53a9d3c406", - "name": "An array of cluster workload namespaces", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "namespace" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"namespaces\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"aliqua proident ad dolore\",\n \"name\": \"est elit in Ut labore\",\n \"uid\": \"commodo\"\n },\n \"labels\": {\n \"sed1a\": \"fugiat proident dolore aute\",\n \"aliquip_45d\": \"consectetur voluptate proident\"\n },\n \"namespace\": \"nostrud\"\n },\n \"status\": {\n \"phase\": \"minim\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"fugiat aliquip\",\n \"name\": \"nisi ut ut id\",\n \"uid\": \"consectetur sunt\"\n },\n \"labels\": {\n \"eu_4e0\": \"et\"\n },\n \"namespace\": \"quis nisi dolore\"\n },\n \"status\": {\n \"phase\": \"commodo\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1fac0ad2-5252-40bd-9493-2ed15b7bfa21", - "name": "Retrieves specified cluster workload pods", - "request": { - "name": "Retrieves specified cluster workload pods", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "pod" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "160c8a86-609c-4be4-bd3d-33bfbf92c3e4", - "name": "An array of cluster workload pods", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "pod" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"pods\": [\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"fugiat\",\n \"name\": \"cupidatat dolore in dolor\",\n \"uid\": \"qui aute ipsum\"\n },\n {\n \"kind\": \"ut deserunt\",\n \"name\": \"consectetur Excepteur commodo\",\n \"uid\": \"proident non laborum ut\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"magna\",\n \"name\": \"in laborum\",\n \"uid\": \"qui amet enim\"\n },\n \"labels\": {\n \"est_21\": \"eu voluptate\",\n \"proidentc1b\": \"ut\"\n },\n \"machineUid\": \"id sunt officia voluptate\",\n \"namespace\": \"Ut occaecat veniam sint id\",\n \"nodename\": \"quis tempor exercitation Duis dolore\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"sunt elit Ut\",\n \"name\": \"est\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -54204121,\n \"cpuUnit\": \"sint dolore Ut pariatur\",\n \"memory\": 62489035,\n \"memoryUnit\": \"ad anim non ullamco\"\n },\n \"requests\": {\n \"cpu\": 46285304,\n \"cpuUnit\": \"occaecat\",\n \"memory\": -72074136,\n \"memoryUnit\": \"in aliquip pariatur cupidatat\"\n }\n }\n },\n {\n \"image\": \"proident irure ex\",\n \"name\": \"amet nisi ipsum\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -3758420,\n \"cpuUnit\": \"cillum cupidatat enim et\",\n \"memory\": 6802661,\n \"memoryUnit\": \"ex in culpa Lorem cillum\"\n },\n \"requests\": {\n \"cpu\": -76367991,\n \"cpuUnit\": \"et sed sit anim\",\n \"memory\": 22244657,\n \"memoryUnit\": \"voluptate sed eiusmod cillum\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"est nostrud do pa\"\n },\n {\n \"name\": \"officia aute sit Lorem dolore\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"ex officia minim\",\n \"name\": \"dolor cupidatat Lorem consequat sit\",\n \"ready\": false,\n \"restartCount\": 14837318,\n \"started\": false,\n \"state\": {\n \"exitCode\": -46412916,\n \"finishedAt\": \"\",\n \"reason\": \"culpa enim cillum ut mollit\",\n \"startedAt\": \"\",\n \"state\": \"dolore sed\"\n }\n },\n {\n \"image\": \"est incididunt aute fugiat\",\n \"name\": \"ut nulla amet\",\n \"ready\": false,\n \"restartCount\": -88768361,\n \"started\": true,\n \"state\": {\n \"exitCode\": -13875014,\n \"finishedAt\": \"\",\n \"reason\": \"amet sit eiusmod\",\n \"startedAt\": \"\",\n \"state\": \"laboris\"\n }\n }\n ],\n \"phase\": \"do exercitation id\",\n \"podIp\": \"aliquip Excepteur\",\n \"qosClass\": \"labore enim\"\n }\n },\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"sint \",\n \"name\": \"ad sit do tempor\",\n \"uid\": \"incididunt m\"\n },\n {\n \"kind\": \"do dolore commodo Ut\",\n \"name\": \"id ut do minim\",\n \"uid\": \"labore amet incididunt\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"mollit ut dolor minim eiusmod\",\n \"name\": \"dolore Lorem ipsum ad\",\n \"uid\": \"consequat Ut fugiat\"\n },\n \"labels\": {\n \"anim_01c\": \"in dolor\",\n \"proident_b7\": \"qui Duis labore est\"\n },\n \"machineUid\": \"enim dolore laboris dolor\",\n \"namespace\": \"dol\",\n \"nodename\": \"Exc\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"pariatur proident\",\n \"name\": \"occaecat id aute\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 11953858,\n \"cpuUnit\": \"non u\",\n \"memory\": -29886963,\n \"memoryUnit\": \"aute\"\n },\n \"requests\": {\n \"cpu\": 47474679,\n \"cpuUnit\": \"aute\",\n \"memory\": 5701628,\n \"memoryUnit\": \"veniam dolor nisi\"\n }\n }\n },\n {\n \"image\": \"es\",\n \"name\": \"officia commodo\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -16838887,\n \"cpuUnit\": \"exercitation\",\n \"memory\": -19449583,\n \"memoryUnit\": \"esse\"\n },\n \"requests\": {\n \"cpu\": -21556283,\n \"cpuUnit\": \"ut qui irure sed Duis\",\n \"memory\": 91874122,\n \"memoryUnit\": \"irure magna Excepteur incididunt tempor\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"consequat qui\"\n },\n {\n \"name\": \"labore\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"officia aute\",\n \"name\": \"consectetur\",\n \"ready\": true,\n \"restartCount\": 61881411,\n \"started\": true,\n \"state\": {\n \"exitCode\": -30271627,\n \"finishedAt\": \"\",\n \"reason\": \"dolore est aliqua\",\n \"startedAt\": \"\",\n \"state\": \"amet pariatur\"\n }\n },\n {\n \"image\": \"ullamco Duis\",\n \"name\": \"est\",\n \"ready\": false,\n \"restartCount\": 26510744,\n \"started\": true,\n \"state\": {\n \"exitCode\": -76768870,\n \"finishedAt\": \"\",\n \"reason\": \"Duis deserunt laboris officia\",\n \"startedAt\": \"\",\n \"state\": \"offic\"\n }\n }\n ],\n \"phase\": \"cillum eiusmod sint dolore\",\n \"podIp\": \"nulla nostrud veniam\",\n \"qosClass\": \"conse\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ea6d8071-e603-4e96-8320-016048974d45", - "name": "Retrieves specified cluster workload rolebindings", - "request": { - "name": "Retrieves specified cluster workload rolebindings", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "rolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f8328fb1-7ce8-468f-95ae-33df444fb8e2", - "name": "An array of cluster workload rolebindings", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "rolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"bindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"eu magna nostrud do\",\n \"name\": \"occaecat fugiat\",\n \"uid\": \"irure\"\n },\n \"labels\": {\n \"proident_6f\": \"laboris dolore id se\",\n \"incididunt11\": \"tempor\"\n },\n \"namespace\": \"amet incididunt officia nulla\"\n },\n \"spec\": {\n \"namespace\": \"voluptate reprehenderit Ut nisi\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"voluptate ea \"\n },\n \"subjects\": [\n {\n \"name\": \"tempor in\",\n \"namespace\": \"Ut \",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"aliqua voluptate\",\n \"namespace\": \"proident laboris ea in irure\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"cupidatat ea ut\",\n \"name\": \"sit \",\n \"uid\": \"amet Duis\"\n },\n \"labels\": {\n \"voluptate_8e5\": \"veniam occaecat\"\n },\n \"namespace\": \"fugiat qui\"\n },\n \"spec\": {\n \"namespace\": \"dolor consectetur\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"ut laboris\"\n },\n \"subjects\": [\n {\n \"name\": \"of\",\n \"namespace\": \"ea magna eu\",\n \"type\": \"Group\"\n },\n {\n \"name\": \"fugiat magna voluptate id \",\n \"namespace\": \"sit irure\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "887c97fc-27b4-409c-9b95-3552c8d9de14", - "name": "Retrieves specified cluster workload statefulsets", - "request": { - "name": "Retrieves specified cluster workload statefulsets", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "statefulset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4165751a-0697-40ed-94a2-0d112fec8333", - "name": "An array of cluster workload statefulsets", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "spectroclusters", - ":uid", - "workloads", - "statefulset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"statefulSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"proident eu nulla dolore\",\n \"name\": \"est eiusmod\",\n \"uid\": \"Duis \"\n },\n \"labels\": {\n \"Duis1\": \"cillum\",\n \"consectetur_9\": \"enim culpa\"\n },\n \"namespace\": \"aliqua eu anim\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 27450240,\n \"ready\": -46643240,\n \"total\": -55692023,\n \"updated\": 26955665\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"deserunt anim sit\",\n \"name\": \"enim ipsum fugiat sint\",\n \"uid\": \"irure nostrud voluptate\"\n },\n \"labels\": {\n \"fugiat_5b\": \"nisi consequat\"\n },\n \"namespace\": \"est in aute reprehenderit\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -91717025,\n \"ready\": -90221370,\n \"total\": 29426216,\n \"updated\": -52020169\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "26332501-f24c-4c14-8af0-750aeee0f812", - "name": "workspaces", - "item": [ - { - "id": "9f9ad909-5792-4cc4-95e4-e2dc18fb9967", - "name": "Retrieves a list of workspace", - "request": { - "name": "Retrieves a list of workspace", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "dacf483d-589a-43c3-ba99-0e772ea84e9d", - "name": "An array of workspace", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"meta\": {\n \"clusterNames\": [\n \"est magna dolore Excepteur\",\n \"cupidatat Lorem\"\n ],\n \"clusterRefs\": [\n {\n \"name\": \"consectetur\",\n \"uid\": \"officia\"\n },\n {\n \"name\": \"ut dolor\",\n \"uid\": \"Excepteur ipsum venia\"\n }\n ],\n \"creationTime\": \"\",\n \"name\": \"adipisicing consectetur\",\n \"namespaces\": [\n \"sed non proident\",\n \"sunt culpa Duis nulla\"\n ],\n \"uid\": \"do eu\"\n },\n \"metadata\": {\n \"annotations\": {\n \"qui_c40\": \"\",\n \"ut_fd\": \"\",\n \"anim_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proidenta14\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterRefs\": [\n {\n \"name\": \"dolore tempor sit\",\n \"uid\": \"ut nulla\"\n },\n {\n \"name\": \"id ad nulla\",\n \"uid\": \"veniam do Lorem cupidatat sed\"\n }\n ],\n \"namespaces\": [\n \"culpa in pariatur\",\n \"est dolore\"\n ],\n \"quota\": {\n \"resourceAllocation\": {\n \"cpu\": 78323129.27507064,\n \"memory\": 35337035.42222145\n }\n }\n },\n \"status\": {\n \"namespaces\": [\n {\n \"name\": \"velit adipisicing ut\",\n \"total\": {\n \"cpu\": {\n \"allocated\": 893445.6802170277,\n \"usage\": 98079437.0630382\n },\n \"memory\": {\n \"allocated\": 42266578.22285414,\n \"usage\": -70457988.83490066\n }\n }\n },\n {\n \"name\": \"do cillum \",\n \"total\": {\n \"cpu\": {\n \"allocated\": 25546926.05709441,\n \"usage\": -31951538.62141384\n },\n \"memory\": {\n \"allocated\": -25570365.632955343,\n \"usage\": 66261718.39929533\n }\n }\n }\n ],\n \"total\": {\n \"cpu\": {\n \"allocated\": 93307380.04962611,\n \"usage\": -58714083.78740961\n },\n \"memory\": {\n \"allocated\": 36152702.26383805,\n \"usage\": -74792916.11490062\n }\n }\n }\n },\n {\n \"meta\": {\n \"clusterNames\": [\n \"dolor fugiat velit\",\n \"ex consequat id\"\n ],\n \"clusterRefs\": [\n {\n \"name\": \"labore amet\",\n \"uid\": \"ut aliqua reprehenderit id\"\n },\n {\n \"name\": \"esse\",\n \"uid\": \"dolor ut qui\"\n }\n ],\n \"creationTime\": \"\",\n \"name\": \"minim cillum culpa\",\n \"namespaces\": [\n \"eiusmod\",\n \"pariatur cupidatat\"\n ],\n \"uid\": \"est\"\n },\n \"metadata\": {\n \"annotations\": {\n \"Ut9cc\": \"\",\n \"reprehenderit140\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor__\": \"\",\n \"ameted2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterRefs\": [\n {\n \"name\": \"eu\",\n \"uid\": \"reprehenderit in ad\"\n },\n {\n \"name\": \"eiusmod dolor mollit sint laboris\",\n \"uid\": \"nulla velit\"\n }\n ],\n \"namespaces\": [\n \"minim\",\n \"id anim sint\"\n ],\n \"quota\": {\n \"resourceAllocation\": {\n \"cpu\": 38475436.862932384,\n \"memory\": 9211163.729074674\n }\n }\n },\n \"status\": {\n \"namespaces\": [\n {\n \"name\": \"dolore sunt ipsum\",\n \"total\": {\n \"cpu\": {\n \"allocated\": 27194486.142472,\n \"usage\": 14821966.179481149\n },\n \"memory\": {\n \"allocated\": 51605355.764606774,\n \"usage\": 85305304.44193739\n }\n }\n },\n {\n \"name\": \"ea sed\",\n \"total\": {\n \"cpu\": {\n \"allocated\": -56394629.90678101,\n \"usage\": -9298512.976503477\n },\n \"memory\": {\n \"allocated\": 13661677.813533664,\n \"usage\": -83547193.19946375\n }\n }\n }\n ],\n \"total\": {\n \"cpu\": {\n \"allocated\": 5243575.688514441,\n \"usage\": -65275408.34532206\n },\n \"memory\": {\n \"allocated\": -88579850.1599377,\n \"usage\": -4701741.9124394655\n }\n }\n }\n }\n ],\n \"cpuUnit\": \"ullamco tempor nulla\",\n \"memoryUnit\": \"consectetur in ea amet\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d614279e-6bb9-476d-bbda-9612c37ca887", - "name": "{uid}/spectroclusters/workloads", - "item": [ - { - "id": "c8a8e073-e13b-4e42-bfde-a527100eb1d2", - "name": "Retrieves specified workspace clusters workload clusterrolebindings", - "request": { - "name": "Retrieves specified workspace clusters workload clusterrolebindings", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "clusterrolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "fb159b38-a457-4509-94f3-dd93178f17cf", - "name": "An array of clusters workload clusterrolebindings", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "clusterrolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"bindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"incididunt reprehenderit\",\n \"name\": \"enim est fugiat\",\n \"uid\": \"qui enim\"\n },\n \"labels\": {\n \"sint_da9\": \"deserunt eu esse\",\n \"elit_1\": \"ea\",\n \"sit_a\": \"anim dolor Duis dolore in\"\n },\n \"namespace\": \"ut elit\"\n },\n \"spec\": {\n \"namespace\": \"pariatur sint qui dolore\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"aute nostrud\"\n },\n \"subjects\": [\n {\n \"name\": \"quis officia anim\",\n \"namespace\": \"Lorem e\",\n \"type\": \"Group\"\n },\n {\n \"name\": \"voluptate enim Lorem tempor dolor\",\n \"namespace\": \"mollit ex fugiat elit qui\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"minim ut cillum n\",\n \"name\": \"anim aliqua nulla\",\n \"uid\": \"et ut nostrud\"\n },\n \"labels\": {\n \"consequat_9\": \"commodo sit magna\",\n \"adbbe\": \"Excepteu\",\n \"adipisicing0b\": \"aliqua magna non\"\n },\n \"namespace\": \"anim\"\n },\n \"spec\": {\n \"namespace\": \"laborum nulla Ut voluptate\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"elit aliqua consectetur ut\"\n },\n \"subjects\": [\n {\n \"name\": \"ipsum sunt\",\n \"namespace\": \"magna proident ex Ut nulla\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"incididunt irure minim cupidatat\",\n \"namespace\": \"non veniam Lorem ullamco\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"pack\",\n \"name\": \"officia esse\",\n \"uid\": \"anim proident dolore\"\n }\n },\n {\n \"bindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"id eu irure magna amet\",\n \"name\": \"aliquip in culpa\",\n \"uid\": \"do et nisi\"\n },\n \"labels\": {\n \"officia_fc\": \"dolore adipisicing in ex nostrud\"\n },\n \"namespace\": \"proident ut reprehenderit\"\n },\n \"spec\": {\n \"namespace\": \"cupidatat voluptate sed\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"velit in anim reprehenderit officia\"\n },\n \"subjects\": [\n {\n \"name\": \"labore Duis ipsum anim officia\",\n \"namespace\": \"nulla dolor incididunt laboris fugiat\",\n \"type\": \"Group\"\n },\n {\n \"name\": \"fugiat amet\",\n \"namespace\": \"quis sed elit\",\n \"type\": \"ServiceAccount\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ullamco est id veli\",\n \"name\": \"qui Lorem\",\n \"uid\": \"sit in anim\"\n },\n \"labels\": {\n \"exe8\": \"incididunt eu\"\n },\n \"namespace\": \"Ut ad esse\"\n },\n \"spec\": {\n \"namespace\": \"amet laboris ullamco\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"consecte\"\n },\n \"subjects\": [\n {\n \"name\": \"ipsum fugiat laborum qui\",\n \"namespace\": \"quis fugiat\",\n \"type\": \"User\"\n },\n {\n \"name\": \"quis dolore elit sunt\",\n \"namespace\": \"dolor cons\",\n \"type\": \"Group\"\n }\n ],\n \"type\": \"RoleBinding\"\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"exercitation Ut proident dolore voluptate\",\n \"uid\": \"reprehenderit sint\"\n }\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"commodo_73\": \"\"\n },\n \"labels\": {\n \"sunt5b2\": \"\",\n \"Excepteur_3d\": \"\",\n \"doloreb\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1840e694-c626-4da8-8110-dd2a51220a4b", - "name": "Retrieves specified workspace clusters workload cronjobs", - "request": { - "name": "Retrieves specified workspace clusters workload cronjobs", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "cronjob" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a32c6a71-5e26-43e2-993a-179e48abd2a9", - "name": "An array of clusters workload cronjobs", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "cronjob" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"cronjobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"non voluptate consequat\",\n \"name\": \"Duis minim\",\n \"uid\": \"commodo magna laboris et ea\"\n },\n \"labels\": {\n \"est4\": \"aute ipsum incididunt\"\n },\n \"namespace\": \"est nulla officia\"\n },\n \"spec\": {\n \"schedule\": \"consectetur ex\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ad reprehenderit\",\n \"name\": \"commodo tempor exercitation\",\n \"uid\": \"in adipisicing\"\n },\n \"labels\": {\n \"sit3\": \"proident eiusmod enim ut\",\n \"fugiat772\": \"veniam incididunt deserunt\",\n \"voluptate_4db\": \"exercitation magna ut\"\n },\n \"namespace\": \"dolore pariatur\"\n },\n \"spec\": {\n \"schedule\": \"ad reprehenderit laboris eiusmod\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"machine\",\n \"name\": \"in exercitation irure\",\n \"uid\": \"dolore Ut ad tempor voluptate\"\n }\n },\n {\n \"cronjobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"veniam in\",\n \"name\": \"incididunt laboris veniam tempor\",\n \"uid\": \"sint labore ullamco cupidatat\"\n },\n \"labels\": {\n \"in_dfc\": \"nisi proident aliqua\"\n },\n \"namespace\": \"mollit aliqua ea reprehenderit\"\n },\n \"spec\": {\n \"schedule\": \"incididunt\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"et sint laboris fugiat\",\n \"name\": \"nostrud dolo\",\n \"uid\": \"sint exercitation officia sed\"\n },\n \"labels\": {\n \"do_6e7\": \"amet aliqua sit Excepteur\",\n \"et0d\": \"elit sit in commodo\"\n },\n \"namespace\": \"laborum quis nisi eu incididunt\"\n },\n \"spec\": {\n \"schedule\": \"consequat\"\n },\n \"status\": {\n \"lastScheduleTime\": \"\"\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"appprofile\",\n \"name\": \"anim consectetur voluptate consequat\",\n \"uid\": \"id ullamco incididunt enim\"\n }\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"dolore7d\": \"\"\n },\n \"labels\": {\n \"tempore_\": \"\",\n \"nulla4c0\": \"\",\n \"in_64\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "42b9f182-454a-41fb-8681-524a41639665", - "name": "Retrieves specified workspace clusters workload daemonsets", - "request": { - "name": "Retrieves specified workspace clusters workload daemonsets", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "daemonset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "52490fd7-40b8-4657-bd9e-361f978dbd2f", - "name": "An array of clusters workload daemonsets", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "daemonset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"daemonSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"magna ut enim qui\",\n \"name\": \"laborum officia et ipsum sunt\",\n \"uid\": \"adipisicing enim\"\n },\n \"labels\": {\n \"deserunt9c\": \"eiusmod nisi aliquip non\",\n \"voluptate_711\": \"labore exercitation sint\"\n },\n \"namespace\": \"\"\n },\n \"status\": {\n \"available\": -16868720,\n \"currentScheduled\": -12651721,\n \"desiredScheduled\": 93028859,\n \"misScheduled\": 88872687,\n \"ready\": 43292002,\n \"updatedScheduled\": -14218902\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"exercitation minim ex reprehenderit\",\n \"name\": \"ut cillum\",\n \"uid\": \"veniam laborum\"\n },\n \"labels\": {\n \"in869\": \"consequat dolore commodo cillum\",\n \"aliqua_36\": \"culpa sint laboris magna reprehenderit\",\n \"culpaaa\": \"sit mollit nisi\",\n \"tempor53\": \"qui\"\n },\n \"namespace\": \"ea nulla consequat culpa\"\n },\n \"status\": {\n \"available\": 26592234,\n \"currentScheduled\": 57686442,\n \"desiredScheduled\": -8448603,\n \"misScheduled\": -19743115,\n \"ready\": -66964178,\n \"updatedScheduled\": -34372981\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"vel\",\n \"uid\": \"cillum\"\n }\n },\n {\n \"daemonSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"sunt amet Duis\",\n \"name\": \"veniam minim commodo\",\n \"uid\": \"i\"\n },\n \"labels\": {\n \"Lorem8d\": \"consectetur do cupid\",\n \"occaecat3\": \"Duis magna exercitation aute\",\n \"dolore_09b\": \"ad deserunt id\"\n },\n \"namespace\": \"exercitation aliquip ut irure\"\n },\n \"status\": {\n \"available\": -36565629,\n \"currentScheduled\": 42893723,\n \"desiredScheduled\": -18136527,\n \"misScheduled\": -47648747,\n \"ready\": 13804887,\n \"updatedScheduled\": 58244091\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"dolor\",\n \"name\": \"quis nostrud enim occaecat\",\n \"uid\": \"veniam sint\"\n },\n \"labels\": {\n \"enim__2\": \"cillum Ut mollit consectetur\",\n \"nisi27e\": \"magna aliquip\"\n },\n \"namespace\": \"deserunt et amet\"\n },\n \"status\": {\n \"available\": -93718820,\n \"currentScheduled\": 24722002,\n \"desiredScheduled\": 96919597,\n \"misScheduled\": 71489081,\n \"ready\": 57873639,\n \"updatedScheduled\": -16614161\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"edgehost\",\n \"name\": \"quis occaecat\",\n \"uid\": \"incididunt fugiat\"\n }\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"irure7a\": \"\",\n \"sed6\": \"\",\n \"enim_6b8\": \"\",\n \"dolore46\": \"\"\n },\n \"labels\": {\n \"labore9c_\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1bc0c1f9-dae6-425d-9791-096c039ebcf5", - "name": "Retrieves specified workspace clusters workload deployments", - "request": { - "name": "Retrieves specified workspace clusters workload deployments", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "deployment" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "10e1530a-b502-4e06-a01e-9f2fe48ad9ad", - "name": "An array of clusters workload deployments", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "deployment" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"deployments\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"voluptate Lorem ad\",\n \"name\": \"amet est\",\n \"uid\": \"veniam sit\"\n },\n \"labels\": {\n \"non_eb\": \"consequat eu\",\n \"aliqua_4a\": \"Excepteur sed dolor\",\n \"cillum2b5\": \"laborum ad qui\"\n },\n \"namespace\": \"eiusm\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 21693379,\n \"ready\": 43378077,\n \"total\": 8971055,\n \"updated\": 5830629\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"et esse\",\n \"name\": \"sint adipisicing nostrud incididunt\",\n \"uid\": \"voluptate officia\"\n },\n \"labels\": {\n \"exercitation_31\": \"dolore mollit\",\n \"nisi7\": \"Duis qui\",\n \"dolor4db\": \"Lorem eius\",\n \"commodo8\": \"anim\"\n },\n \"namespace\": \"tempor nostrud ullamco\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -80495397,\n \"ready\": -95123200,\n \"total\": 51217777,\n \"updated\": 9598252\n }\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"clusterprofile\",\n \"name\": \"et ullamco fugiat\",\n \"uid\": \"deserunt tempor ad\"\n }\n },\n {\n \"deployments\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"incididunt\",\n \"name\": \"laborum ea ut\",\n \"uid\": \"non deserunt\"\n },\n \"labels\": {\n \"nisi63\": \"consequat in\"\n },\n \"namespace\": \"aliqua ex dolore deserunt\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -22882197,\n \"ready\": 32344736,\n \"total\": 65194963,\n \"updated\": -48227895\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"aliqua nostrud\",\n \"name\": \"Excepteur irure in\",\n \"uid\": \"est\"\n },\n \"labels\": {\n \"in_27\": \"do\"\n },\n \"namespace\": \"adipisicing ipsum sint incididunt\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 58422425,\n \"ready\": -43277691,\n \"total\": 96359703,\n \"updated\": 76698182\n }\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"appdeployment\",\n \"name\": \"elit reprehenderit\",\n \"uid\": \"Lorem\"\n }\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"pariaturf4\": \"\"\n },\n \"labels\": {\n \"ea_64d\": \"\",\n \"eud\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "71055260-cffd-4855-bd7b-b3a810fd3877", - "name": "Retrieves specified workspace clusters workload jobs", - "request": { - "name": "Retrieves specified workspace clusters workload jobs", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "job" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4f1e9186-97c3-4e96-8cbc-44339255fb4e", - "name": "An array of clusters workload jobs", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "job" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"jobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"occae\",\n \"name\": \"anim adipisicing dolor\",\n \"uid\": \"qui veniam proident adipisicing\"\n },\n \"labels\": {\n \"Ut_c42\": \"sunt irure amet esse laboris\",\n \"dolorce4\": \"cupidatat aliquip ad sed\",\n \"est_a6_\": \"in fugiat anim\",\n \"aliquad\": \"do dolor sed esse\"\n },\n \"namespace\": \"consequat aute ad culpa\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"nisi elit\",\n \"reason\": \"commodo in dolor aute reprehenderit\",\n \"status\": \"et sint\",\n \"type\": \"fugiat tempor\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"consectetur minim culpa veniam ut\",\n \"reason\": \"quis nisi occaecat eu\",\n \"status\": \"eu aliquip eiusmod\",\n \"type\": \"tempor ut minim ut\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": 32093042\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"amet culpa\",\n \"name\": \"laboris\",\n \"uid\": \"Duis\"\n },\n \"labels\": {\n \"dob\": \"quis voluptate ea\",\n \"magna8d\": \"cillum exercitation proident\"\n },\n \"namespace\": \"consequat\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"eu id voluptate\",\n \"reason\": \"magna consequat cillum proident\",\n \"status\": \"mollit anim exercitation\",\n \"type\": \"consequat occaec\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"exercitation nulla\",\n \"reason\": \"sed ad in\",\n \"status\": \"sint ad in anim\",\n \"type\": \"laborum ut enim o\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": -14808504\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"spectrocluster\",\n \"name\": \"occaecat dolor\",\n \"uid\": \"ut ip\"\n }\n },\n {\n \"jobs\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"velit fugiat aliqua nulla\",\n \"name\": \"non aliqua Duis\",\n \"uid\": \"consectetur sit\"\n },\n \"labels\": {\n \"esse_590\": \"voluptate sit in\"\n },\n \"namespace\": \"anim aliqua nisi tempor\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"exercitation fugiat dolore\",\n \"reason\": \"irure dolor do\",\n \"status\": \"anim\",\n \"type\": \"amet ipsum nostrud ut sunt\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"do occaecat et laborum amet\",\n \"reason\": \"ex enim consequat\",\n \"status\": \"incididunt cupidatat sunt\",\n \"type\": \"tempor est incididunt a\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": 8739142\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"id labore enim nisi\",\n \"name\": \"enim ipsum irure\",\n \"uid\": \"tempor adipisicing est\"\n },\n \"labels\": {\n \"quisf4\": \"Ut proident in ad\"\n },\n \"namespace\": \"aute fugiat sunt et pariatur\"\n },\n \"status\": {\n \"completionTime\": \"\",\n \"conditions\": [\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"tempor quis\",\n \"reason\": \"sunt sint\",\n \"status\": \"in ipsu\",\n \"type\": \"commodo in eu quis consectetur\"\n },\n {\n \"lastTransitionTime\": \"\",\n \"lastUpdateTime\": \"\",\n \"message\": \"dolor incididunt qui tempor eiusmod\",\n \"reason\": \"voluptate sed consequat\",\n \"status\": \"m\",\n \"type\": \"minim dolore mollit quis\"\n }\n ],\n \"startTime\": \"\",\n \"succeeded\": -35726949\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"appprofile\",\n \"name\": \"aliquip dolor consequat \",\n \"uid\": \"voluptate consequat\"\n }\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"ea__\": \"\",\n \"sintd_1\": \"\"\n },\n \"labels\": {\n \"minim_f\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "eb30cd06-a70b-44a5-883e-e4c24667a5f7", - "name": "Retrieves specified workspace clusters workload namespaces", - "request": { - "name": "Retrieves specified workspace clusters workload namespaces", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "namespace" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "615e4251-2955-48fd-a5d3-4f315dcc8ea9", - "name": "An array of clusters workload namespaces", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "namespace" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"metadata\": {\n \"kind\": \"clusterprofile\",\n \"name\": \"labor\",\n \"uid\": \"cupidatat officia\"\n },\n \"namespaces\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"esse qui dolor ullamco aliquip\",\n \"name\": \"sed enim amet nisi\",\n \"uid\": \"id sit\"\n },\n \"labels\": {\n \"eu0_\": \"sint Lorem\",\n \"dolore_da8\": \"sit dolor\"\n },\n \"namespace\": \"nulla velit sed\"\n },\n \"status\": {\n \"phase\": \"aliquip mollit ullamco\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"nulla in dolore\",\n \"name\": \"pariatur labore commod\",\n \"uid\": \"cillum ad\"\n },\n \"labels\": {\n \"consectetur7a\": \"exercitation minim ea\",\n \"velit_b4\": \"sit laboris in sint\"\n },\n \"namespace\": \"dolore sed\"\n },\n \"status\": {\n \"phase\": \"amet laborum\"\n }\n }\n ]\n },\n {\n \"metadata\": {\n \"kind\": \"appdeployment\",\n \"name\": \"\",\n \"uid\": \"ex deserunt ea dolore\"\n },\n \"namespaces\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"adipisicing reprehenderit ullamco nulla in\",\n \"name\": \"pariatur mollit\",\n \"uid\": \"i\"\n },\n \"labels\": {\n \"inf9d\": \"ad dolor amet\"\n },\n \"namespace\": \"nostrud \"\n },\n \"status\": {\n \"phase\": \"labo\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"quis dolor sunt\",\n \"name\": \"nostrud irure non Ut\",\n \"uid\": \"commodo sunt\"\n },\n \"labels\": {\n \"anim23d\": \"deserunt non sunt culpa\"\n },\n \"namespace\": \"qui velit consequat officia\"\n },\n \"status\": {\n \"phase\": \"reprehenderit elit ex s\"\n }\n }\n ]\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"Excepteur_5\": \"\",\n \"et_c5\": \"\"\n },\n \"labels\": {\n \"do_05\": \"\",\n \"nisi_da\": \"\",\n \"magna_d\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "113afae8-3fa5-455a-a48d-f48f9540ae47", - "name": "Retrieves specified workspace clusters workload pods", - "request": { - "name": "Retrieves specified workspace clusters workload pods", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "pod" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9bade9b8-77a7-423c-bc9a-8ce9913626f5", - "name": "An array of clusters workload pods", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "pod" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"metadata\": {\n \"kind\": \"machine\",\n \"name\": \"elit consectetur id commodo exe\",\n \"uid\": \"nisi sit Ut\"\n },\n \"pods\": [\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"aliquip irure commodo\",\n \"name\": \"enim velit\",\n \"uid\": \"ut\"\n },\n {\n \"kind\": \"commodo Lorem est\",\n \"name\": \"ut dolor Duis adipisicing\",\n \"uid\": \"elit incididunt nisi\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"reprehenderit proident fugiat elit\",\n \"name\": \"mollit consectetur in laboris\",\n \"uid\": \"tempor\"\n },\n \"labels\": {\n \"ipsum_3\": \"quis dolor\"\n },\n \"machineUid\": \"do velit reprehenderit voluptate\",\n \"namespace\": \"nostrud\",\n \"nodename\": \"sed nostrud amet sit\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"magna et enim voluptate aute\",\n \"name\": \"do\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -36001759,\n \"cpuUnit\": \"ipsum adipisicing aliquip laborum\",\n \"memory\": 69141109,\n \"memoryUnit\": \"adi\"\n },\n \"requests\": {\n \"cpu\": 44640182,\n \"cpuUnit\": \"ut dolore anim\",\n \"memory\": -38177916,\n \"memoryUnit\": \"occaecat deserunt velit\"\n }\n }\n },\n {\n \"image\": \"dolor\",\n \"name\": \"tempor\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -99113699,\n \"cpuUnit\": \"sed ut\",\n \"memory\": 26837842,\n \"memoryUnit\": \"in et est ut\"\n },\n \"requests\": {\n \"cpu\": 75329871,\n \"cpuUnit\": \"commodo ullamco non\",\n \"memory\": -58015944,\n \"memoryUnit\": \"aliqua sed reprehenderit magna\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"aliqua cillum Duis\"\n },\n {\n \"name\": \"dolor\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"Lorem sint dolore\",\n \"name\": \"velit exercitation\",\n \"ready\": true,\n \"restartCount\": -30492316,\n \"started\": true,\n \"state\": {\n \"exitCode\": 39180015,\n \"finishedAt\": \"\",\n \"reason\": \"ex fugiat tempor nulla\",\n \"startedAt\": \"\",\n \"state\": \"mollit dolor consequat ipsum minim\"\n }\n },\n {\n \"image\": \"aliquip et sed incididunt\",\n \"name\": \"laboris non dolor\",\n \"ready\": false,\n \"restartCount\": 7097161,\n \"started\": false,\n \"state\": {\n \"exitCode\": 1994130,\n \"finishedAt\": \"\",\n \"reason\": \"sed deserunt cupidatat culpa nisi\",\n \"startedAt\": \"\",\n \"state\": \"veniam dolor proident pariatur\"\n }\n }\n ],\n \"phase\": \"sed Lorem\",\n \"podIp\": \"aliquip voluptate in\",\n \"qosClass\": \"irure\"\n }\n },\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"et est proident\",\n \"name\": \"eiusmod dolore non sunt\",\n \"uid\": \"eu pariatur\"\n },\n {\n \"kind\": \"ipsum anim\",\n \"name\": \"ut quis dolor consequat\",\n \"uid\": \"dolore ut esse\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"adipisicing aliqua tempor\",\n \"name\": \"E\",\n \"uid\": \"laboris et voluptate\"\n },\n \"labels\": {\n \"qui_3\": \"nulla\",\n \"idfdb\": \"commodo consequat dolore\"\n },\n \"machineUid\": \"enim labore adipisicing non\",\n \"namespace\": \"ut aliquip dolor\",\n \"nodename\": \"nisi esse est\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"dolore in occaecat\",\n \"name\": \"magna nulla aute\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -25763133,\n \"cpuUnit\": \"eu enim\",\n \"memory\": 82867290,\n \"memoryUnit\": \"ullamco labore nisi est id\"\n },\n \"requests\": {\n \"cpu\": -90489877,\n \"cpuUnit\": \"pariatur reprehenderit deserunt no\",\n \"memory\": -5629850,\n \"memoryUnit\": \"Ut deser\"\n }\n }\n },\n {\n \"image\": \"deserunt\",\n \"name\": \"sit adipisicing\",\n \"resources\": {\n \"limits\": {\n \"cpu\": -60232613,\n \"cpuUnit\": \"velit i\",\n \"memory\": -57815153,\n \"memoryUnit\": \"ea sint\"\n },\n \"requests\": {\n \"cpu\": -45116039,\n \"cpuUnit\": \"dolore ipsum do\",\n \"memory\": -31613045,\n \"memoryUnit\": \"ut eiusmod\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"irure\"\n },\n {\n \"name\": \"m\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"voluptate velit\",\n \"name\": \"ut deserunt amet ex\",\n \"ready\": false,\n \"restartCount\": 67386779,\n \"started\": false,\n \"state\": {\n \"exitCode\": -54335734,\n \"finishedAt\": \"\",\n \"reason\": \"id f\",\n \"startedAt\": \"\",\n \"state\": \"deserunt eu dolore\"\n }\n },\n {\n \"image\": \"aliquip\",\n \"name\": \"pariatur qui\",\n \"ready\": false,\n \"restartCount\": 40999307,\n \"started\": true,\n \"state\": {\n \"exitCode\": 90851440,\n \"finishedAt\": \"\",\n \"reason\": \"mollit non est ex\",\n \"startedAt\": \"\",\n \"state\": \"consectetur ullamco esse ipsum elit\"\n }\n }\n ],\n \"phase\": \"dolor do ex sint\",\n \"podIp\": \"et ut\",\n \"qosClass\": \"occaecat in irure\"\n }\n }\n ]\n },\n {\n \"metadata\": {\n \"kind\": \"clusterprofile\",\n \"name\": \"ut \",\n \"uid\": \"et ea ipsum\"\n },\n \"pods\": [\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"nisi incididunt sed\",\n \"name\": \"ea aliqua reprehe\",\n \"uid\": \"nisi voluptate\"\n },\n {\n \"kind\": \"commodo dolor veniam\",\n \"name\": \"labore minim veniam occa\",\n \"uid\": \"velit aliqua\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ea ut dolor\",\n \"name\": \"dolore cupidatat\",\n \"uid\": \"non culpa sit amet\"\n },\n \"labels\": {\n \"nulla1\": \"aute ea adipisicing\"\n },\n \"machineUid\": \"voluptate incididunt\",\n \"namespace\": \"dolor labore incididunt adipisicing\",\n \"nodename\": \"ex Duis\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"id reprehenderit ul\",\n \"name\": \"Lor\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 5955966,\n \"cpuUnit\": \"dolore est adipisicing enim ad\",\n \"memory\": 90283933,\n \"memoryUnit\": \"deserunt laborum\"\n },\n \"requests\": {\n \"cpu\": -71995496,\n \"cpuUnit\": \"velit ipsum nisi\",\n \"memory\": -50870408,\n \"memoryUnit\": \"magna dolore tempor sunt\"\n }\n }\n },\n {\n \"image\": \"sint in labore consequat\",\n \"name\": \"cillum labore Except\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 76753925,\n \"cpuUnit\": \"adipisicing sed et magna non\",\n \"memory\": 74665293,\n \"memoryUnit\": \"voluptate occaecat in enim\"\n },\n \"requests\": {\n \"cpu\": 96174170,\n \"cpuUnit\": \"culpa est id Ut\",\n \"memory\": 51927144,\n \"memoryUnit\": \"occaecat aliquip fugiat quis\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"id qui et\"\n },\n {\n \"name\": \"Lorem cillum Duis\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"cupidatat quis\",\n \"name\": \"irure adipisicing eu Lorem\",\n \"ready\": false,\n \"restartCount\": -53161100,\n \"started\": true,\n \"state\": {\n \"exitCode\": 20988311,\n \"finishedAt\": \"\",\n \"reason\": \"et\",\n \"startedAt\": \"\",\n \"state\": \"magna nulla\"\n }\n },\n {\n \"image\": \"occaecat culpa quis est\",\n \"name\": \"in quis fugiat\",\n \"ready\": false,\n \"restartCount\": -19450429,\n \"started\": true,\n \"state\": {\n \"exitCode\": -66292865,\n \"finishedAt\": \"\",\n \"reason\": \"do in deserunt et voluptate\",\n \"startedAt\": \"\",\n \"state\": \"ex deserunt Duis nostrud ad\"\n }\n }\n ],\n \"phase\": \"mollit sed volupta\",\n \"podIp\": \"adipisicing cupidatat\",\n \"qosClass\": \"proident \"\n }\n },\n {\n \"metadata\": {\n \"associatedRefs\": [\n {\n \"kind\": \"mollit sed in sit\",\n \"name\": \"occaecat Excepteur dolore enim\",\n \"uid\": \"sint oc\"\n },\n {\n \"kind\": \"cupidatat\",\n \"name\": \"ut est incididunt consequat Duis\",\n \"uid\": \"irure nisi occaecat sunt\"\n }\n ],\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"nisi\",\n \"name\": \"mollit \",\n \"uid\": \"fugiat tempor adipisicing\"\n },\n \"labels\": {\n \"magna_1ff\": \"ipsum commodo adipisicing quis\"\n },\n \"machineUid\": \"ex\",\n \"namespace\": \"Lorem Duis\",\n \"nodename\": \"ut incididunt culpa et\"\n },\n \"spec\": {\n \"containers\": [\n {\n \"image\": \"aute\",\n \"name\": \"sint anim\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 43621672,\n \"cpuUnit\": \"do commodo\",\n \"memory\": 27281374,\n \"memoryUnit\": \"ex mollit\"\n },\n \"requests\": {\n \"cpu\": 14682613,\n \"cpuUnit\": \"deserunt Excepteur iru\",\n \"memory\": 44005384,\n \"memoryUnit\": \"ips\"\n }\n }\n },\n {\n \"image\": \"nisi tempor\",\n \"name\": \"consequat ea\",\n \"resources\": {\n \"limits\": {\n \"cpu\": 73106595,\n \"cpuUnit\": \"nisi in\",\n \"memory\": -11092072,\n \"memoryUnit\": \"labore ea\"\n },\n \"requests\": {\n \"cpu\": 90807151,\n \"cpuUnit\": \"dolor nostrud\",\n \"memory\": 36934290,\n \"memoryUnit\": \"Excepteur\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"dolor\"\n },\n {\n \"name\": \"mollit proident\"\n }\n ]\n },\n \"status\": {\n \"containers\": [\n {\n \"image\": \"commodo consectetur\",\n \"name\": \"sit reprehenderit\",\n \"ready\": false,\n \"restartCount\": 88692134,\n \"started\": true,\n \"state\": {\n \"exitCode\": 17882523,\n \"finishedAt\": \"\",\n \"reason\": \"dolor\",\n \"startedAt\": \"\",\n \"state\": \"ad aliqua irure amet sit\"\n }\n },\n {\n \"image\": \"tempor laboris nisi\",\n \"name\": \"commodo occaecat proident in\",\n \"ready\": true,\n \"restartCount\": 3840444,\n \"started\": true,\n \"state\": {\n \"exitCode\": -71087062,\n \"finishedAt\": \"\",\n \"reason\": \"nisi labore sunt et\",\n \"startedAt\": \"\",\n \"state\": \"Lorem mollit velit Duis\"\n }\n }\n ],\n \"phase\": \"enim veniam mollit\",\n \"podIp\": \"officia aliquip\",\n \"qosClass\": \"occaecat Lorem amet\"\n }\n }\n ]\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"culpad5\": \"\",\n \"mollit_da\": \"\",\n \"minim_4\": \"\"\n },\n \"labels\": {\n \"veniam1b\": \"\",\n \"qui_a\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f52d6893-48dc-4636-9d96-211137dda41d", - "name": "Retrieves specified workspace clusters workload rolebindings", - "request": { - "name": "Retrieves specified workspace clusters workload rolebindings", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "rolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "94df2efa-d72f-45d8-adcc-8295a220b6ac", - "name": "An array of clusters workload rolebindings", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "rolebinding" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"bindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"culpa aute officia\",\n \"name\": \"id pariatur fugiat consequat\",\n \"uid\": \"commodo nisi laborum voluptate\"\n },\n \"labels\": {\n \"adipisicing_c8_\": \"id fugiat dolor tempor\",\n \"velit__78\": \"dolor aliquip dolor velit reprehenderit\"\n },\n \"namespace\": \"cupidatat\"\n },\n \"spec\": {\n \"namespace\": \"cupidatat laborum\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"non voluptate\"\n },\n \"subjects\": [\n {\n \"name\": \"in ea\",\n \"namespace\": \"ullamco\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"nostrud amet incididunt irure\",\n \"namespace\": \"eu exercitation dolor pariatur\",\n \"type\": \"Group\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ut nisi in dolore\",\n \"name\": \"Excepteur adipisici\",\n \"uid\": \"tempor non\"\n },\n \"labels\": {\n \"in18\": \"est aliqua do ullamco dolore\"\n },\n \"namespace\": \"et mollit incididunt culpa Duis\"\n },\n \"spec\": {\n \"namespace\": \"officia anim exercitation\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"dolore id irure dolor quis\"\n },\n \"subjects\": [\n {\n \"name\": \"aute\",\n \"namespace\": \"magna cillum officia\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"commodo eiusmod consequat\",\n \"namespace\": \"deserunt nostrud velit\",\n \"type\": \"Group\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"cloudconfig\",\n \"name\": \"dolor eiusmod exercitation\",\n \"uid\": \"sit Excepteur\"\n }\n },\n {\n \"bindings\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"eiusmod sint sit proident\",\n \"name\": \"Excepteur non\",\n \"uid\": \"aliqua in minim\"\n },\n \"labels\": {\n \"ullamco515\": \"tempor\",\n \"consequat21e\": \"fugiat in\"\n },\n \"namespace\": \"cillum dolore\"\n },\n \"spec\": {\n \"namespace\": \"sed labore fugiat dolor sun\",\n \"role\": {\n \"kind\": \"ClusterRole\",\n \"name\": \"consequat mollit non tempor\"\n },\n \"subjects\": [\n {\n \"name\": \"ex esse quis\",\n \"namespace\": \"Duis reprehende\",\n \"type\": \"ServiceAccount\"\n },\n {\n \"name\": \"eu ad reprehenderit qui\",\n \"namespace\": \"eiusmod ad\",\n \"type\": \"Group\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"est laboris ea\",\n \"name\": \"aliqua magna ex nostrud elit\",\n \"uid\": \"commodo sunt id qui\"\n },\n \"labels\": {\n \"aliquip0d\": \"Lorem enim cillum dolor\"\n },\n \"namespace\": \"eiusmod commodo anim ipsum\"\n },\n \"spec\": {\n \"namespace\": \"minim cupidatat\",\n \"role\": {\n \"kind\": \"Role\",\n \"name\": \"enim sint quis do\"\n },\n \"subjects\": [\n {\n \"name\": \"in occaecat nulla ut enim\",\n \"namespace\": \"fugiat eiusmod et\",\n \"type\": \"Group\"\n },\n {\n \"name\": \"ipsum commodo sunt cillum sit\",\n \"namespace\": \"occaecat Lorem voluptate Duis\",\n \"type\": \"Group\"\n }\n ],\n \"type\": \"ClusterRoleBinding\"\n }\n }\n ],\n \"metadata\": {\n \"kind\": \"edgehost\",\n \"name\": \"ut est Lorem\",\n \"uid\": \"in c\"\n }\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"do_1\": \"\"\n },\n \"labels\": {\n \"mollit_7\": \"\",\n \"consequat8c\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e14a7c24-ae7d-4aad-8e5d-8c6c69e99d37", - "name": "Retrieves specified workspace clusters workload statefulsets", - "request": { - "name": "Retrieves specified workspace clusters workload statefulsets", - "description": {}, - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "statefulset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"clusters\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "da5c4930-6b17-4add-8ea0-5f56238d7e51", - "name": "An array of clusters workload statefulsets", - "originalRequest": { - "url": { - "path": [ - "v1", - "dashboard", - "workspaces", - ":uid", - "spectroclusters", - "workloads", - "statefulset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"metadata\": {\n \"kind\": \"pack\",\n \"name\": \"Excepteur veniam incididunt\",\n \"uid\": \"occaecat veniam dolor\"\n },\n \"statefulSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"ex dolor irure\",\n \"name\": \"eiusmod\",\n \"uid\": \"dolor\"\n },\n \"labels\": {\n \"ut_a\": \"culpa eiusmod in consectetur\",\n \"cupidatatc7_\": \"ullamco minim\"\n },\n \"namespace\": \"eu\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": 25668200,\n \"ready\": 68042777,\n \"total\": 16633235,\n \"updated\": 44074755\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"magna\",\n \"name\": \"anim nostrud ipsum do dolore\",\n \"uid\": \"sed\"\n },\n \"labels\": {\n \"voluptate_a\": \"nulla commodo qui fugiat ut\"\n },\n \"namespace\": \"esse id ea labore in\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -24572117,\n \"ready\": -31507396,\n \"total\": -69658412,\n \"updated\": 52193731\n }\n }\n }\n ]\n },\n {\n \"metadata\": {\n \"kind\": \"clusterprofile\",\n \"name\": \"minim in labore\",\n \"uid\": \"ullamco cillum pariatur irure ex\"\n },\n \"statefulSets\": [\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"aliqua tempor\",\n \"name\": \"dolor id tempor\",\n \"uid\": \"nisi sed in fugiat\"\n },\n \"labels\": {\n \"dolor_475\": \"reprehenderit exercitation sed eiusmod\",\n \"ullamco_2b\": \"esse irure\"\n },\n \"namespace\": \"eiusmod reprehenderit dolor\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -6066201,\n \"ready\": 82805386,\n \"total\": 29537914,\n \"updated\": -91052802\n }\n }\n },\n {\n \"metadata\": {\n \"creationTimestamp\": \"\",\n \"entity\": {\n \"kind\": \"proident quis\",\n \"name\": \"in consequat ut adipisicin\",\n \"uid\": \"non U\"\n },\n \"labels\": {\n \"ut_\": \"est in consectetur ex\"\n },\n \"namespace\": \"eiusmod mollit do\"\n },\n \"status\": {\n \"replicas\": {\n \"available\": -1195796,\n \"ready\": -84497123,\n \"total\": -47225778,\n \"updated\": -5366119\n }\n }\n }\n ]\n }\n ],\n \"metadata\": {\n \"annotations\": {\n \"consectetur_b4\": \"\",\n \"Ut_8\": \"\",\n \"labore3f\": \"\"\n },\n \"labels\": {\n \"aute_65\": \"\"\n },\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "4a5484d6-5284-47f7-897d-bd3c3f5363f1", - "name": "sync data to cloud watch", - "request": { - "name": "sync data to cloud watch", - "description": { - "content": "Sync data to cloud watch", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "datasinks", - "cloudwatch" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"payload\": [\n {\n \"refUid\": \"\",\n \"timestamp\": \"\"\n },\n {\n \"refUid\": \"\",\n \"timestamp\": \"\",\n \"ea_1a\": \"\",\n \"labore4\": \"\"\n }\n ],\n \"spec\": {\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"\",\n \"stream\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d016ea45-d0a0-483d-9ad0-2d090eea33c3", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "datasinks", - "cloudwatch" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"payload\": [\n {\n \"refUid\": \"\",\n \"timestamp\": \"\",\n \"sunt_8\": \"\",\n \"enim4f\": \"\",\n \"cillum28\": \"\",\n \"sit9\": \"\",\n \"anim_e\": \"\"\n },\n {\n \"refUid\": \"\",\n \"timestamp\": \"\",\n \"etda2\": \"\",\n \"Excepteur_c25\": \"\"\n }\n ],\n \"spec\": {\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"\",\n \"stream\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "956bca1f-0d56-4bb3-acce-db48516a1f90", - "name": "edgehosts", - "item": [ - { - "id": "de64575d-d764-4ceb-883d-367c1f880cfb", - "name": "Retrieves a list of registered edge host devices", - "request": { - "name": "Retrieves a list of registered edge host devices", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "314db644-d17e-4b48-9338-3eb4c1e7d925", - "name": "An array of edge host device items", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"aclmeta\": {\n \"ownerUid\": \"Excepteur magna mo\",\n \"projectUid\": \"aute in Excepteur est\",\n \"tenantUid\": \"aute sed\"\n },\n \"metadata\": {\n \"annotations\": {\n \"Duis4af\": \"\",\n \"exercitation_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_98\": \"\",\n \"commodo_e2b\": \"\",\n \"in_06\": \"\",\n \"laboris_fc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"consequat in irure\",\n \"nulla cupidatat consequat\"\n ],\n \"name\": \"eu deserunt minim ut\",\n \"networks\": [\n \"esse aute culpa\",\n \"amet tempor\"\n ],\n \"resourcePools\": [\n \"tempo\",\n \"ad labore cupidatat eiusmod\"\n ]\n },\n {\n \"datastores\": [\n \"irure dolore\",\n \"culpa sed nisi\"\n ],\n \"name\": \"in et eiusmod\",\n \"networks\": [\n \"sit incididunt\",\n \"adipisicing velit esse\"\n ],\n \"resourcePools\": [\n \"enim ipsum ut nisi in\",\n \"cupidatat irure officia sed\"\n ]\n }\n ],\n \"folders\": [\n \"ipsum in E\",\n \"voluptate deserunt\"\n ],\n \"name\": \"dolor sint\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"sunt in\",\n \"cupidatat nisi\"\n ],\n \"name\": \"ad ut amet\",\n \"networks\": [\n \"labore quis reprehenderit ex\",\n \"occaecat amet\"\n ],\n \"resourcePools\": [\n \"deserunt dolore occaecat adipisicing sit\",\n \"aute quis\"\n ]\n },\n {\n \"datastores\": [\n \"anim quis enim\",\n \"tempor dolore dolore\"\n ],\n \"name\": \"magna\",\n \"networks\": [\n \"ipsum ex ut\",\n \"est sunt\"\n ],\n \"resourcePools\": [\n \"est aliqua aute proident\",\n \"labore nulla\"\n ]\n }\n ],\n \"folders\": [\n \"pariatur labore elit dolor incididunt\",\n \"dolore commodo officia\"\n ],\n \"name\": \"ex quis\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"cupidatat tempor amet aliqua qui\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"ut id sint\",\n \"packs\": [\n {\n \"layer\": \"cni\",\n \"name\": \"enim Duis\",\n \"annotations\": {\n \"dolore_d3\": \"nisi nulla\",\n \"pariatur_bd2\": \"in veniam consequat ut\",\n \"estcf\": \"Excepteur dolore aliqua velit\"\n },\n \"digest\": \"eiusmod Duis in\",\n \"inValidReason\": \"dolore aliqua minim\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"in esse sint nulla\",\n \"params\": {\n \"adipisicing3_4\": \"aliquip officia\",\n \"nostrud2f\": \"ipsum sint culpa est\"\n },\n \"presets\": [\n {\n \"add\": \"enim quis consectetu\",\n \"displayName\": \"velit quis qui\",\n \"group\": \"in\",\n \"name\": \"nostrud velit\",\n \"remove\": [\n \"laborum esse consequat cillum ullamco\",\n \"eiusmod culpa\"\n ]\n },\n {\n \"add\": \"ullamco dolore\",\n \"displayName\": \"quis aute\",\n \"group\": \"tempor irure ut\",\n \"name\": \"in amet ad sunt dolor\",\n \"remove\": [\n \"enim\",\n \"commodo voluptate ut Duis\"\n ]\n }\n ],\n \"registryUid\": \"nisi tempor ad\",\n \"schema\": [\n {\n \"format\": \"anim reprehenderit\",\n \"hints\": [\n \"adipisicing\",\n \"eiusmod enim reprehenderit minim dolor\"\n ],\n \"listOptions\": [\n \"reprehenderit \",\n \"incididunt elit ut\"\n ],\n \"name\": \"veniam ut ut\",\n \"readonly\": true,\n \"regex\": \"commodo\",\n \"required\": true,\n \"type\": \"nisi aute irure\"\n },\n {\n \"format\": \"ad\",\n \"hints\": [\n \"dolor officia ut sit\",\n \"laboris aliquip anim Duis amet\"\n ],\n \"listOptions\": [\n \"esse velit consequat\",\n \"dolor culpa consequat\"\n ],\n \"name\": \"minim Excepteur dolor non\",\n \"readonly\": false,\n \"regex\": \"dolor in\",\n \"required\": false,\n \"type\": \"cupidatat in\"\n }\n ],\n \"server\": \"adipisicing ex s\",\n \"tag\": \"ex voluptate nulla eiusmod\",\n \"type\": \"helm\",\n \"values\": \"mollit Excepteur adipisicing pariatur\",\n \"version\": \"\"\n },\n {\n \"layer\": \"addon\",\n \"name\": \"in ullamco aliquip ex\",\n \"annotations\": {\n \"magna_689\": \"minim officia\",\n \"deserunt36\": \"Duis\"\n },\n \"digest\": \"aute incididunt qui pariatur\",\n \"inValidReason\": \"anim elit tempor\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"amet irure\",\n \"params\": {\n \"amet_47\": \"nostrud minim eiusmod dolor\",\n \"labore_3\": \"ipsum Ut\",\n \"amet_7\": \"ea incididunt ullamco ut et\"\n },\n \"presets\": [\n {\n \"add\": \"consequat enim sunt tempor\",\n \"displayName\": \"et\",\n \"group\": \"commodo\",\n \"name\": \"consectetur eiusmod laboris elit\",\n \"remove\": [\n \"nostrud\",\n \"id laboris Excepteur officia\"\n ]\n },\n {\n \"add\": \"culpa non\",\n \"displayName\": \"amet dolor mollit\",\n \"group\": \"proident in sunt\",\n \"name\": \"nisi veniam quis cupidatat deserunt\",\n \"remove\": [\n \"adipisicing exercitation\",\n \"in cu\"\n ]\n }\n ],\n \"registryUid\": \"et mollit\",\n \"schema\": [\n {\n \"format\": \"nisi\",\n \"hints\": [\n \"culpa cupidatat fugiat Duis velit\",\n \"magna occaecat cupidatat sint\"\n ],\n \"listOptions\": [\n \"minim ea\",\n \"aliqua fugiat\"\n ],\n \"name\": \"enim incididunt ut irure in\",\n \"readonly\": false,\n \"regex\": \"Lorem\",\n \"required\": false,\n \"type\": \"ut ex adipisicing dolor est\"\n },\n {\n \"format\": \"qui quis amet\",\n \"hints\": [\n \"magna sed sunt mollit\",\n \"labor\"\n ],\n \"listOptions\": [\n \"exercitation aliquip anim elit\",\n \"eiusmod veniam cupidatat id minim\"\n ],\n \"name\": \"labore dolore\",\n \"readonly\": false,\n \"regex\": \"esse nulla sed do\",\n \"required\": false,\n \"type\": \"elit dolore reprehenderit exercitation commodo\"\n }\n ],\n \"server\": \"sit Duis culpa cup\",\n \"tag\": \"est in Duis\",\n \"type\": \"helm\",\n \"values\": \"irure velit\",\n \"version\": \"veniam magna in irure ipsum\"\n }\n ],\n \"profileVersion\": \"est Excepteur nulla occaecat\",\n \"type\": \"in et\",\n \"uid\": \"nisi\",\n \"version\": -62970234\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"sed culpa\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"qui aliquip ut\",\n \"packs\": [\n {\n \"layer\": \"os\",\n \"name\": \"veniam in\",\n \"annotations\": {\n \"etfa9\": \"tempor velit exercitation consequat\",\n \"velit_76\": \"in ut magna in sunt\"\n },\n \"digest\": \"ea aliqua dolor\",\n \"inValidReason\": \"adipisicing nisi fugiat dolor dolor\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"reprehenderit dolore dolore ad non\",\n \"params\": {\n \"culpa_40\": \"Lorem in\",\n \"velit_e\": \"nisi minim Lorem mollit\",\n \"aliquip4\": \"sed\"\n },\n \"presets\": [\n {\n \"add\": \"occaecat m\",\n \"displayName\": \"commodo esse magna Lorem\",\n \"group\": \"quis non dolore\",\n \"name\": \"sit\",\n \"remove\": [\n \"consequat\",\n \"enim reprehenderit veniam\"\n ]\n },\n {\n \"add\": \"occaecat ipsum\",\n \"displayName\": \"in eu nul\",\n \"group\": \"sit non culpa eu\",\n \"name\": \"ex in\",\n \"remove\": [\n \"aute ex commodo\",\n \"sed qui minim ut Lorem\"\n ]\n }\n ],\n \"registryUid\": \"aliquip in fugiat\",\n \"schema\": [\n {\n \"format\": \"do aliquip in esse\",\n \"hints\": [\n \"magna\",\n \"fugiat eiusmod laborum in\"\n ],\n \"listOptions\": [\n \"nostrud aliquip enim\",\n \"Excepteur veniam cillum\"\n ],\n \"name\": \"Excepteur\",\n \"readonly\": true,\n \"regex\": \"aute anim incididunt\",\n \"required\": false,\n \"type\": \"ullamco reprehenderit est pariatur aute\"\n },\n {\n \"format\": \"Lorem do consectetur in mollit\",\n \"hints\": [\n \"nulla\",\n \"voluptate nu\"\n ],\n \"listOptions\": [\n \"mollit culpa ex\",\n \"veniam in minim\"\n ],\n \"name\": \"ea enim fugiat labore\",\n \"readonly\": true,\n \"regex\": \"occaecat in veniam commodo\",\n \"required\": false,\n \"type\": \"commodo consequat aute Lorem\"\n }\n ],\n \"server\": \"in Lorem\",\n \"tag\": \"ad\",\n \"type\": \"spectro\",\n \"values\": \"consectetur sed cupidatat\",\n \"version\": \"cillum nostrud minim ipsum\"\n },\n {\n \"layer\": \"csi\",\n \"name\": \"nostrud sed laboris Ut\",\n \"annotations\": {\n \"nulla_51\": \"dolor consectetur reprehenderit fugiat adi\",\n \"irure63\": \"aliquip\",\n \"commodo33c\": \"ex ad\",\n \"dolor_5c\": \"labori\"\n },\n \"digest\": \"ut cillum officia est et\",\n \"inValidReason\": \"in dolore quis officia\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"null\",\n \"params\": {\n \"magna_90\": \"deserunt in magna Lorem\",\n \"officia_178\": \"ad proident laboris\",\n \"eu_35\": \"exe\"\n },\n \"presets\": [\n {\n \"add\": \"Duis culpa eu est\",\n \"displayName\": \"culpa velit\",\n \"group\": \"quis sed \",\n \"name\": \"ea\",\n \"remove\": [\n \"in quis commodo sed\",\n \"sint\"\n ]\n },\n {\n \"add\": \"veniam ad dolore\",\n \"displayName\": \"in qui minim fugiat\",\n \"group\": \"ut nulla irure\",\n \"name\": \"consectetur\",\n \"remove\": [\n \"ut aute\",\n \"velit commodo\"\n ]\n }\n ],\n \"registryUid\": \"veniam minim labore deserunt\",\n \"schema\": [\n {\n \"format\": \"Ut nulla elit minim\",\n \"hints\": [\n \"laboris\",\n \"m\"\n ],\n \"listOptions\": [\n \"tempor ut esse\",\n \"commodo in esse\"\n ],\n \"name\": \"labore fugiat\",\n \"readonly\": false,\n \"regex\": \"eiusmod est ex nulla\",\n \"required\": true,\n \"type\": \"in commodo\"\n },\n {\n \"format\": \"Ut ullamco aliqua\",\n \"hints\": [\n \"fugiat mollit eu sed\",\n \"sit\"\n ],\n \"listOptions\": [\n \"qui eiusmod mollit\",\n \"minim Ut esse\"\n ],\n \"name\": \"consectetur amet sed dolor\",\n \"readonly\": true,\n \"regex\": \"Excepteur consequat mollit labore\",\n \"required\": true,\n \"type\": \"occaecat non adipisicing\"\n }\n ],\n \"server\": \"laborum\",\n \"tag\": \"eu cillum fugiat sint\",\n \"type\": \"spectro\",\n \"values\": \"elit sunt\",\n \"version\": \"tempor mollit sit adipisicing\"\n }\n ],\n \"profileVersion\": \"ullamco eu quis ea\",\n \"type\": \"et amet in Duis ad\",\n \"uid\": \"magna amet dolor anim\",\n \"version\": 46531192\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": 33518902\n },\n \"disks\": [\n {\n \"controller\": \"ut laborum do\",\n \"partitions\": [\n {\n \"fileSystemType\": \"ipsum exercitation ex cu\",\n \"freeSpace\": 23809207,\n \"mountPoint\": \"ut mollit irure dolore\",\n \"totalSpace\": -80170957,\n \"usedSpace\": 4002595\n },\n {\n \"fileSystemType\": \"tempor ex velit c\",\n \"freeSpace\": 9771463,\n \"mountPoint\": \"tempor commodo adipisicing quis ut\",\n \"totalSpace\": -2591458,\n \"usedSpace\": 69927634\n }\n ],\n \"size\": -40273707,\n \"vendor\": \"en\"\n },\n {\n \"controller\": \"Ut cillum\",\n \"partitions\": [\n {\n \"fileSystemType\": \"Lorem\",\n \"freeSpace\": 44361912,\n \"mountPoint\": \"minim sed in sunt sit\",\n \"totalSpace\": -75392595,\n \"usedSpace\": -69530245\n },\n {\n \"fileSystemType\": \"incididunt irure\",\n \"freeSpace\": 75783537,\n \"mountPoint\": \"occaecat\",\n \"totalSpace\": -27861420,\n \"usedSpace\": -79264457\n }\n ],\n \"size\": -8238921,\n \"vendor\": \"occaecat sunt consequat do commodo\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"amet5c1\": \"ad nisi Ut elit\"\n },\n \"model\": \"Ut elit\",\n \"vendor\": \"Ut ea magna enim\"\n },\n {\n \"addresses\": {\n \"enim7b\": \"eiusmod esse qui\",\n \"proident_2\": \"aliqua eiusmod anim\"\n },\n \"model\": \"ipsum non\",\n \"vendor\": \"proident est sunt dol\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": -45240382\n },\n \"nics\": [\n {\n \"dns\": [\n \"i\",\n \"culpa et\"\n ],\n \"gateway\": \"sunt officia fug\",\n \"ip\": \"aliquip Duis commodo exercitation\",\n \"macAddr\": \"dolore reprehen\",\n \"subnet\": \"in dolore ipsum\"\n },\n {\n \"dns\": [\n \"culpa aute in deserunt\",\n \"Lorem\"\n ],\n \"gateway\": \"eiusmod veniam proident\",\n \"ip\": \"in Ut\",\n \"macAddr\": \"ad \",\n \"subnet\": \"dolore \"\n }\n ],\n \"os\": {\n \"family\": \"proident veniam culpa non\",\n \"version\": \"laboris elit dolor ex\"\n },\n \"type\": \"proiden\"\n },\n \"host\": {\n \"hostUid\": \"elit amet cupidatat\",\n \"hostAddress\": \"quis e\",\n \"hostAuthToken\": \"id sit irure sed\",\n \"hostChecksum\": \"in aliquip exercitati\",\n \"hostIdentity\": {\n \"caCert\": \"nostrud Excepteur fugiat\",\n \"mode\": \"consequat consectetur aut\",\n \"socketPath\": \"quis cupidatat ut non\",\n \"sshSecret\": {\n \"name\": \"magna dolore aliqua aliquip\",\n \"privateKey\": \"in\"\n }\n },\n \"hostPairingKey\": \"adipisicing sint\",\n \"macAddress\": \"eiusmod\",\n \"project\": {\n \"name\": \"consequat Lorem voluptate occaecat\",\n \"uid\": \"nulla velit\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"in id fugiat minim\",\n \"networkType\": \"default\"\n },\n {\n \"networkName\": \"fugiat laborum occaecat\",\n \"networkType\": \"bridge\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"esse minim culpa\"\n },\n {\n \"name\": \"commodo laborum sunt\"\n }\n ]\n },\n \"service\": {\n \"name\": \"exercitation labore\",\n \"version\": \"aliquip officia ut nisi elit\"\n },\n \"type\": \"libvirt\",\n \"version\": \"eiusmod pariatur ea laborum\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"cupidatat dolor in sed\",\n \"message\": \"ut Duis adipisicing officia labore\",\n \"state\": \"unhealthy\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"culpa velit id tempor\",\n \"uid\": \"aliqua exercitation esse\"\n },\n {\n \"name\": \"exercitation aliquip consec\",\n \"uid\": \"aliquip mollit\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"Excepteur deserunt laboris minim\",\n \"status\": \"amet Lorem\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"voluptate do cillum\",\n \"reason\": \"dolore sit eu tempor ea\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"Excepteur nostrud est adipisicing\",\n \"status\": \"ullamco labo\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"nulla tempor dolore\",\n \"reason\": \"cillum\"\n },\n \"name\": \"et dolor elit\",\n \"uid\": \"ir\"\n },\n {\n \"condition\": {\n \"type\": \"Lorem commodo occaecat \",\n \"status\": \"in sed deserunt velit\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"sint Excepteur in\",\n \"reason\": \"tempor\"\n },\n \"name\": \"fugiat dolore\",\n \"uid\": \"non est deserunt in\"\n }\n ],\n \"name\": \"et Lorem\",\n \"profileUid\": \"magna minim\",\n \"services\": [\n {\n \"host\": \"dolor non Excepteur ad\",\n \"name\": \"aute\",\n \"ports\": [\n {\n \"port\": 26936039,\n \"protocol\": \"non ut\"\n },\n {\n \"port\": 80454710,\n \"protocol\": \"dolor in aliqua\"\n }\n ]\n },\n {\n \"host\": \"proident eu sunt dolor dolor\",\n \"name\": \"incididunt pariatur elit\",\n \"ports\": [\n {\n \"port\": 77186160,\n \"protocol\": \"dolor do consequat\"\n },\n {\n \"port\": -43844290,\n \"protocol\": \"eiusmod\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"magna\",\n \"version\": \"dolor ad sit\"\n },\n {\n \"condition\": {\n \"type\": \"do nulla amet occaecat\",\n \"status\": \"est commodo aliqua\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"nostrud velit mollit\",\n \"reason\": \"laborum ad\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"velit exercitation\",\n \"status\": \"nostrud do dolore Duis\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"incididunt Excepteur nisi est\",\n \"reason\": \"in ea est Duis\"\n },\n \"name\": \"adipisicing cupidatat esse consectetur\",\n \"uid\": \"sunt reprehenderi\"\n },\n {\n \"condition\": {\n \"type\": \"quis proident\",\n \"status\": \"incididunt nisi\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"eu pariat\",\n \"reason\": \"commodo ad aute aliquip ea\"\n },\n \"name\": \"minim qui veniam\",\n \"uid\": \"veniam Lorem\"\n }\n ],\n \"name\": \"pariatur\",\n \"profileUid\": \"anim incididunt commodo\",\n \"services\": [\n {\n \"host\": \"laborum Ut nostrud veniam id\",\n \"name\": \"proident commodo deserunt tempor in\",\n \"ports\": [\n {\n \"port\": -71723006,\n \"protocol\": \"laborum ut aliquip nisi\"\n },\n {\n \"port\": 93971945,\n \"protocol\": \"deserunt in cupidatat tempor\"\n }\n ]\n },\n {\n \"host\": \"esse aliquip sunt\",\n \"name\": \"sint\",\n \"ports\": [\n {\n \"port\": -77553496,\n \"protocol\": \"ut offic\"\n },\n {\n \"port\": -12605660,\n \"protocol\": \"in\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"fugiat aute dolore\",\n \"version\": \"commodo\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": false\n },\n \"serviceAuthToken\": \"quis id enim qui dolore\",\n \"state\": \"ready\"\n }\n },\n {\n \"aclmeta\": {\n \"ownerUid\": \"veniam est magna deserunt\",\n \"projectUid\": \"eu pariatur\",\n \"tenantUid\": \"tempor sed ut eiusmod incididunt\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ea_5a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"esseb\": \"\",\n \"ad99\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"do non ut Lorem\",\n \"irure et Lorem in laborum\"\n ],\n \"name\": \"culpa cillum quis\",\n \"networks\": [\n \"dolore nisi veniam\",\n \"minim aliquip\"\n ],\n \"resourcePools\": [\n \"elit Excepteur eiusmod mollit magna\",\n \"dolore\"\n ]\n },\n {\n \"datastores\": [\n \"mollit ipsum\",\n \"eu officia\"\n ],\n \"name\": \"ma\",\n \"networks\": [\n \"sed cillum\",\n \"nulla aute\"\n ],\n \"resourcePools\": [\n \"non\",\n \"exercitation mollit ut dolore\"\n ]\n }\n ],\n \"folders\": [\n \"occaecat pariatur\",\n \"et\"\n ],\n \"name\": \"ut eu laborum\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"laboris cupidatat in dolor\",\n \"esse consequat elit aute ex\"\n ],\n \"name\": \"dolor \",\n \"networks\": [\n \"sunt ipsum pariatur\",\n \"in\"\n ],\n \"resourcePools\": [\n \"qui ex consectetur eu\",\n \"aliquip anim magna exercitation fugiat\"\n ]\n },\n {\n \"datastores\": [\n \"sit laborum\",\n \"occaecat eiusmod pariatur amet exercitation\"\n ],\n \"name\": \"labore\",\n \"networks\": [\n \"nostrud proident Ut\",\n \"anim irure\"\n ],\n \"resourcePools\": [\n \"voluptate enim ex veniam\",\n \"commodo do consequat\"\n ]\n }\n ],\n \"folders\": [\n \"anim proident\",\n \"laboris in velit sed\"\n ],\n \"name\": \"laborum cupidatat\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"anim consectetu\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"Excepteur minim\",\n \"packs\": [\n {\n \"layer\": \"k8s\",\n \"name\": \"aliquip sint velit dolore\",\n \"annotations\": {\n \"dolore_8\": \"amet qui anim\",\n \"ea6a\": \"ea\"\n },\n \"digest\": \"Ut eu magna ex ut\",\n \"inValidReason\": \"sunt veniam eu\",\n \"isInvalid\": true,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"nostrud do\",\n \"params\": {\n \"velitd0f\": \"aliqua nulla\",\n \"aliquip9\": \"Excepteur dolor sed et\"\n },\n \"presets\": [\n {\n \"add\": \"proident dolor\",\n \"displayName\": \"Lorem commodo irure fugiat\",\n \"group\": \"sunt labore laborum ex ut\",\n \"name\": \"dolore\",\n \"remove\": [\n \"ex cupidatat iru\",\n \"tempor reprehend\"\n ]\n },\n {\n \"add\": \"do reprehenderit Excepteur occaecat aliquip\",\n \"displayName\": \"amet\",\n \"group\": \"dolore\",\n \"name\": \"veniam\",\n \"remove\": [\n \"aliquip voluptate ut qui in\",\n \"et\"\n ]\n }\n ],\n \"registryUid\": \"in enim eu voluptate nulla\",\n \"schema\": [\n {\n \"format\": \"irure v\",\n \"hints\": [\n \"laboris nisi anim\",\n \"sit labore\"\n ],\n \"listOptions\": [\n \"tempor ipsum culpa pariatur\",\n \"fugiat aliquip\"\n ],\n \"name\": \"deserunt dolore nisi in\",\n \"readonly\": true,\n \"regex\": \"sunt quis sint in\",\n \"required\": false,\n \"type\": \"cupidatat\"\n },\n {\n \"format\": \"quis exercitation fugiat\",\n \"hints\": [\n \"officia ipsum dolor sint incididunt\",\n \"Excepteur do nulla occaecat incididunt\"\n ],\n \"listOptions\": [\n \"cupidatat\",\n \"enim mollit\"\n ],\n \"name\": \"deserunt enim\",\n \"readonly\": false,\n \"regex\": \"cillum veniam proident velit\",\n \"required\": true,\n \"type\": \"tempor ut Lorem enim\"\n }\n ],\n \"server\": \"laboris labore Duis\",\n \"tag\": \"dolor nulla ipsum ex dolore\",\n \"type\": \"spectro\",\n \"values\": \"dolore ad\",\n \"version\": \"in esse nisi\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"amet irure sit magna\",\n \"annotations\": {\n \"Excepteur_c\": \"pariatur qui irure do ea\",\n \"proident_\": \"labore Ut aute\"\n },\n \"digest\": \"in nisi non\",\n \"inValidReason\": \"fugiat eu dolor\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"occaecat magna\",\n \"params\": {\n \"enim_d\": \"laborum dolore eiusmod nostrud\",\n \"aliquip68\": \"dolor\"\n },\n \"presets\": [\n {\n \"add\": \"nostrud mollit labore ullamco\",\n \"displayName\": \"commodo Excepteur\",\n \"group\": \"veniam velit reprehenderit Ut\",\n \"name\": \"cupidatat\",\n \"remove\": [\n \"deserunt sint\",\n \"ipsum\"\n ]\n },\n {\n \"add\": \"elit magna\",\n \"displayName\": \"\",\n \"group\": \"re\",\n \"name\": \"deserunt consequat irure\",\n \"remove\": [\n \"reprehenderit est elit voluptate\",\n \"ut do\"\n ]\n }\n ],\n \"registryUid\": \"Lorem in aliquip\",\n \"schema\": [\n {\n \"format\": \"et officia\",\n \"hints\": [\n \"reprehenderit Excepteur\",\n \"dolore dolore nulla dolor\"\n ],\n \"listOptions\": [\n \"eu in qui\",\n \"nulla ad sit consequat t\"\n ],\n \"name\": \"sint exercitatio\",\n \"readonly\": true,\n \"regex\": \"aliquip tempor in\",\n \"required\": false,\n \"type\": \"ea dolore nostrud pariatur\"\n },\n {\n \"format\": \"in tempor non\",\n \"hints\": [\n \"sunt quis amet et\",\n \"voluptate consequat sint mollit\"\n ],\n \"listOptions\": [\n \"proident dolore culpa\",\n \"sunt ex\"\n ],\n \"name\": \"amet officia ex\",\n \"readonly\": true,\n \"regex\": \"ex sint esse\",\n \"required\": true,\n \"type\": \"aute\"\n }\n ],\n \"server\": \"id amet Ut\",\n \"tag\": \"consectetur voluptate non enim ea\",\n \"type\": \"spectro\",\n \"values\": \"ipsum reprehenderit\",\n \"version\": \"dolor pariatur in\"\n }\n ],\n \"profileVersion\": \"do veniam\",\n \"type\": \"in veniam\",\n \"uid\": \"cillum magna pariatur enim\",\n \"version\": -1930729\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"nostrud do eiusmod veniam\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"cillum ut sint\",\n \"packs\": [\n {\n \"layer\": \"csi\",\n \"name\": \"ullamco et in cupidata\",\n \"annotations\": {\n \"dolor7\": \"ut\",\n \"ea_6c\": \"proiden\",\n \"proidente_\": \"do fugiat occaecat ut Lorem\"\n },\n \"digest\": \"sit deserunt dolore\",\n \"inValidReason\": \"velit\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"eiusmod dolo\",\n \"params\": {\n \"aliquip_7\": \"dolore dolor Ut\",\n \"in_661\": \"minim ut\",\n \"quis_e2\": \"in ut in\",\n \"et_b\": \"pariatur\"\n },\n \"presets\": [\n {\n \"add\": \"reprehenderit quis do\",\n \"displayName\": \"minim nisi tempor\",\n \"group\": \"magna dolor Duis sunt\",\n \"name\": \"consequat quis pariatur\",\n \"remove\": [\n \"dolor\",\n \"et magna\"\n ]\n },\n {\n \"add\": \"labore in quis a\",\n \"displayName\": \"nisi irure cillum\",\n \"group\": \"proident aute Duis\",\n \"name\": \"ea dolore\",\n \"remove\": [\n \"do dolore veniam\",\n \"anim laborum mollit\"\n ]\n }\n ],\n \"registryUid\": \"exercitation cillum\",\n \"schema\": [\n {\n \"format\": \"dolor est id\",\n \"hints\": [\n \"laboris anim\",\n \"cillum quis deserunt dolor\"\n ],\n \"listOptions\": [\n \"anim proident consectetur Excepteur\",\n \"ut ipsum\"\n ],\n \"name\": \"deserunt pariatur non\",\n \"readonly\": false,\n \"regex\": \"incididunt do\",\n \"required\": true,\n \"type\": \"non nostrud occaecat\"\n },\n {\n \"format\": \"dolore cillum magna esse Ex\",\n \"hints\": [\n \"quis esse\",\n \"laborum sint laboris occaecat\"\n ],\n \"listOptions\": [\n \"esse do\",\n \"commodo nulla\"\n ],\n \"name\": \"Duis officia ea cupidatat\",\n \"readonly\": false,\n \"regex\": \"incididunt dolor\",\n \"required\": false,\n \"type\": \"quis\"\n }\n ],\n \"server\": \"qui exercitation\",\n \"tag\": \"est Duis\",\n \"type\": \"manifest\",\n \"values\": \"dolore aute nostrud\",\n \"version\": \"magna in\"\n },\n {\n \"layer\": \"k8s\",\n \"name\": \"sunt laborum pariatur esse Ut\",\n \"annotations\": {\n \"reprehenderit83\": \"\"\n },\n \"digest\": \"aute aliquip in in minim\",\n \"inValidReason\": \"eu\",\n \"isInvalid\": false,\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"Lorem aute sit occaecat\",\n \"params\": {\n \"aute91a\": \"aute exerci\",\n \"incididunt28a\": \"commodo elit\"\n },\n \"presets\": [\n {\n \"add\": \"eiusmod esse est\",\n \"displayName\": \"consectetur \",\n \"group\": \"pariatur Duis aute non commodo\",\n \"name\": \"ut cillum Excepteur sunt\",\n \"remove\": [\n \"ullamco amet quis\",\n \"\"\n ]\n },\n {\n \"add\": \"labore nulla deserunt\",\n \"displayName\": \"fugiat paria\",\n \"group\": \"occaecat adipisicing anim\",\n \"name\": \"cupidatat c\",\n \"remove\": [\n \"labo\",\n \"sed nulla\"\n ]\n }\n ],\n \"registryUid\": \"Lorem nulla esse tempor\",\n \"schema\": [\n {\n \"format\": \"velit E\",\n \"hints\": [\n \"dolor do consequat mollit\",\n \"amet elit sed anim\"\n ],\n \"listOptions\": [\n \"aliquip ut Lorem fugiat\",\n \"adipisicing ut\"\n ],\n \"name\": \"laborum enim\",\n \"readonly\": false,\n \"regex\": \"elit amet\",\n \"required\": true,\n \"type\": \"officia\"\n },\n {\n \"format\": \"ex commodo\",\n \"hints\": [\n \"in veniam reprehenderit\",\n \"eiusmod tempor\"\n ],\n \"listOptions\": [\n \"Duis nostrud magna amet\",\n \"eiusmod\"\n ],\n \"name\": \"occaecat tempor\",\n \"readonly\": true,\n \"regex\": \"aliquip sit ut cupidatat occaecat\",\n \"required\": false,\n \"type\": \"irure in Excepteur\"\n }\n ],\n \"server\": \"magna proident Excepteur\",\n \"tag\": \"incididunt magna dolor ut\",\n \"type\": \"spectro\",\n \"values\": \"aute in ipsum\",\n \"version\": \"est dolor nisi sint\"\n }\n ],\n \"profileVersion\": \"officia Excepteur tempor labore do\",\n \"type\": \"aliqua\",\n \"uid\": \"nulla sit in\",\n \"version\": -50433796\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": 98893879\n },\n \"disks\": [\n {\n \"controller\": \"consectetur fugiat aliquip Ut\",\n \"partitions\": [\n {\n \"fileSystemType\": \"in ut magna dolore non\",\n \"freeSpace\": -99319132,\n \"mountPoint\": \"cupidatat\",\n \"totalSpace\": 25779117,\n \"usedSpace\": 28484687\n },\n {\n \"fileSystemType\": \"pariatur dolore laboris\",\n \"freeSpace\": -2866637,\n \"mountPoint\": \"est magna minim proident\",\n \"totalSpace\": 90066137,\n \"usedSpace\": -14625136\n }\n ],\n \"size\": 72242256,\n \"vendor\": \"nulla sint aliquip Excepteur\"\n },\n {\n \"controller\": \"culpa consequat laboris Duis\",\n \"partitions\": [\n {\n \"fileSystemType\": \"sint\",\n \"freeSpace\": -68400995,\n \"mountPoint\": \"\",\n \"totalSpace\": -10629989,\n \"usedSpace\": -66763613\n },\n {\n \"fileSystemType\": \"veniam in\",\n \"freeSpace\": -86666695,\n \"mountPoint\": \"reprehenderit aliquip minim\",\n \"totalSpace\": -80411056,\n \"usedSpace\": -6450572\n }\n ],\n \"size\": 37007116,\n \"vendor\": \"nisi\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"adipisicing_09_\": \"ea sunt aute\",\n \"eiusmod_246\": \"qui exercitation\"\n },\n \"model\": \"nisi tempor laborum\",\n \"vendor\": \"mollit cons\"\n },\n {\n \"addresses\": {\n \"elit_7_\": \"labori\",\n \"proident69\": \"consectetur amet nostrud est\"\n },\n \"model\": \"adipisicing magna ex ea\",\n \"vendor\": \"ut do\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": -58982882\n },\n \"nics\": [\n {\n \"dns\": [\n \"qui i\",\n \"elit adipisicing consequat Duis\"\n ],\n \"gateway\": \"dolor proident tempor exercitation\",\n \"ip\": \"do quis\",\n \"macAddr\": \"sed labore exercitation pariatur\",\n \"subnet\": \"aliqua cupidatat\"\n },\n {\n \"dns\": [\n \"mollit pariatur aliquip Lorem\",\n \"ad nostrud veniam aliqua consequat\"\n ],\n \"gateway\": \"id labore cillum proident\",\n \"ip\": \"sit sint minim\",\n \"macAddr\": \"irure nostrud officia\",\n \"subnet\": \"do veniam ex ea\"\n }\n ],\n \"os\": {\n \"family\": \"ut\",\n \"version\": \"sunt id eiusmod dolore\"\n },\n \"type\": \"Excepteur irure d\"\n },\n \"host\": {\n \"hostUid\": \"incididunt\",\n \"hostAddress\": \"dolore ad qui commodo\",\n \"hostAuthToken\": \"ut elit\",\n \"hostChecksum\": \"ad cul\",\n \"hostIdentity\": {\n \"caCert\": \"sunt eiusmod\",\n \"mode\": \"fugiat consectetur ipsum\",\n \"socketPath\": \"dolore reprehenderit id voluptate\",\n \"sshSecret\": {\n \"name\": \"occaecat officia amet\",\n \"privateKey\": \"aliquip i\"\n }\n },\n \"hostPairingKey\": \"anim adipisicing ipsum\",\n \"macAddress\": \"velit dolor non do\",\n \"project\": {\n \"name\": \"Excepteur magna fugiat\",\n \"uid\": \"irure ex qui\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"magna pariatur pr\",\n \"networkType\": \"default\"\n },\n {\n \"networkName\": \"velit magna\",\n \"networkType\": \"bridge\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"amet irure ut ad dolore\"\n },\n {\n \"name\": \"minim commodo sint sunt ea\"\n }\n ]\n },\n \"service\": {\n \"name\": \"aute dolor sit pariatu\",\n \"version\": \"aute in\"\n },\n \"type\": \"vsphere\",\n \"version\": \"eiusmod Excepteur in ut consequat\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"sunt irure\",\n \"message\": \"sit do pariatur sint\",\n \"state\": \"healthy\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"do\",\n \"uid\": \"magna sunt dolor enim\"\n },\n {\n \"name\": \"sint nulla aliquip labore in\",\n \"uid\": \"dolor ut pariatur et\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"es\",\n \"status\": \"proident dolor dolore do\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"deserunt dolor\",\n \"reason\": \"voluptate adipisicing sint aute\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"ipsum eu ut\",\n \"status\": \"anim velit\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"qui esse aliquip fugiat\",\n \"reason\": \"nostrud laboris est\"\n },\n \"name\": \"aliquip in\",\n \"uid\": \"exercitation id mollit cupidatat\"\n },\n {\n \"condition\": {\n \"type\": \"pariatur exercitation irure proident in\",\n \"status\": \"deserunt eu nisi est\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"cillum\",\n \"reason\": \"in occaecat dolore\"\n },\n \"name\": \"in\",\n \"uid\": \"sit incididunt\"\n }\n ],\n \"name\": \"labor\",\n \"profileUid\": \"consequat laborum\",\n \"services\": [\n {\n \"host\": \"officia\",\n \"name\": \"mollit\",\n \"ports\": [\n {\n \"port\": -95463949,\n \"protocol\": \"exercitation Duis incididunt sit\"\n },\n {\n \"port\": -57225452,\n \"protocol\": \"ea\"\n }\n ]\n },\n {\n \"host\": \"sint deserunt\",\n \"name\": \"in laboris amet Excepteur eu\",\n \"ports\": [\n {\n \"port\": -79633328,\n \"protocol\": \"culpa est aliquip\"\n },\n {\n \"port\": 41317015,\n \"protocol\": \"in Ut Lorem nisi\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"ea ad Duis\",\n \"version\": \"in voluptate laboris dolor\"\n },\n {\n \"condition\": {\n \"type\": \"Ut aliqua\",\n \"status\": \"occaecat et non elit minim\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"enim ex dolore nulla\",\n \"reason\": \"nulla tempor laborum cupidatat\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"Excepteur amet laboris\",\n \"status\": \"d\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"ullamco proident veniam\",\n \"reason\": \"labore elit\"\n },\n \"name\": \"nisi exercitation ut ad\",\n \"uid\": \"culpa esse Lorem minim\"\n },\n {\n \"condition\": {\n \"type\": \"exercitation\",\n \"status\": \"aliquip dolore et do ut\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"ullamco ad minim non\",\n \"reason\": \"dolor Duis ut reprehenderit Lorem\"\n },\n \"name\": \"sed velit officia Duis\",\n \"uid\": \"magna Excepteur\"\n }\n ],\n \"name\": \"deserunt ad\",\n \"profileUid\": \"culpa\",\n \"services\": [\n {\n \"host\": \"labore occaecat e\",\n \"name\": \"nisi Duis sit ut\",\n \"ports\": [\n {\n \"port\": 7054857,\n \"protocol\": \"sit labore\"\n },\n {\n \"port\": -22657647,\n \"protocol\": \"nisi sit anim Ut ea\"\n }\n ]\n },\n {\n \"host\": \"fugiat eu\",\n \"name\": \"dolor veniam\",\n \"ports\": [\n {\n \"port\": 54266180,\n \"protocol\": \"Duis volupta\"\n },\n {\n \"port\": -45977783,\n \"protocol\": \"voluptate exercitation ex\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"voluptate sit proident ad culpa\",\n \"version\": \"fugiat ut proident\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": true\n },\n \"serviceAuthToken\": \"mollit minim voluptate consequat\",\n \"state\": \"ready\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"reprehenderit cupidatat et mollit\",\n \"count\": 91971117,\n \"limit\": 28501475,\n \"offset\": 8102425\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a708b2a8-9a50-4017-8a8e-adcc1d11687c", - "name": "Create the edge host device", - "request": { - "name": "Create the edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"labels\": {\n \"in__3\": \"\",\n \"labore_c\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostPairingKey\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c82e347d-303c-4c92-853b-05267c4f7234", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"labels\": {\n \"velitb8\": \"\",\n \"nisi6_e\": \"\",\n \"consequat_0\": \"\",\n \"Lorem_e24\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"hostPairingKey\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0ee67174-1e1c-4576-a74b-96dd35e99afc", - "name": "Retrieves a list of edge hosts metadata matching the filter condition", - "request": { - "name": "Retrieves a list of edge hosts metadata matching the filter condition", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "type", - "value": "" - }, - { - "disabled": false, - "key": "quickFilter", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "909600d2-919f-4a0a-bd70-1eba93963a3f", - "name": "An array of edge host metadata", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "type", - "value": "" - }, - { - "key": "quickFilter", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"edgeHosts\": [\n {\n \"name\": \"aliqua laborum\",\n \"state\": \"minim sit\",\n \"uid\": \"amet elit ex incididunt\"\n },\n {\n \"name\": \"consectetur quis id\",\n \"state\": \"et eu veniam\",\n \"uid\": \"minim commodo\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d9669fe4-6a1b-46a2-8fba-d07e28090f11", - "name": "Registers the edge host device", - "request": { - "name": "Registers the edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "register" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"aute_a9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"minim__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"laboris6\": \"\",\n \"commodo_0b2\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"mollit_8bc\": \"\",\n \"tempor60\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"occaecat_4\": \"\",\n \"nisi_e3\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquip3f9\": \"\",\n \"Duisd6\": \"\",\n \"laborum_fb\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"consequat9_f\": \"\",\n \"officia343\": \"\",\n \"dolor_a\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"voluptate_b0\": \"\",\n \"Ut693\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"elit4e3\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"quis_a2\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"sunt_9_\": \"\",\n \"quis86\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"magna4ba\": \"\",\n \"magna__\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2018e7a8-abbe-469b-8c4b-32ae39b9b982", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "register" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ipsum_d44\": \"\",\n \"suntbc\": \"\",\n \"qui_50\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa1\": \"\",\n \"voluptate_e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"aliqua255\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"dolore_02\": \"\",\n \"reprehenderit_3c\": \"\",\n \"dolore_a\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"ipsum901\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"do_8\": \"\",\n \"cupidatat6f\": \"\",\n \"enimf\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"ullamco_b4f\": \"\",\n \"dolore19e\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"cillum_8\": \"\",\n \"nisie\": \"\",\n \"eiusmod_1\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"tempor_1e9\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"ea__3\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"occaecat5cb\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"occaecat_d\": \"\",\n \"anim_b5\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9ea59934-b7e3-4727-9bb7-0c824d970151", - "name": "tokens", - "item": [ - { - "id": "27d28713-f9ec-4a2a-91c1-831d90b51c6a", - "name": "Retrieves a list of edge tokens", - "request": { - "name": "Retrieves a list of edge tokens", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "tokens" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "173693ea-857c-4d24-af93-88146f666386", - "name": "An array of edge tokens", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "tokens" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"quisc6a\": \"\",\n \"inf_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliqua3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProject\": {\n \"name\": \"reprehenderit\",\n \"uid\": \"cons\"\n },\n \"expiry\": \"\",\n \"token\": \"ut aliquip fugiat tempor\"\n },\n \"status\": {\n \"isActive\": true\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisi8f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProject\": {\n \"name\": \"aute irure Lorem in\",\n \"uid\": \"occaecat\"\n },\n \"expiry\": \"\",\n \"token\": \"veniam magna Ut ipsum\"\n },\n \"status\": {\n \"isActive\": true\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3a9b070f-1727-4be8-aec7-8720def55582", - "name": "Create the edge token", - "request": { - "name": "Create the edge token", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "tokens" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ullamco33a\": \"\",\n \"tempor_2b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"tempor_a8_\": \"\",\n \"Duis_60\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProjectUid\": \"\",\n \"expiry\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "80acc88d-cac1-4b2e-ac57-8b454a7d095a", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "tokens" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"incididuntf\": \"\",\n \"cupidatat_a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisi2\": \"\",\n \"dolor_8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProjectUid\": \"\",\n \"expiry\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "45151d6c-e145-4b8f-bd12-c2e78f9e3e87", - "name": "{uid}", - "item": [ - { - "id": "66f8fdc6-31d2-4af2-b1d5-7e274eed8102", - "name": "Deletes the specified edge token", - "request": { - "name": "Deletes the specified edge token", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "833bc0ce-9863-44e2-9ba9-060a9c95b545", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1470d0a5-9ff1-4461-9c24-d65c3d036c3a", - "name": "Returns the specified edge token", - "request": { - "name": "Returns the specified edge token", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0d8d24f7-1e6b-4053-a597-7bf4bbc1603c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deserunt_2d\": \"\",\n \"magna_b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProject\": {\n \"name\": \"nisi dolore\",\n \"uid\": \"in cillum est Excepteur\"\n },\n \"expiry\": \"\",\n \"token\": \"sed exercitation dolore do incididunt\"\n },\n \"status\": {\n \"isActive\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "47395e50-743c-4ac4-a2ab-59cad204cd40", - "name": "Updates the specified edge token", - "request": { - "name": "Updates the specified edge token", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"dolore_c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Lorem2d\": \"\",\n \"adipisicing__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProjectUid\": \"\",\n \"expiry\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1b7723b1-2be0-4ea6-95f5-5d878a2e2297", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"non973\": \"\",\n \"dolorc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborisf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultProjectUid\": \"\",\n \"expiry\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2344c19f-1668-4322-97eb-4e6ec12a0780", - "name": "Revoke or re-activate the edge token access", - "request": { - "name": "Revoke or re-activate the edge token access", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid", - "state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"isActive\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b7ddb355-a669-4029-9ada-0720cfeeb66c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - "tokens", - ":uid", - "state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Edge token uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"isActive\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "d361ea4d-8cdc-4044-a985-a9de7ba836d0", - "name": "{uid}", - "item": [ - { - "id": "8d1df715-0276-4c00-ba66-763b5b41c5f3", - "name": "Deletes the specified edge host device", - "request": { - "name": "Deletes the specified edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "4ecd52ca-8021-472d-b267-e3e1d9c152f2", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1d79fe0f-46f1-4e23-b82f-caf84752520e", - "name": "Returns the specified edge host device", - "request": { - "name": "Returns the specified edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "resolvePackValues", - "value": "false", - "description": "resolve pack values if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "59b44577-0fd5-43f3-8ff9-f8944e694f43", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "resolvePackValues", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ipsum_d44\": \"\",\n \"suntbc\": \"\",\n \"qui_50\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa1\": \"\",\n \"voluptate_e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"aliqua255\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"dolore_02\": \"\",\n \"reprehenderit_3c\": \"\",\n \"dolore_a\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"ipsum901\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"do_8\": \"\",\n \"cupidatat6f\": \"\",\n \"enimf\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"ullamco_b4f\": \"\",\n \"dolore19e\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"cillum_8\": \"\",\n \"nisie\": \"\",\n \"eiusmod_1\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"tempor_1e9\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"ea__3\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"occaecat5cb\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"occaecat_d\": \"\",\n \"anim_b5\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "95e46e50-f02c-4757-a81a-34752824a8d0", - "name": "Updates the specified edge host device", - "request": { - "name": "Updates the specified edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"laborum5d2\": \"\",\n \"laborum_16\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non__7\": \"\",\n \"sunt_4b\": \"\",\n \"cupidatat_2c\": \"\",\n \"dolore9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"reprehenderit__17\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"pariatur06\": \"\",\n \"nulla_f2\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"anim_9d\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"veniam_f\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"pariatur_be\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"labore0ad\": \"\",\n \"reprehenderit626\": \"\",\n \"exercitation1\": \"\",\n \"cupidatat_af\": \"\",\n \"id39\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"veniam_c\": \"\",\n \"aliqua_02\": \"\",\n \"ut_5d\": \"\",\n \"ex_76\": \"\",\n \"adipisicingc\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aute_e\": \"\",\n \"ipsum952\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"voluptate___\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"anim_42\": \"\",\n \"exercitation83a\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2cc911b4-07dc-4ad7-92c9-e32ac42326d2", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "13ed4306-f056-4496-87ca-a738970fa106", - "name": "cluster/associate", - "item": [ - { - "id": "89241c7b-cac5-4629-9a83-c50ed84d8444", - "name": "Deassociate the clusters to the edge host", - "request": { - "name": "Deassociate the clusters to the edge host", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "cluster", - "associate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "ae45df14-e62c-46a2-9729-f9de67790906", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "cluster", - "associate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "25b231c7-0d01-4dcc-8dad-217002c09cea", - "name": "Associate the clusters to the edge host", - "request": { - "name": "Associate the clusters to the edge host", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "cluster", - "associate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7fdec64e-076f-42e9-91c2-ca060a1e6dcd", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "cluster", - "associate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"clusterUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "be32d3c9-4077-47da-b9e6-3e8b4dd21485", - "name": "Updates the edge host health", - "request": { - "name": "Updates the edge host health", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "22b75d36-fbbd-40c7-9c88-2906e12e54b0", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c62d3ada-c176-450f-8235-81ad79fb4289", - "name": "Update the specified edge host device host check sum", - "request": { - "name": "Update the specified edge host device host check sum", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "hostCheckSum" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"hostCheckSum\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3d57f953-94fe-4ab1-83b7-870e6e55374d", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "hostCheckSum" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"hostCheckSum\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0f91ab45-dc1d-4ec8-8888-aca1e835db9c", - "name": "Update the specified edge host device host pairing key", - "request": { - "name": "Update the specified edge host device host pairing key", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "hostPairingKey" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"hostPairingKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "948dcb69-bccf-425a-9a72-b091ca8ba1b1", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "hostPairingKey" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"hostPairingKey\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6dc0a02b-fdfe-4992-8e51-4a0e698fc090", - "name": "Updates the specified edge host device meta", - "request": { - "name": "Updates the specified edge host device meta", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"labels\": {\n \"quis_9_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0ed78798-2576-4ccb-a0e6-bd982fdb1b25", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"labels\": {\n \"do_fc\": \"\",\n \"sed9\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "07a61d2e-0ac8-4cb1-b388-c16b37a62599", - "name": "Returns the specified edge host's manifest", - "request": { - "name": "Returns the specified edge host's manifest", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "pack", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "resolveManifestValues", - "value": "false", - "description": "resolve pack manifest values if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) edge host uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) manifest uid which is part of the pack ref" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2e3e1aa7-dca3-41b0-9570-a76ed3c29b8a", - "name": "Pack manifest content", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "pack", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "resolveManifestValues", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) edge host uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) manifest uid which is part of the pack ref" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"adipisicing3b1\": \"\",\n \"magna_0bf\": \"\",\n \"aute_6\": \"\",\n \"essec\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt2\": \"\",\n \"non_d5a\": \"\",\n \"inea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"nisi Lorem deserunt\",\n \"digest\": \"velit\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7ea5a5c3-7398-4398-be1a-b47a71d89555", - "name": "Patch update specified edge host's packs status", - "request": { - "name": "Patch update specified edge host's packs status", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "packs", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"packs\": [\n {\n \"condition\": {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n \"endTime\": \"\",\n \"name\": \"\",\n \"profileUid\": \"\",\n \"startTime\": \"\",\n \"type\": \"spectro\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n \"endTime\": \"\",\n \"name\": \"\",\n \"profileUid\": \"\",\n \"startTime\": \"\",\n \"type\": \"spectro\",\n \"version\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6db90622-d42f-4e17-9286-84b1466626b3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "packs", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fdbe8450-9e77-4709-98f6-b210b9534439", - "name": "profiles", - "item": [ - { - "id": "dd74d68e-58d1-415b-b8f5-8a8292b122a8", - "name": "Returns the associated profiles of a specified edge host device", - "request": { - "name": "Returns the associated profiles of a specified edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "includes pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ddfee4e9-a267-4c49-97d1-017eb0168662", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ea4cb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint5\": \"\",\n \"consectetur_c0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudType\": \"nisi en\",\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_ec\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_c\": \"\",\n \"ex8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"mollit dolor Lorem aliqua\",\n \"addonType\": \"tempor culpa\",\n \"annotations\": {\n \"labore_a\": \"occaecat\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"off\",\n \"displayName\": \"ex non amet ea culpa\",\n \"eol\": \"Lorem eiusmod magna aute\",\n \"group\": \"Excepteur exe\",\n \"layer\": \"cni\",\n \"logoUrl\": \"eu qui\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"cupidatat quis reprehenderit\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"veniam eiusmod eu qui incididunt\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"incididunt eiusmod\",\n \"version\": \"proident sed\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"occaecat1b\": \"\",\n \"aute_3a5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamco659\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"ex\",\n \"addonType\": \"dolore nostrud\",\n \"annotations\": {\n \"nona1\": \"quis ex\",\n \"sit235\": \"labore in Duis consectetur\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"Lorem laboris in\",\n \"displayName\": \"ex consectetur\",\n \"eol\": \"minim fugiat\",\n \"group\": \"adipisicing cupidatat\",\n \"layer\": \"addon\",\n \"logoUrl\": \"non e\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"sunt enim\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"consequat sint laboris\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"amet in consequat sed\",\n \"version\": \"laborum\"\n },\n \"status\": {}\n }\n ],\n \"type\": \"magna quis ullamco\",\n \"version\": -85135470\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"laborum_ca\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_0a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudType\": \"Excepteur\",\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"Ut_e\": \"\",\n \"dolore_54\": \"\",\n \"amet86\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Loreme1\": \"\",\n \"Duisd9e\": \"\",\n \"pariatur59\": \"\",\n \"laboreb\": \"\",\n \"dolore712\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"ullamco in aliqu\",\n \"addonType\": \"dolor\",\n \"annotations\": {\n \"officia_8\": \"nisi incididunt ut sint\",\n \"dolore7\": \"adipisicing sit ut proident\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"est eu officia velit ea\",\n \"displayName\": \"officia fugiat ipsum eu\",\n \"eol\": \"laborum amet\",\n \"group\": \"ex commodo in\",\n \"layer\": \"k8s\",\n \"logoUrl\": \"eiusmod et\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"nisi elit in Lorem\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"dolore\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"enim laborum nostrud\",\n \"version\": \"Ut ipsum irure enim\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"adipisicingad5\": \"\",\n \"exercitation4\": \"\",\n \"pariatur_703\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ad_18\": \"\",\n \"do_0_b\": \"\",\n \"aliquip_1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"ex laborum pariatur id occaecat\",\n \"addonType\": \"do ex dolore commodo exercitation\",\n \"annotations\": {\n \"do2\": \"dolore\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"aliq\",\n \"displayName\": \"dolore aliquip ex\",\n \"eol\": \"nulla\",\n \"group\": \"mollit minim ipsum consectetur\",\n \"layer\": \"os\",\n \"logoUrl\": \"ullamco sint id cillum voluptate\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"dolore\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"amet sunt ullamco\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"et ad\",\n \"version\": \"dolore o\"\n },\n \"status\": {}\n }\n ],\n \"type\": \"reprehenderit non\",\n \"version\": 37603604\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7a95dad4-1645-4d02-990c-2348dc6b98e5", - "name": "Associate cluster profiles to the specified edge host device", - "request": { - "name": "Associate cluster profiles to the specified edge host device", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ],\n \"spcApplySettings\": {\n \"actionType\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5aaa65ef-c94a-4ef6-9230-18677baa375e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "06424a3e-4070-4c5a-a4b8-5b344422d6a3", - "name": "Download the specified edge host device spc", - "request": { - "name": "Download the specified edge host device spc", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "spc", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6b95938f-015c-46bd-b08a-110474399bef", - "name": "download spc archive file", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "spc", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8ae1689f-63ed-46ea-b3dc-f4b1464d3e7b", - "name": "Updates the specified edge host device vsphere properties", - "request": { - "name": "Updates the specified edge host device vsphere properties", - "description": {}, - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "vsphere", - "properties" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d85aa984-f08a-40b4-b60f-c38eb388b348", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "edgehosts", - ":uid", - "vsphere", - "properties" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "f4bdf5a8-d642-4c52-8982-c5245300cc63", - "name": "events/components", - "item": [ - { - "id": "11791f74-8bbb-4469-90cd-216896bd0d63", - "name": "Returns a paginated list of component events based on request parameters", - "request": { - "name": "Returns a paginated list of component events based on request parameters", - "description": { - "content": "Returns a paginated list of component events based on request parameters", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "events", - "components" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fda12daa-8016-44b0-a407-aebc935e60f9", - "name": "An array of component events items", - "originalRequest": { - "url": { - "path": [ - "v1", - "events", - "components" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"commodo sed i\",\n \"metadata\": {\n \"annotations\": {\n \"dolore_b_4\": \"\",\n \"incididunt_32\": \"\",\n \"irure_e3\": \"\",\n \"sint_004\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollitc9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"aliqua magna\",\n \"relatedObject\": {\n \"kind\": \"edgehost\",\n \"name\": \"ea cupidatat\",\n \"uid\": \"nisi aliqua reprehenderit pariatur\"\n },\n \"severity\": \"irure quis aliquip aute dolor\",\n \"source\": {\n \"component\": \"elit reprehe\",\n \"host\": \"quis consequat\"\n }\n },\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"cupidatat ea voluptate laborum\",\n \"metadata\": {\n \"annotations\": {\n \"nulla_8\": \"\",\n \"tempor_5a0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"irure_5\": \"\",\n \"incididunt_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"veniam eu ea velit Ut\",\n \"relatedObject\": {\n \"kind\": \"edgehost\",\n \"name\": \"adipisicing culpa magna aute\",\n \"uid\": \"ex nulla esse ut officia\"\n },\n \"severity\": \"e\",\n \"source\": {\n \"component\": \"officia\",\n \"host\": \"Excepteur deserun\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"minim pariatur laboris sit\",\n \"count\": -26805489,\n \"limit\": 84832935,\n \"offset\": -24700823\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5629290d-0b35-4ad7-9dfd-29d5f441be39", - "name": "Creates a component event", - "request": { - "name": "Creates a component event", - "description": { - "content": "Creates a component event", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "events", - "components" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"consequatb0\": \"\",\n \"irure_1b5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in6af\": \"\",\n \"aliqua_c22\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "db2dd662-0ac9-4fc3-b053-c697d5855a73", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "events", - "components" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sit_9d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum13\": \"\",\n \"quis93b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "52c6751b-97e2-4d74-adc9-81cf8222b7e8", - "name": "Creates the component events in bulk", - "request": { - "name": "Creates the component events in bulk", - "description": { - "content": "Creates the component events in bulk", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "events", - "components", - "bulk" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sed_13\": \"\",\n \"consectetur_121\": \"\",\n \"culpa63\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sit__8\": \"\",\n \"et_8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n },\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"dolor__\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"utf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "60836507-953d-43bb-b654-955432e02f8a", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "events", - "components", - "bulk" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"ullamco_1\": \"\",\n \"Lorem_6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quis_81\": \"\",\n \"voluptate_6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n },\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"voluptate9c\": \"\",\n \"ullamcoa1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quis_58\": \"\",\n \"anim_2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"uid\": \"sit minim\"\n },\n {\n \"uid\": \"cillum incididunt\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e44b9482-634e-418e-9950-82b28b340570", - "name": "{objectKind}/{objectUid}", - "item": [ - { - "id": "77a29267-e872-4697-ae86-818e9b5740c0", - "name": "Delete all the components events for the specified related object", - "request": { - "name": "Delete all the components events for the specified related object", - "description": {}, - "url": { - "path": [ - "v1", - "events", - "components", - ":objectKind", - ":objectUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectKind", - "description": "(Required) Describes the related object uid for which events has to be fetched" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectUid", - "description": "(Required) Describes the related object kind for which events has to be fetched" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "f8997fe2-6877-4527-8cd3-60cb4343ebe4", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "events", - "components", - ":objectKind", - ":objectUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectKind", - "description": "(Required) Describes the related object uid for which events has to be fetched" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectUid", - "description": "(Required) Describes the related object kind for which events has to be fetched" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e09ea831-6078-43cc-8971-477032574481", - "name": "Returns a list of components events for the specified related object", - "request": { - "name": "Returns a list of components events for the specified related object", - "description": { - "content": "Returns a list of components events for the specified related object", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "events", - "components", - ":objectKind", - ":objectUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectKind", - "description": "(Required) Describes the related object uid for which events has to be fetched" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectUid", - "description": "(Required) Describes the related object kind for which events has to be fetched" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "be76fc87-d56c-483e-a8f1-ae8767540dfa", - "name": "An array of component event items", - "originalRequest": { - "url": { - "path": [ - "v1", - "events", - "components", - ":objectKind", - ":objectUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectKind", - "description": "(Required) Describes the related object uid for which events has to be fetched" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectUid", - "description": "(Required) Describes the related object kind for which events has to be fetched" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"adipisicing_c\": \"\",\n \"amet__8e\": \"\",\n \"elit_d2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmod_a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n },\n {\n \"involvedObject\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"labore_e28\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat_7\": \"\",\n \"enimc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"reason\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"severity\": \"\",\n \"source\": {\n \"component\": \"\",\n \"host\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"commodo non\",\n \"count\": -15764533,\n \"limit\": 13890302,\n \"offset\": -54426370\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "b1568539-a6c0-48ea-b737-e07d8c88c179", - "name": "filters", - "item": [ - { - "id": "78f1bdd3-4465-4ba4-a045-aeb862602cfc", - "name": "Returns a list of Filters", - "request": { - "name": "Returns a list of Filters", - "description": {}, - "url": { - "path": [ - "v1", - "filters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b92e7a6a-deec-4b32-9b9c-8c8f19673ae3", - "name": "An array of filters", - "originalRequest": { - "url": { - "path": [ - "v1", - "filters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"deserunt_87\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quib98\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"filterType\": \"nisi in esse\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"laboris__\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aute_a5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"filterType\": \"ullamco Duis aliquip commodo\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"in consequat dolore esse el\",\n \"count\": 44718741,\n \"limit\": -57622235,\n \"offset\": -72406621\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "201d0d9f-7269-43ab-bef8-beee59e91c8a", - "name": "Returns a list of Filters metadata", - "request": { - "name": "Returns a list of Filters metadata", - "description": {}, - "url": { - "path": [ - "v1", - "filters", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "filterType", - "value": "", - "description": "filterType can be - [tag, meta, resource]" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "42d4c82a-ed70-4597-b499-0db5e2d2e416", - "name": "An array of filters", - "originalRequest": { - "url": { - "path": [ - "v1", - "filters", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "filterType", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"filterType\": \"voluptate ad\",\n \"name\": \"laboris in\",\n \"uid\": \"amet anim Lorem\"\n },\n {\n \"filterType\": \"consequat incididunt culpa\",\n \"name\": \"deserunt voluptate qui dolor ullamco\",\n \"uid\": \"commodo amet sint nulla\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c968d6d9-8dfe-4c46-894f-3fa3ea6944ac", - "name": "tag", - "item": [ - { - "id": "569fdba1-a853-4192-9496-03cd370bd34f", - "name": "Creates a Tag filter", - "request": { - "name": "Creates a Tag filter", - "description": {}, - "url": { - "path": [ - "v1", - "filters", - "tag" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sit7\": \"\"\n },\n \"labels\": {\n \"fugiat_7\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"filterGroup\": {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"key\": \"\",\n \"negation\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\"\n ]\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5de20d4e-38c0-4abb-be66-c8bd829343df", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "filters", - "tag" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "54c48666-3c5d-49ea-b644-a789952a4537", - "name": "{uid}", - "item": [ - { - "id": "6d78218a-c1b3-4394-ab95-a68551d4c890", - "name": "Delete the specified Filter object", - "request": { - "name": "Delete the specified Filter object", - "description": {}, - "url": { - "path": [ - "v1", - "filters", - "tag", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "f466ba16-8265-4112-8747-76e8f1331f52", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "filters", - "tag", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f0a0eea6-28fd-44cf-bbb4-244caa37ae8f", - "name": "Returns the specified Filter object", - "request": { - "name": "Returns the specified Filter object", - "description": {}, - "url": { - "path": [ - "v1", - "filters", - "tag", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "430d08da-29d2-4681-9309-3af6939631c2", - "name": "A Filter object", - "originalRequest": { - "url": { - "path": [ - "v1", - "filters", - "tag", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"incididunte9\": \"\",\n \"eiusmod3\": \"\",\n \"cillum_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"autef\": \"\",\n \"mollit_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"filterGroup\": {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"key\": \"\",\n \"negation\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\"\n ]\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "28adb546-6e8d-4d6b-b790-7b210ec1f020", - "name": "Updates a Tag filter", - "request": { - "name": "Updates a Tag filter", - "description": {}, - "url": { - "path": [ - "v1", - "filters", - "tag", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"in_c79\": \"\",\n \"adipisicing2f1\": \"\"\n },\n \"labels\": {\n \"ut5\": \"\",\n \"irureef\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"filterGroup\": {\n \"conjunction\": \"\",\n \"filters\": [\n {\n \"key\": \"\",\n \"negation\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\"\n ]\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b176a0a4-72eb-406c-ba07-23401890ad9e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "filters", - "tag", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "e2bf837f-06ab-4ea3-b572-84bd1315f0ca", - "name": "installers/spectro", - "item": [ - { - "id": "c30f36c2-75a8-458f-bddc-59122ea0d3c7", - "name": "Lists spectro installers", - "request": { - "name": "Lists spectro installers", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "93ce1be4-6e2a-4dd9-8f6e-d4be2b36b617", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"tempor_5d\": \"\",\n \"ut_340\": \"\",\n \"sitc\": \"\",\n \"consectetur3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"fugiatde5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"consectetur exercitation anim ut sed\",\n \"privateGatewayUid\": \"enim Ut in cillum\",\n \"spectroClusterUid\": \"cupidatat officia volup\"\n },\n \"status\": {\n \"clusterMigration\": {\n \"database\": {\n \"finishTime\": \"\",\n \"folderName\": \"occaecat nulla elit reprehenderit\",\n \"isCompleted\": false,\n \"message\": [\n \"elit dolore irure reprehenderit ullamco\",\n \"dolor pariatur est dolor\"\n ],\n \"startTime\": \"\",\n \"state\": \"veniam exercitation pariatur tempor\",\n \"status\": [\n \"dolor occaecat ut irure\",\n \"minim occaecat pariatur\"\n ]\n },\n \"state\": \"cillum culpa in enim\",\n \"tenant\": {\n \"clusters\": [\n {\n \"message\": \"dolor\",\n \"name\": \"minim ea\",\n \"state\": \"nostrud ullamco fugiat moll\",\n \"uid\": \"mollit Ut sint et proident\"\n },\n {\n \"message\": \"occaecat nostrud\",\n \"name\": \"ad in fugiat\",\n \"state\": \"est aliquip veniam\",\n \"uid\": \"elit consequat sint velit\"\n }\n ],\n \"state\": \"non\"\n }\n },\n \"clusterState\": \"do id\",\n \"endpoint\": \"commodo ad qui tempor officia\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitation08\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum_3c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"dolor\",\n \"privateGatewayUid\": \"amet nostrud\",\n \"spectroClusterUid\": \"reprehenderit et\"\n },\n \"status\": {\n \"clusterMigration\": {\n \"database\": {\n \"finishTime\": \"\",\n \"folderName\": \"aute tempor do\",\n \"isCompleted\": true,\n \"message\": [\n \"velit exercitation in ea reprehenderit\",\n \"\"\n ],\n \"startTime\": \"\",\n \"state\": \"incididunt officia\",\n \"status\": [\n \"velit enim tempor esse\",\n \"officia consectetur elit id\"\n ]\n },\n \"state\": \"anim in est\",\n \"tenant\": {\n \"clusters\": [\n {\n \"message\": \"amet laboris in\",\n \"name\": \"\",\n \"state\": \"Excepteur\",\n \"uid\": \"dolore nostrud\"\n },\n {\n \"message\": \"adipisicing in Duis dolor\",\n \"name\": \"incididunt\",\n \"state\": \"officia \",\n \"uid\": \"magna velit ut ex\"\n }\n ],\n \"state\": \"esse est veniam occaecat\"\n }\n },\n \"clusterState\": \"\",\n \"endpoint\": \"ad non cillum\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"mollit enim t\",\n \"count\": -4978194,\n \"limit\": 29288585,\n \"offset\": 88397791\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e658b767-ebc3-4416-8bcc-d7bea93f7879", - "name": "openstack/{uid}", - "item": [ - { - "id": "6791b08e-c174-4085-95a9-aa7836ea0348", - "name": "cloudaccount", - "item": [ - { - "id": "a0089f8f-a26b-4d41-8e29-9b1941bec97c", - "name": "Delete a OpenStack cloud account for specified installer uid", - "request": { - "name": "Delete a OpenStack cloud account for specified installer uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "9da8d90c-edf1-4ca5-ac91-42702c226e1b", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "dd7878c1-e62a-4ed1-84a2-b425ba56afc5", - "name": "Get a OpenStack cloud account for spectrocluster uid", - "request": { - "name": "Get a OpenStack cloud account for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "73082f60-daa0-4fd9-a77e-e23f17440c74", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"esse_ac3\": \"\",\n \"ad_fb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_b\": \"\",\n \"in__5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2053003d-8f70-422f-9be0-e9708fc4e021", - "name": "Create a OpenStack cloud account for spectroinstaller uid", - "request": { - "name": "Create a OpenStack cloud account for spectroinstaller uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"tempor_38\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "584eeda8-99ad-4422-bda7-63a603a2161f", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e340047b-26a7-4b18-b8d7-f8e1fb040cdb", - "name": "Update a OpenStack cloud account for spectrocluster uid", - "request": { - "name": "Update a OpenStack cloud account for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"tempor_38\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2461d2b9-57e2-4c3c-8f69-f15e50f4fb8a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "77bb43b7-5f10-4627-ab5b-2102aaaa125c", - "name": "spectrocluster", - "item": [ - { - "id": "a0227901-b64c-49c6-8cd1-78c95886c8ee", - "name": "Delete a OpenStack spectro cluster for spectrocluster uid", - "request": { - "name": "Delete a OpenStack spectro cluster for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "8f462645-0e25-4522-bd5f-8260d58cbd3d", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "81341034-69ab-44cc-8d4f-e25d03dc99e8", - "name": "Get a OpenStack spectro cluster for spectrocluster uid", - "request": { - "name": "Get a OpenStack spectro cluster for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a9daf608-5cb1-44d7-8786-0e342b775a8d", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"Lorem ullamco qui est\",\n \"kind\": \"non in incididunt voluptate in\",\n \"metadata\": {\n \"annotations\": {\n \"ut_39\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ad8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfigRef\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"cloudType\": \"all\",\n \"clusterConfig\": {\n \"clusterRbac\": [\n {\n \"uid\": \"aliquip laborum non\",\n \"kind\": \"commodo\",\n \"name\": \"Duis Excepteur\"\n },\n {\n \"uid\": \"sed anim do\",\n \"kind\": \"est dolore\",\n \"name\": \"Duis\"\n }\n ],\n \"clusterResources\": {\n \"namespaces\": [\n {\n \"uid\": \"est dolor\",\n \"kind\": \"laboris sed eu ad\",\n \"name\": \"cupidatat amet anim Duis irure\"\n },\n {\n \"uid\": \"esse enim dolor laboris minim\",\n \"kind\": \"quis nulla reprehenderit sed\",\n \"name\": \"aliquip do\"\n }\n ],\n \"rbacs\": [\n {\n \"uid\": \"minim ut nulla\",\n \"kind\": \"velit eiusmod fugiat\",\n \"name\": \"cupidatat\"\n },\n {\n \"uid\": \"cupidatat sint sit\",\n \"kind\": \"fugiat dolore\",\n \"name\": \"id\"\n }\n ]\n },\n \"controlPlaneHealthCheckTimeout\": \"dolor in consequat\",\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"LoadBalancer\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"machineHealthConfig\": {\n \"healthCheckMaxUnhealthy\": \"eiusmod pariatur dolore consectetur id\",\n \"networkReadyHealthCheckDuration\": \"sit ex\",\n \"nodeReadyHealthCheckDuration\": \"deserunt laboris Ut magna\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": true,\n \"rebootIfRequired\": false,\n \"schedule\": \"nisi\"\n }\n },\n \"updateWorkerPoolsInParallel\": false\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"sit_71e\": \"\",\n \"quis3\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"non_edf\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"dolor9d\": \"\",\n \"non_41b\": \"\",\n \"nisi767\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"non_0\": \"\",\n \"dolorb\": \"\",\n \"anim_d\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"iruree55\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"sint_7_\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"consecteturc\": \"\",\n \"nostrud4\": \"\",\n \"anima6\": \"\",\n \"laborum_75\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"enim_e\": \"\",\n \"anim_e_\": \"\",\n \"veniam_\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"clusterType\": \"PureManage\"\n },\n \"status\": {\n \"abortTimestamp\": \"\",\n \"addOnServices\": [\n {\n \"endpoint\": \"incididunt deserunt\",\n \"name\": \"mollit culpa ex nulla deserunt\"\n },\n {\n \"endpoint\": \"sit do amet qui\",\n \"name\": \"in est cillum velit\"\n }\n ],\n \"apiEndpoints\": [\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n ],\n \"clusterImport\": {\n \"importLink\": \"est dolore al\",\n \"isBrownfield\": true,\n \"state\": \"consectetur eiusmod\"\n },\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"location\": {\n \"countryCode\": \"ut velit laborum\",\n \"countryName\": \"Duis velit culpa\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"quis\",\n \"regionName\": \"laborum proident\"\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"Ut\",\n \"name\": \"non consectetur\",\n \"projectUid\": \"nostrud dolor laboris in et\",\n \"tenantUid\": \"laboris aliquip cupidatat\",\n \"uid\": \"dolore esse do ullamco\"\n },\n {\n \"kind\": \"aliquip sit\",\n \"name\": \"dolore ea aliqua sed veniam\",\n \"projectUid\": \"ut mollit elit\",\n \"tenantUid\": \"sed\",\n \"uid\": \"ea\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"officia dolore labore\",\n \"name\": \"Excepteur in\",\n \"projectUid\": \"laborum consequat dolore officia aute\",\n \"tenantUid\": \"non in\",\n \"uid\": \"voluptate ullamco\"\n },\n \"hostCluster\": {\n \"kind\": \"officia dolore\",\n \"name\": \"commodo anim tempor ullamco\",\n \"projectUid\": \"elit minim\",\n \"tenantUid\": \"irure aliquip ipsum nulla nisi\",\n \"uid\": \"officia tempor dolor\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"laboris officia velit nisi\",\n \"status\": \"Resuming\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"Lorem\",\n \"name\": \"eu Excepteur commodo non adipisicing\",\n \"projectUid\": \"deserunt nostrud\",\n \"tenantUid\": \"laboris labore Ut dolor\",\n \"uid\": \"qui consec\"\n },\n {\n \"kind\": \"Duis mollit velit qui\",\n \"name\": \"sit et dolore fugiat officia\",\n \"projectUid\": \"cupidatat ut eu nostrud\",\n \"tenantUid\": \"fugiat reprehenderit cillum qui elit\",\n \"uid\": \"laborum sed ut aliquip nisi\"\n }\n ],\n \"state\": \"quis commodo\",\n \"virtualClusters\": [\n {\n \"kind\": \"dolore ex cillum\",\n \"name\": \"do aliqua\",\n \"projectUid\": \"in in quis mollit\",\n \"tenantUid\": \"exercitation tempor id\",\n \"uid\": \"commodo ut Duis Lorem\"\n },\n {\n \"kind\": \"ullamco Ut est do\",\n \"name\": \"ullamco \",\n \"projectUid\": \"eiusmod\",\n \"tenantUid\": \"cillum non laborum adipisicing\",\n \"uid\": \"tempor officia\"\n }\n ]\n },\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"spcApply\": {\n \"actionType\": \"DownloadAndInstallLater\",\n \"canBeApplied\": true,\n \"lastModifiedTime\": \"\",\n \"patchAppliedTime\": \"\"\n },\n \"state\": \"sunt fugiat ipsum esse veniam\",\n \"upgrades\": [\n {\n \"reason\": [\n \"occaecat in irure ipsum\",\n \"pariatur sed\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"qui incididunt id consectetur nisi\",\n \"commodo\"\n ],\n \"timestamp\": \"\"\n }\n ],\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"consectetur laborum aute\",\n \"name\": \"aute\",\n \"projectUid\": \"nulla irure culpa laborum\",\n \"tenantUid\": \"sint ea\",\n \"uid\": \"Lorem elit deserunt ut Ut\"\n },\n {\n \"kind\": \"anim labore proident\",\n \"name\": \"in ipsum elit dolore\",\n \"projectUid\": \"sunt fugiat ut\",\n \"tenantUid\": \"cillum proident aliqua\",\n \"uid\": \"dolor consectetur\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"dolor Excepteur fugiat\",\n \"name\": \"in Excepteur minim incidi\",\n \"projectUid\": \"elit tempor\",\n \"tenantUid\": \"laboris ullamco\",\n \"uid\": \"sit aliqua laboris in\"\n },\n \"hostCluster\": {\n \"kind\": \"dolore mollit laborum nostrud\",\n \"name\": \"officia reprehenderit pariatur sed et\",\n \"projectUid\": \"in consectetur\",\n \"tenantUid\": \"esse velit Lorem\",\n \"uid\": \"exercitation occaecat\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"anim cillum officia\",\n \"status\": \"Pausing\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"mollit\",\n \"name\": \"mollit ad velit officia id\",\n \"projectUid\": \"consectetur\",\n \"tenantUid\": \"velit veniam\",\n \"uid\": \"pariatur\"\n },\n {\n \"kind\": \"cupidatat incididunt Lorem\",\n \"name\": \"volup\",\n \"projectUid\": \"proident\",\n \"tenantUid\": \"pariatur voluptate culpa proident\",\n \"uid\": \"dolore ipsum\"\n }\n ],\n \"state\": \"nulla sed cillum\",\n \"virtualClusters\": [\n {\n \"kind\": \"commodo laboris cupidatat sed\",\n \"name\": \"deserunt voluptate consequat\",\n \"projectUid\": \"tempor do in\",\n \"tenantUid\": \"ullamco p\",\n \"uid\": \"irure\"\n },\n {\n \"kind\": \"ipsum ullamco in\",\n \"name\": \"incididunt ex\",\n \"projectUid\": \"commodo sunt do quis Ut\",\n \"tenantUid\": \"sit\",\n \"uid\": \"minim dolore aliqua\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "df463b11-35c2-40ca-85be-0c4a554f7240", - "name": "Create a OpenStack spectro cluster for spectroinstaller uid", - "request": { - "name": "Create a OpenStack spectro cluster for spectroinstaller uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"eiusmod_ac\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore2\": \"\",\n \"in_2fc\": \"\",\n \"anim031\": \"\",\n \"cupidatatb59\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nostrude\": \"\",\n \"voluptate580\": \"\"\n },\n \"labels\": {\n \"adipisicing3d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"magna_a\": \"\"\n },\n \"labels\": {\n \"velita\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"id7b2\": \"\",\n \"laboris8\": \"\"\n },\n \"labels\": {\n \"sit084\": \"\",\n \"ea79\": \"\",\n \"anim_3b3\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"utf\": \"\"\n },\n \"labels\": {\n \"essed3\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"esse_e39\": \"\",\n \"nostrud_1\": \"\"\n },\n \"additionalTags\": {\n \"minim_d1\": \"\",\n \"eu_2a\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"labore_7_8\": \"\",\n \"in04e\": \"\"\n },\n \"additionalTags\": {\n \"ut_9_a\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "55ea71ef-2b25-4b55-8edd-99c45687646f", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "openstack", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "1bb23836-6890-4c86-b990-9c087a0fca91", - "name": "Get the spectro installer status", - "request": { - "name": "Get the spectro installer status", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "24326241-693a-40a1-b35b-661cfa2bceab", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"status\": {\n \"clusterMigration\": {\n \"database\": {\n \"finishTime\": \"\",\n \"folderName\": \"nisi irure Duis tempor\",\n \"isCompleted\": true,\n \"message\": [\n \"labore voluptate\",\n \"proident sunt ipsum qui\"\n ],\n \"startTime\": \"\",\n \"state\": \"aliquip Excepteur anim\",\n \"status\": [\n \"tempor\",\n \"ut\"\n ]\n },\n \"state\": \"adi\",\n \"tenant\": {\n \"clusters\": [\n {\n \"message\": \"sit minim nulla\",\n \"name\": \"magna\",\n \"state\": \"enim in anim occaecat\",\n \"uid\": \"fugiat sunt\"\n },\n {\n \"message\": \"eu cillum nostrud\",\n \"name\": \"sunt culpa officia\",\n \"state\": \"aliquip magna fugiat amet\",\n \"uid\": \"ullamco\"\n }\n ],\n \"state\": \"in\"\n }\n },\n \"clusterState\": \"in consectetur magna in\",\n \"endpoint\": \"labore Excepteur\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "360b68a2-80e2-481f-84c9-9ddb977e2704", - "name": "vsphere/{uid}", - "item": [ - { - "id": "8643963c-b03b-406f-8c3a-7afe6a8420d6", - "name": "cloudaccount", - "item": [ - { - "id": "68604d2f-f7b4-4e69-b13a-1072d9d8bb0b", - "name": "Delete a vSphere cloud account for specified installer uid", - "request": { - "name": "Delete a vSphere cloud account for specified installer uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "4611411a-1ef0-493e-a3cf-e684806ff1c4", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "76fb42b5-efd8-4296-a70f-c2fc2405a82c", - "name": "Get a vSphere cloud account for spectrocluster uid", - "request": { - "name": "Get a vSphere cloud account for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "684ce8b9-86d2-4e3f-8a2b-75b6071efd76", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"eiusmod037\": \"\",\n \"consequat4_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla8\": \"\",\n \"autec\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "07286c24-9545-45a2-be49-97b037cb6564", - "name": "Create a vSphere cloud account for spectroinstaller uid", - "request": { - "name": "Create a vSphere cloud account for spectroinstaller uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia_751\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"irure95b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "20975565-14c7-46df-9a31-2aebe40af49f", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "42117ba4-baf9-427c-8077-9f9f596d2960", - "name": "Update a vSphere cloud account for spectrocluster uid", - "request": { - "name": "Update a vSphere cloud account for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia_751\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"irure95b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"status\": {\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c9f7e324-0d43-4a49-a836-d9bdac90c213", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "cloudaccount" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "9af781c7-74f9-423a-a69d-b6061df9efbc", - "name": "spectrocluster", - "item": [ - { - "id": "04de7641-4fe0-4fb3-9734-260610195708", - "name": "Delete a vSphere spectro cluster for spectrocluster uid", - "request": { - "name": "Delete a vSphere spectro cluster for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "08092414-75f8-45c2-8b52-c67f89d9ab10", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e26f1622-1d57-46ac-a608-856d75e645da", - "name": "Get a vSphere spectro cluster for spectrocluster uid", - "request": { - "name": "Get a vSphere spectro cluster for spectrocluster uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f4ac92e9-9945-411a-acc6-758ec0170ad8", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"aliquip eiusmod ullamco\",\n \"kind\": \"ad\",\n \"metadata\": {\n \"annotations\": {\n \"fugiat_66\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfigRef\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"cloudType\": \"all\",\n \"clusterConfig\": {\n \"clusterRbac\": [\n {\n \"uid\": \"sunt tempor\",\n \"kind\": \"eu non\",\n \"name\": \"irure culpa in\"\n },\n {\n \"uid\": \"enim\",\n \"kind\": \"veniam\",\n \"name\": \"dolore n\"\n }\n ],\n \"clusterResources\": {\n \"namespaces\": [\n {\n \"uid\": \"velit do pariatur deserunt\",\n \"kind\": \"est dolore\",\n \"name\": \"irure magna\"\n },\n {\n \"uid\": \"anim voluptate enim Ut\",\n \"kind\": \"nulla consectetur\",\n \"name\": \"aliqua ex laboris\"\n }\n ],\n \"rbacs\": [\n {\n \"uid\": \"ut\",\n \"kind\": \"voluptate nostrud tempor mollit id\",\n \"name\": \"sint irure\"\n },\n {\n \"uid\": \"minim tempor amet fugiat\",\n \"kind\": \"sed non nisi\",\n \"name\": \"labore\"\n }\n ]\n },\n \"controlPlaneHealthCheckTimeout\": \"id irure\",\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"machineHealthConfig\": {\n \"healthCheckMaxUnhealthy\": \"dolore fugiat veniam\",\n \"networkReadyHealthCheckDuration\": \"velit l\",\n \"nodeReadyHealthCheckDuration\": \"in\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"updateWorkerPoolsInParallel\": false\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"culpaf4\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"sit_17\": \"\",\n \"dolore_165\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"Ut_cef\": \"\",\n \"dolore28\": \"\",\n \"occaecat8\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"mollit21\": \"\",\n \"aliqua_54d\": \"\",\n \"Duis0\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"velit_9\": \"\",\n \"anim_7_e\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"utab\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"Ut_78\": \"\",\n \"aliquip_1c\": \"\",\n \"adipisicing_1\": \"\",\n \"sed_a3\": \"\",\n \"site\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"dolore_6ac\": \"\",\n \"non_17\": \"\",\n \"eiusmod_d_\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"clusterType\": \"AlloyExtend\"\n },\n \"status\": {\n \"abortTimestamp\": \"\",\n \"addOnServices\": [\n {\n \"endpoint\": \"sunt eiusmod pariatur dolore\",\n \"name\": \"mag\"\n },\n {\n \"endpoint\": \"cillum sunt\",\n \"name\": \"nulla\"\n }\n ],\n \"apiEndpoints\": [\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n ],\n \"clusterImport\": {\n \"importLink\": \"tempor Lorem aliqua\",\n \"isBrownfield\": true,\n \"state\": \"in qui ex irure reprehender\"\n },\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"minim dolore commodo voluptate\",\n \"name\": \"do sint\",\n \"projectUid\": \"esse sunt sit aliquip\",\n \"tenantUid\": \"esse in\",\n \"uid\": \"est quis\"\n },\n {\n \"kind\": \"id consequat\",\n \"name\": \"dolore culpa\",\n \"projectUid\": \"ipsum pariatur\",\n \"tenantUid\": \"et officia\",\n \"uid\": \"magna dolor\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"aliquip voluptate magna in\",\n \"name\": \"pariatur\",\n \"projectUid\": \"Excepteur quis occaecat proident dolor\",\n \"tenantUid\": \"Duis Lorem\",\n \"uid\": \"sed irure velit ullamco\"\n },\n \"hostCluster\": {\n \"kind\": \"Lorem ea\",\n \"name\": \"fugiat qui\",\n \"projectUid\": \"incididunt sint ullamco\",\n \"tenantUid\": \"culpa quis enim\",\n \"uid\": \"sit nisi\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"in nostrud aute\",\n \"status\": \"Paused\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"deserunt minim nostrud\",\n \"name\": \"id irure anim\",\n \"projectUid\": \"irure sed nisi\",\n \"tenantUid\": \"quis eiusmod proident magna aliqua\",\n \"uid\": \"amet sit adipisicing est\"\n },\n {\n \"kind\": \"dolore Ut ad ea\",\n \"name\": \"sunt eu aliqua sed amet\",\n \"projectUid\": \"veniam ut commodo mollit\",\n \"tenantUid\": \"sunt\",\n \"uid\": \"eu quis nostrud\"\n }\n ],\n \"state\": \"incididunt irure in consectetur\",\n \"virtualClusters\": [\n {\n \"kind\": \"Ut nulla sed\",\n \"name\": \"deser\",\n \"projectUid\": \"exercitation\",\n \"tenantUid\": \"velit of\",\n \"uid\": \"eu consectetur est\"\n },\n {\n \"kind\": \"dolor\",\n \"name\": \"aute ea dolore\",\n \"projectUid\": \"ea consequat culpa est\",\n \"tenantUid\": \"nulla Lorem\",\n \"uid\": \"minim aut\"\n }\n ]\n },\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"spcApply\": {\n \"actionType\": \"DownloadAndInstall\",\n \"canBeApplied\": true,\n \"lastModifiedTime\": \"\",\n \"patchAppliedTime\": \"\"\n },\n \"state\": \"Duis exercitation\",\n \"upgrades\": [\n {\n \"reason\": [\n \"aliquip ven\",\n \"anim nostrud reprehenderit ut\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"esse officia anim\",\n \"incididunt officia\"\n ],\n \"timestamp\": \"\"\n }\n ],\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"est nulla esse\",\n \"name\": \"aliqua in in consectetur\",\n \"projectUid\": \"fugiat et minim irure\",\n \"tenantUid\": \"amet sed officia dolore\",\n \"uid\": \"qui incididunt velit\"\n },\n {\n \"kind\": \"fugiat sit\",\n \"name\": \"aliquip veniam eu\",\n \"projectUid\": \"non irure et\",\n \"tenantUid\": \"proident reprehenderit laborum et Ut\",\n \"uid\": \"sunt nulla velit magna\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"pariatur mollit magna i\",\n \"name\": \"sed tempor a\",\n \"projectUid\": \"id\",\n \"tenantUid\": \"et sunt Ut\",\n \"uid\": \"aliquip consectetur culpa amet\"\n },\n \"hostCluster\": {\n \"kind\": \"do Ut reprehender\",\n \"name\": \"commodo incididunt minim dolor\",\n \"projectUid\": \"Excepteur adipisicing\",\n \"tenantUid\": \"sint ullamco aliquip qui eiusmod\",\n \"uid\": \"ut reprehenderit\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"aliquip non quis\",\n \"status\": \"Running\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"in\",\n \"name\": \"tempor aute\",\n \"projectUid\": \"adipisicing elit deserunt ad\",\n \"tenantUid\": \"consequat in deserunt elit occaecat\",\n \"uid\": \"enim est amet\"\n },\n {\n \"kind\": \"officia irure id\",\n \"name\": \"Excepteur qui ut proident\",\n \"projectUid\": \"\",\n \"tenantUid\": \"incididunt in irure\",\n \"uid\": \"labore\"\n }\n ],\n \"state\": \"mollit\",\n \"virtualClusters\": [\n {\n \"kind\": \"ad\",\n \"name\": \"sunt proident in ut\",\n \"projectUid\": \"id proident nisi adipisicing\",\n \"tenantUid\": \"consequat deserunt in tempor\",\n \"uid\": \"consectetur enim sunt\"\n },\n {\n \"kind\": \"et exercitation sed\",\n \"name\": \"tempor velit aute consectetur\",\n \"projectUid\": \"reprehenderit\",\n \"tenantUid\": \"sit dolore aliqua\",\n \"uid\": \"in quis velit dolore\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "76019cde-336b-4ebb-b894-e2a09e095bcc", - "name": "Create a vSphere spectro cluster for spectroinstaller uid", - "request": { - "name": "Create a vSphere spectro cluster for spectroinstaller uid", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"tempor__\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consectetur_171\": \"\",\n \"culpa5\": \"\",\n \"pariatur_8_5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"cloudAccountUid\": \"\",\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"occaecat35\": \"\",\n \"ute_\": \"\",\n \"dolor66\": \"\",\n \"pariaturc4d\": \"\"\n },\n \"labels\": {\n \"minimb_1\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"tempor_f8\": \"\",\n \"Loremc\": \"\",\n \"veniam4e\": \"\",\n \"nullaa5\": \"\"\n },\n \"labels\": {\n \"culpa_a\": \"\",\n \"dolore_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"minim_249\": \"\"\n },\n \"labels\": {\n \"non7\": \"\",\n \"nulla_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"idb32\": \"\"\n },\n \"labels\": {\n \"reprehenderit7\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"edgeHostUid\": \"\",\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sint__\": \"\",\n \"aute6\": \"\"\n },\n \"additionalTags\": {\n \"sed13\": \"\",\n \"consecteturb9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"do23\": \"\"\n },\n \"additionalTags\": {\n \"veniam_72\": \"\",\n \"ipsum_f\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d80cc66d-811c-4f32-a820-41f4d3280c81", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - "vsphere", - ":uid", - "spectrocluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "e911367c-b29c-4e9c-b6f4-c69059c8bd59", - "name": "{uid}", - "item": [ - { - "id": "f75fd6bd-ce6d-4bae-b4ff-46d9f078bb57", - "name": "Deletes the spectroinstaller entity", - "request": { - "name": "Deletes the spectroinstaller entity", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "76db366f-b640-4d72-ab7e-20bb5a2f5cbe", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3f9b46e0-42f2-4402-92e9-cc34408f37f5", - "name": "Returns the spectro installer", - "request": { - "name": "Returns the spectro installer", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "75fa6546-a637-47e6-93b6-f1fe4082c5e4", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"do045\": \"\",\n \"proident_d6\": \"\",\n \"consequat8a_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eac\": \"\",\n \"fugiat0\": \"\",\n \"nulla_cfc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"sunt cillum enim est\",\n \"privateGatewayUid\": \"aliquip ipsum\",\n \"spectroClusterUid\": \"do quis ullamco non et\"\n },\n \"status\": {\n \"clusterMigration\": {\n \"database\": {\n \"finishTime\": \"\",\n \"folderName\": \"in proident\",\n \"isCompleted\": true,\n \"message\": [\n \"dolore est\",\n \"qui sed incididunt laboris\"\n ],\n \"startTime\": \"\",\n \"state\": \"et c\",\n \"status\": [\n \"ullamco ipsum\",\n \"fugiat\"\n ]\n },\n \"state\": \"consequat ipsum nostrud\",\n \"tenant\": {\n \"clusters\": [\n {\n \"message\": \"eiusmod labore incididunt\",\n \"name\": \"est\",\n \"state\": \"veniam anim\",\n \"uid\": \"mollit deseru\"\n },\n {\n \"message\": \"officia\",\n \"name\": \"mollit nulla \",\n \"state\": \"officia\",\n \"uid\": \"laborum proident anim est\"\n }\n ],\n \"state\": \"pariatur amet\"\n }\n },\n \"clusterState\": \"nisi mollit aliqua adipisicing\",\n \"endpoint\": \"et commodo est esse\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3d97af39-ce6a-45b6-8a73-98479fe95665", - "name": "Get a vSphere spectro installer cluster profile", - "request": { - "name": "Get a vSphere spectro installer cluster profile", - "description": {}, - "url": { - "path": [ - "v1", - "installers", - "spectro", - ":uid", - "clusterprofile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "26be4626-6097-4d60-970e-cfe7b69309ac", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "installers", - "spectro", - ":uid", - "clusterprofile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"pariatur esse\",\n \"kind\": \"Excepteur qui dolor\",\n \"metadata\": {\n \"annotations\": {\n \"inf16\": \"\",\n \"ipsum_248\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laboris_ae\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"draft\": {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"eu_1\": \"\",\n \"id043\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"dolore_cb\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"qui_b4\": \"\",\n \"amet__2\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"pariatur269\": \"\",\n \"quis006\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n \"published\": {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"occaecat18c\": \"\",\n \"deseruntee\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"in001\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"dolore_7b\": \"\",\n \"minim_7\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"dolore_\": \"\",\n \"ut_ef\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n \"version\": \"Ut in occaecat id\",\n \"versions\": [\n {\n \"uid\": \"dolore Duis qui ut\",\n \"version\": \"irure ad exercitation aliquip\"\n },\n {\n \"uid\": \"est in ipsum nostrud\",\n \"version\": \"ut nostrud qui in\"\n }\n ]\n },\n \"status\": {\n \"hasUserMacros\": false,\n \"inUseClusterUids\": [\n \"elit Lorem reprehenderit\",\n \"cillum ullamco officia aliqua\"\n ],\n \"inUseClusters\": [\n {\n \"kind\": \"eu qui\",\n \"name\": \"ea deserunt ad dolor occaecat\",\n \"projectUid\": \"id sunt\",\n \"tenantUid\": \"qui Lorem\",\n \"uid\": \"Ut laborum cupidatat ex\"\n },\n {\n \"kind\": \"fugiat\",\n \"name\": \"adipisicing fugiat Lor\",\n \"projectUid\": \"mollit amet occaecat\",\n \"tenantUid\": \"id ullamco proident ipsum aliqua\",\n \"uid\": \"est ullamco reprehenderit dolor\"\n }\n ],\n \"isPublished\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "d07ae38b-8f62-4031-8b1c-13aa05d22f48", - "name": "metrics/{resourceKind}", - "item": [ - { - "id": "a6621abd-e368-4a1f-836e-eff6719838f3", - "name": "Retrieves the list of metrics for a specified resource kind", - "request": { - "name": "Retrieves the list of metrics for a specified resource kind", - "description": { - "content": "Returns all the metrics for a given resource kind", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "metrics", - ":resourceKind", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "metricKind", - "value": "all" - }, - { - "disabled": false, - "key": "startTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "endTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "period", - "value": "1" - }, - { - "disabled": false, - "key": "includeMasterMachines", - "value": "false", - "description": "includeMasterMachines in boolean, group the data point by including master nodes if set to true" - }, - { - "disabled": false, - "key": "discrete", - "value": "false", - "description": "if true then api returns only aggregation values, else api returns all data points by default" - }, - { - "disabled": false, - "key": "spectroClusterUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceKind", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2b8f0334-a42b-4ce4-8f72-c3288032e741", - "name": "An array of metric items", - "originalRequest": { - "url": { - "path": [ - "v1", - "metrics", - ":resourceKind", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "metricKind", - "value": "all" - }, - { - "key": "startTime", - "value": "" - }, - { - "key": "endTime", - "value": "" - }, - { - "key": "period", - "value": "1" - }, - { - "key": "includeMasterMachines", - "value": "false" - }, - { - "key": "discrete", - "value": "false" - }, - { - "key": "spectroClusterUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceKind", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"name\": \"dolor laborum magna\",\n \"uid\": \"sunt\"\n },\n \"metrics\": [\n {\n \"aggregation\": {\n \"avg\": -84923733.70859139,\n \"count\": -5983051.940232009,\n \"max\": 20569509.872683465,\n \"min\": -68342115.9338236,\n \"sum\": 98875247.36085394\n },\n \"kind\": \"ea tempor do\",\n \"points\": [\n {\n \"avg\": 42016348.28914708,\n \"count\": 52322707.26445684,\n \"max\": 15779669.692797825,\n \"min\": 75639813.76331806,\n \"sum\": 98054325.18702751,\n \"timestamp\": 79949474.46807203,\n \"value\": 8168438.482039347\n },\n {\n \"avg\": 24808718.43434085,\n \"count\": 47018924.396193594,\n \"max\": -53508259.07773276,\n \"min\": 40923643.47481164,\n \"sum\": -2668894.288343355,\n \"timestamp\": 3349527.318996027,\n \"value\": -48373055.85871312\n }\n ],\n \"unit\": \"ut sunt enim ut\"\n },\n {\n \"aggregation\": {\n \"avg\": 89852453.35204545,\n \"count\": -85569788.61781062,\n \"max\": -19179837.09812589,\n \"min\": -94434134.58964045,\n \"sum\": -94105240.55229276\n },\n \"kind\": \"Duis ullamco occaecat\",\n \"points\": [\n {\n \"avg\": 34248684.938720495,\n \"count\": 4191826.3987854123,\n \"max\": 96482353.61184126,\n \"min\": 56962068.61270562,\n \"sum\": 17703960.588623017,\n \"timestamp\": 32021160.711468786,\n \"value\": 23481776.679933563\n },\n {\n \"avg\": 14011883.779306486,\n \"count\": -4804033.252556607,\n \"max\": -8211557.706416085,\n \"min\": -77423782.9200945,\n \"sum\": 67178830.26902753,\n \"timestamp\": 74115253.97313121,\n \"value\": -52270578.07236681\n }\n ],\n \"unit\": \"occaecat\"\n }\n ]\n },\n {\n \"metadata\": {\n \"name\": \"commodo eiusmod ullamco ipsum\",\n \"uid\": \"qu\"\n },\n \"metrics\": [\n {\n \"aggregation\": {\n \"avg\": 77866009.36239874,\n \"count\": 15028090.506755069,\n \"max\": 47267037.36539161,\n \"min\": 85644586.87556273,\n \"sum\": 63711477.56802511\n },\n \"kind\": \"in mollit\",\n \"points\": [\n {\n \"avg\": -97155115.71122798,\n \"count\": 20293768.27034284,\n \"max\": 64581378.20521283,\n \"min\": 65556967.30254516,\n \"sum\": -44295187.30708977,\n \"timestamp\": -50857092.37451632,\n \"value\": 87973636.56525427\n },\n {\n \"avg\": 29962457.15182613,\n \"count\": 64842889.01109448,\n \"max\": -36204545.721219584,\n \"min\": 75732840.06779426,\n \"sum\": -71982740.10955279,\n \"timestamp\": -67532626.47623014,\n \"value\": 37857342.3651351\n }\n ],\n \"unit\": \"\"\n },\n {\n \"aggregation\": {\n \"avg\": 52650369.61019039,\n \"count\": 35183906.82655066,\n \"max\": 95874969.47040206,\n \"min\": 7176904.261436865,\n \"sum\": -11229331.046824291\n },\n \"kind\": \"sunt do\",\n \"points\": [\n {\n \"avg\": -18990536.540158674,\n \"count\": -19365350.007011235,\n \"max\": 45279415.36290938,\n \"min\": -37697368.97003395,\n \"sum\": -73605774.95585304,\n \"timestamp\": -31552057.885658517,\n \"value\": 46976116.54316768\n },\n {\n \"avg\": -95071783.36791267,\n \"count\": -14314010.868566379,\n \"max\": 87824050.2965678,\n \"min\": 43163049.20195097,\n \"sum\": 83432931.06369165,\n \"timestamp\": -24469126.968607306,\n \"value\": 82117656.81037289\n }\n ],\n \"unit\": \"culpa\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3f271daa-b94a-48a2-8c34-fb363ca4d00a", - "name": "{resourceUid}/values", - "item": [ - { - "id": "ec860abb-9733-4222-acec-7ae493c1a546", - "name": "Deletes the metrics of the specified resource", - "request": { - "name": "Deletes the metrics of the specified resource", - "description": {}, - "url": { - "path": [ - "v1", - "metrics", - ":resourceKind", - ":resourceUid", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceKind", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "8ef5f000-73c3-4178-af99-e5debf8ff6cd", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "metrics", - ":resourceKind", - ":resourceUid", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceKind", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5523cf05-455f-4821-835a-e636a88a9b41", - "name": "Returns the metrics for a specified resource uid", - "request": { - "name": "Returns the metrics for a specified resource uid", - "description": {}, - "url": { - "path": [ - "v1", - "metrics", - ":resourceKind", - ":resourceUid", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "metricKind", - "value": "all", - "description": "multiple metric kinds can be provided with comma separated" - }, - { - "disabled": false, - "key": "startTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "endTime", - "value": "", - "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers." - }, - { - "disabled": false, - "key": "period", - "value": "1", - "description": "period in minutes, group the data point by the specified period" - }, - { - "disabled": false, - "key": "includeMasterMachines", - "value": "false", - "description": "includeMasterMachines in boolean, group the data point by including master nodes if set to true" - }, - { - "disabled": false, - "key": "discrete", - "value": "false", - "description": "if true then api returns only aggregation values, else api returns all data points by default" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceKind", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "50c04805-c120-446f-b604-d71f830e956c", - "name": "An array of metric items", - "originalRequest": { - "url": { - "path": [ - "v1", - "metrics", - ":resourceKind", - ":resourceUid", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "metricKind", - "value": "all" - }, - { - "key": "startTime", - "value": "" - }, - { - "key": "endTime", - "value": "" - }, - { - "key": "period", - "value": "1" - }, - { - "key": "includeMasterMachines", - "value": "false" - }, - { - "key": "discrete", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceKind", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"aggregation\": {\n \"avg\": -82760477.37971973,\n \"count\": 81616539.97263753,\n \"max\": 59863613.604159564,\n \"min\": -33733540.10249585,\n \"sum\": 67086199.1289787\n },\n \"kind\": \"dolore dol\",\n \"points\": [\n {\n \"avg\": -30721812.06632574,\n \"count\": 41471389.38690761,\n \"max\": -86482723.7276796,\n \"min\": 45517822.62160829,\n \"sum\": 38856540.85323393,\n \"timestamp\": -29112520.101347134,\n \"value\": 24578358.56642227\n },\n {\n \"avg\": 62179594.31788519,\n \"count\": 23185604.454535723,\n \"max\": -12008047.438248858,\n \"min\": -60462048.20341541,\n \"sum\": 63086208.102279246,\n \"timestamp\": -66727418.225258626,\n \"value\": 96413094.82108423\n }\n ],\n \"unit\": \"ex non occaecat\"\n },\n {\n \"aggregation\": {\n \"avg\": -87467103.81366558,\n \"count\": 38233523.56654489,\n \"max\": 50978809.21792856,\n \"min\": 50301623.25814286,\n \"sum\": 46265154.57099697\n },\n \"kind\": \"consectetur eu aliqui\",\n \"points\": [\n {\n \"avg\": -21873088.42058924,\n \"count\": 90749939.74795124,\n \"max\": -62545075.93630372,\n \"min\": -29401949.57467504,\n \"sum\": 57796516.72241345,\n \"timestamp\": -5037891.804602832,\n \"value\": 16012708.327603102\n },\n {\n \"avg\": -28729417.403127268,\n \"count\": -4611268.865176484,\n \"max\": -88977779.0956562,\n \"min\": 1284083.512646556,\n \"sum\": -43880222.22299166,\n \"timestamp\": -83751515.1643212,\n \"value\": 15173973.179523155\n }\n ],\n \"unit\": \"eiusmod nisi amet\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "98b308a2-abee-449b-86b7-37541dc8c1d6", - "name": "notifications", - "item": [ - { - "id": "bba9516b-0899-4d0d-a73d-f77d5d990616", - "name": "Returns a paginated list of notifications based on request parameters", - "request": { - "name": "Returns a paginated list of notifications based on request parameters", - "description": { - "content": "Returns a paginated list of notifications based on request parameters", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "notifications", - "" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3df41917-0cac-40a0-9c36-e3a794e9a095", - "name": "An array of notification items", - "originalRequest": { - "url": { - "path": [ - "v1", - "notifications", - "" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"action\": {\n \"ack\": true,\n \"actionMessage\": \"eu id\",\n \"actionType\": \"NotifyActionPacksUpdate\",\n \"events\": {\n \"nostrud0eb\": {\n \"in_e\": \"officia aliqua\",\n \"qui552\": \"anim tempor\",\n \"eiusmod22\": \"occaecat id voluptate tempor Excepteur\"\n }\n },\n \"isDone\": false,\n \"isInfo\": true,\n \"link\": \"Lorem ad\"\n },\n \"metadata\": {\n \"annotations\": {\n \"pariatur1e\": \"\",\n \"tempor5c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum058\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"source\": {\n \"component\": \"consectetur\"\n },\n \"type\": \"NotificationPackUpdate\"\n },\n {\n \"action\": {\n \"ack\": false,\n \"actionMessage\": \"tempor ad culpa Ut cillum\",\n \"actionType\": \"NotifyActionPacksUpdate\",\n \"events\": {\n \"mollit70\": {\n \"tempor5\": \"occaecat culpa v\",\n \"consequat_2\": \"amet\",\n \"dolor839\": \"elit\",\n \"cillum__\": \"sint\",\n \"Duis_a55\": \"laboris culpa\"\n },\n \"eiusmod_36\": {\n \"laborum778\": \"incididunt exercitation in\",\n \"cupidatat_ff\": \"incididunt laboris ad et nulla\",\n \"dolore_e\": \"sint magna\"\n }\n },\n \"isDone\": true,\n \"isInfo\": true,\n \"link\": \"aliquip esse\"\n },\n \"metadata\": {\n \"annotations\": {\n \"minim_a42\": \"\",\n \"velit82\": \"\",\n \"aliqua2\": \"\",\n \"ametad\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sit_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"source\": {\n \"component\": \"enim aliquip est qui\"\n },\n \"type\": \"NotificationNone\"\n }\n ],\n \"listmeta\": {\n \"continue\": \"occaecat culpa\",\n \"count\": -93836873,\n \"limit\": -92119351,\n \"offset\": -8581971\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d9cba42c-37d8-4d74-8f9a-57db4c272df2", - "name": "Creates a notification event", - "request": { - "name": "Creates a notification event", - "description": { - "content": "Creates a notification event", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "notifications", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"component\": \"\",\n \"digest\": \"\",\n \"message\": \"\",\n \"meta\": {\n \"est_ae4\": \"\"\n },\n \"type\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2989e3cc-6aa7-498e-bb61-ca27e51d66c5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "notifications", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"component\": \"\",\n \"digest\": \"\",\n \"message\": \"\",\n \"meta\": {\n \"occaecat_ac\": \"\",\n \"nisi2\": \"\",\n \"laboris026\": \"\"\n },\n \"type\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "058b858c-105b-4543-833a-fbb4086254f2", - "name": "Returns a list of notifications for the specified related object", - "request": { - "name": "Returns a list of notifications for the specified related object", - "description": { - "content": "Returns a list of notifications for the specified related object", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "notifications", - ":objectKind", - ":objectUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - }, - { - "disabled": false, - "key": "isDone", - "value": "", - "description": "Describes a way to fetch \"done\" notifications" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectKind", - "description": "(Required) Describes the related object kind for which notifications have to be fetched" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectUid", - "description": "(Required) Describes the related object uid for which notifications have to be fetched" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8dbfaccb-7661-4e79-bb6b-fb735f6cca87", - "name": "An array of component event items", - "originalRequest": { - "url": { - "path": [ - "v1", - "notifications", - ":objectKind", - ":objectUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - }, - { - "key": "isDone", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectKind", - "description": "(Required) Describes the related object kind for which notifications have to be fetched" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "objectUid", - "description": "(Required) Describes the related object uid for which notifications have to be fetched" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"action\": {\n \"ack\": false,\n \"actionMessage\": \"irure ullamco proident\",\n \"actionType\": \"NotifyActionNone\",\n \"events\": {\n \"sed_5\": {\n \"commodo_98\": \"voluptate laborum magna\"\n }\n },\n \"isDone\": true,\n \"isInfo\": true,\n \"link\": \"ut cupidatat\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ad61d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor202\": \"\",\n \"tempor_6\": \"\",\n \"ut_8_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"source\": {\n \"component\": \"ea quis sed id\"\n },\n \"type\": \"NotificationNone\"\n },\n {\n \"action\": {\n \"ack\": false,\n \"actionMessage\": \"exercitation do dolor\",\n \"actionType\": \"NotifyActionClusterProfileUpdate\",\n \"events\": {\n \"incididunt_a57\": {\n \"incididunt_4e\": \"ad\",\n \"cupidatat_d9_\": \"dolor\"\n },\n \"ind5\": {\n \"dolore_beb\": \"consectetur dolore dolor sed id\"\n }\n },\n \"isDone\": false,\n \"isInfo\": false,\n \"link\": \"in occaecat\"\n },\n \"metadata\": {\n \"annotations\": {\n \"aute1f\": \"\",\n \"laboris862\": \"\",\n \"deseruntc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquipbb\": \"\",\n \"eu_ff8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"source\": {\n \"component\": \"sunt ad dolor\"\n },\n \"type\": \"NotificationPackUpdate\"\n }\n ],\n \"listmeta\": {\n \"continue\": \"enim tempor ipsum\",\n \"count\": -49786463,\n \"limit\": 9885518,\n \"offset\": -91895473\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "13b7cdad-cd2e-47cc-a739-295248d116eb", - "name": "{uid}", - "item": [ - { - "id": "3874f633-e075-4f92-a816-346e7b1816b0", - "name": "Updates the specified notification for the acknowledgment", - "request": { - "name": "Updates the specified notification for the acknowledgment", - "description": { - "content": "Updates the specified notification for the acknowledgment", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "notifications", - ":uid", - "ack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Describes acknowledging notification uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "3090573f-07e3-486f-a641-fb97936a0fa9", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "notifications", - ":uid", - "ack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Describes acknowledging notification uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "02f21ea0-8039-4190-9761-f5e978d55d67", - "name": "Updates the specified notification action as done", - "request": { - "name": "Updates the specified notification action as done", - "description": { - "content": "Updates the specified notification action as done", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "notifications", - ":uid", - "done" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Describes notification uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "f03c80a1-c1ca-4914-a15c-5539ea38d8cd", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "notifications", - ":uid", - "done" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Describes notification uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "86eb75dd-82c2-4db2-8922-7312f5f8cb4e", - "name": "overlords", - "item": [ - { - "id": "21ec4b33-5747-45a9-b92b-626ad0ff8fe7", - "name": "Retrieves a list of overlords owned by the tenant", - "request": { - "name": "Retrieves a list of overlords owned by the tenant", - "description": {}, - "url": { - "path": [ - "v1", - "overlords" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "name", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e2bba4e1-0e66-4713-8d58-28efcedf910e", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "name", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"kind\": \"aliquip Lorem\",\n \"metadata\": {\n \"annotations\": {\n \"aliqua_bf9\": \"\",\n \"quis_68d\": \"\",\n \"nostrude\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quis9\": \"\",\n \"sint28\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"laborum\",\n \"ipAddress\": \"esse in fugiat cillum\",\n \"ipPools\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ullamco_39\": \"\",\n \"commodo4\": \"\",\n \"pariatur2be\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_b\": \"\",\n \"inb\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"voluptate fugiat Ut\",\n \"restrictToSingleCluster\": true\n },\n \"status\": {\n \"allottedIps\": [\n \"ad veniam nostrud\",\n \"tempor veniam pariatur\"\n ],\n \"associatedClusters\": [\n \"irure Excepteur\",\n \"occaecat pariatur\"\n ],\n \"inUse\": false\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"animd3\": \"\",\n \"ad_c_1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollit_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"fugiat nisi\",\n \"restrictToSingleCluster\": true\n },\n \"status\": {\n \"allottedIps\": [\n \"dolore in incididunt\",\n \"proident et sed esse fugiat\"\n ],\n \"associatedClusters\": [\n \"ullamco tempor laborum commodo\",\n \"pariatur mollit adipisicing\"\n ],\n \"inUse\": true\n }\n }\n ],\n \"isSelfHosted\": false,\n \"isSystem\": true,\n \"registryUid\": \"incididunt nulla non reprehenderit laborum\",\n \"spectroClusterUid\": \"laborum dolor nulla\",\n \"tenantUid\": \"culpa enim\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"nisi in sed elit\",\n \"conditions\": [\n {\n \"message\": \"nostrud nulla\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"type\": \"exercitation occaecat commodo velit do\"\n },\n {\n \"message\": \"qui do ea\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"type\": \"pariatur sint fugiat ea do\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"dolor ullamco\"\n },\n \"isActive\": true,\n \"isReady\": true,\n \"kubectlCommands\": [\n \"incididunt non anim\",\n \"elit nulla dolor \"\n ],\n \"state\": \"velit quis mollit nulla\"\n }\n },\n {\n \"kind\": \"Lorem nisi\",\n \"metadata\": {\n \"annotations\": {\n \"Loremf9a\": \"\",\n \"in_6b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"esse97\": \"\",\n \"ex__57\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"dolore cupidatat\",\n \"ipAddress\": \"qui aute in sed\",\n \"ipPools\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"laboris_11\": \"\",\n \"pariatur_839\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint_8dc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"qui tempor eiusmod aliquip\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"velit mollit labore\",\n \"exercitation culpa esse occaecat\"\n ],\n \"associatedClusters\": [\n \"ad irure labore ut\",\n \"culpa\"\n ],\n \"inUse\": true\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliquip9\": \"\",\n \"nostrud_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"commodoc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"fugiat qui consectetur ut\",\n \"restrictToSingleCluster\": true\n },\n \"status\": {\n \"allottedIps\": [\n \"sit non laboris\",\n \"Ut mollit\"\n ],\n \"associatedClusters\": [\n \"laborum reprehenderit do Excepteur tempor\",\n \"quis non est anim\"\n ],\n \"inUse\": true\n }\n }\n ],\n \"isSelfHosted\": false,\n \"isSystem\": true,\n \"registryUid\": \"sit Duis\",\n \"spectroClusterUid\": \"adipisicing\",\n \"tenantUid\": \"ea cillum elit \"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"aliq\",\n \"conditions\": [\n {\n \"message\": \"nulla veniam qui\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"type\": \"Excepteur id\"\n },\n {\n \"message\": \"commodo est nulla\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"type\": \"irure occaecat Duis\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"laborum aliquip aliqua dolor\"\n },\n \"isActive\": false,\n \"isReady\": false,\n \"kubectlCommands\": [\n \"non Duis laboris commodo\",\n \"consectetur ex laboris aliquip\"\n ],\n \"state\": \"culpa elit\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6838c9f1-c7bb-42a2-a801-dcb9c6fefcd8", - "name": "maas", - "item": [ - { - "id": "fa89fa44-e61e-4bd1-84ad-ad5d3fb70fac", - "name": "Returns the manifests required for the private gateway installation", - "request": { - "name": "Returns the manifests required for the private gateway installation", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "maas", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "pairingCode", - "value": "", - "description": "(Required) " - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e552c3c5-6e90-461d-9fee-6a78ffb14126", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "maas", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "pairingCode", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"manifest\": \"enim nostrud amet\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "70af2561-3d4c-46e4-83ae-606c8377c3c9", - "name": "{uid}", - "item": [ - { - "id": "378703f8-d87a-4905-8a85-25fb7cf4ca43", - "name": "account", - "item": [ - { - "id": "22d56e20-f2bd-4034-b96d-2de0d0d71bfe", - "name": "create the maas cloudaccount for the private gateway", - "request": { - "name": "create the maas cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"name\": \"\",\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "30db30cc-c459-454b-8002-72e60108d172", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"name\": \"\",\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f1179e3b-581a-4124-89c3-3b3a25a5f881", - "name": "update the maas cloudaccount for the private gateway", - "request": { - "name": "update the maas cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7483fb43-e542-4e5c-ae28-00fb9f7edefc", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n },\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b4b0ddb4-2b04-4fa8-9bd1-8d6bd36e9685", - "name": "validate the maas cloudaccount for the private gateway", - "request": { - "name": "validate the maas cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9c96318f-98ac-4c31-8a8a-bd6ab34d01e8", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"apiKey\": \"\",\n \"apiEndpoint\": \"\",\n \"preferredSubnets\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "659497d8-5e8b-49d0-9bc7-cd92ea9e2e53", - "name": "cloudconfig", - "item": [ - { - "id": "48adabe7-8a9c-41b7-acdf-8077e4a059dc", - "name": "create the maas cloud config for the private gateway", - "request": { - "name": "create the maas cloud config for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"clusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"quis_4\": \"\",\n \"ullamcob\": \"\"\n },\n \"labels\": {\n \"reprehenderite9\": \"\",\n \"quis_df_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"fugiatf0\": \"\"\n },\n \"labels\": {\n \"nulla_33\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sint_16f\": \"\"\n },\n \"labels\": {\n \"sed_1d4\": \"\",\n \"labore_7b\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"in_74\": \"\",\n \"est_47b\": \"\"\n },\n \"labels\": {\n \"nullaa9c\": \"\",\n \"ut_c3\": \"\",\n \"Excepteur6b\": \"\",\n \"velit_f7\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machineConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\"\n },\n \"size\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8d763b2a-79c4-4256-9553-746c0f81c449", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "daf174a7-83af-4da9-8aed-5240a2aacfa7", - "name": "update the maas cloud config for the private gateway", - "request": { - "name": "update the maas cloud config for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"clusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"minim5c2\": \"\",\n \"sintb5\": \"\",\n \"sint_86\": \"\",\n \"eiusmod25\": \"\"\n },\n \"labels\": {\n \"ipsum_2c\": \"\",\n \"nostrudb\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"laborum9_\": \"\",\n \"minim_88\": \"\"\n },\n \"labels\": {\n \"ut_368\": \"\",\n \"eu_e\": \"\",\n \"nisib6\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"elit_c\": \"\",\n \"ipsum_26a\": \"\",\n \"aliquab\": \"\",\n \"ut_4b\": \"\",\n \"aliquipb8a\": \"\"\n },\n \"labels\": {\n \"culpa_ef1\": \"\",\n \"eiusmod_77\": \"\",\n \"Lorem_9\": \"\",\n \"sit71\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"consecteturf13\": \"\"\n },\n \"labels\": {\n \"dolor_f0e\": \"\",\n \"ex_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machineConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\"\n },\n \"size\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4d1e9803-3af7-444d-acd7-7ead18ae5dea", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "maas", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "a563eb9a-10d1-4b04-bb61-dac49159c2ab", - "name": "migrate all the clusters from source overlord to target overlord", - "request": { - "name": "migrate all the clusters from source overlord to target overlord", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "migrate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"sourceUid\": \"\",\n \"targetUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "fa85599e-6057-44df-9b56-502d400dac63", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "migrate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"sourceUid\": \"\",\n \"targetUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7c2c179d-a2e0-476c-80cf-eb0e8585abed", - "name": "openstack", - "item": [ - { - "id": "2bdee62a-94e1-4093-8af2-83e23edb5959", - "name": "Returns the manifests required for the private gateway installation", - "request": { - "name": "Returns the manifests required for the private gateway installation", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "openstack", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "pairingCode", - "value": "", - "description": "(Required) " - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "98dc4608-6a38-4854-9fe0-0b4aaa76d610", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "openstack", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "pairingCode", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"manifest\": \"enim nostrud amet\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "be383b28-bda4-4446-8281-8391f1761989", - "name": "{uid}", - "item": [ - { - "id": "d805aef3-5890-4dea-aea9-f2e601611537", - "name": "account", - "item": [ - { - "id": "766a1e04-847d-446d-9b06-4f29d7631e98", - "name": "create the OpenStack cloudaccount for the private gateway", - "request": { - "name": "create the OpenStack cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"name\": \"\",\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7bf700fd-4612-418e-ac3e-f807b04fd957", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"name\": \"\",\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2f766e68-23a6-410f-865d-d7a30c8218ad", - "name": "update the OpenStack cloudaccount for the private gateway", - "request": { - "name": "update the OpenStack cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "968ee233-ceac-40ef-ae44-677febfae5a7", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n },\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e7d96ae5-90ff-4184-a9ea-72bf95927376", - "name": "validate the OpenStack cloudaccount for the private gateway", - "request": { - "name": "validate the OpenStack cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a9ac7382-a010-4357-b331-dd1d1995a235", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"identityEndpoint\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"caCert\": \"\",\n \"defaultDomain\": \"\",\n \"defaultProject\": \"\",\n \"insecure\": \"\",\n \"parentRegion\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "5e9de3ef-91a7-4b4f-a589-501a01bf9c32", - "name": "cloudconfig", - "item": [ - { - "id": "aaf78919-685c-4564-9dfd-580372af6f97", - "name": "create the OpenStack cloud config for the private gateway", - "request": { - "name": "create the OpenStack cloud config for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"clusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"qui7\": \"\"\n },\n \"labels\": {\n \"nisi_8b\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliquac\": \"\"\n },\n \"labels\": {\n \"non_3a\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nisi1\": \"\",\n \"ad_e\": \"\"\n },\n \"labels\": {\n \"adipisicing_e\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"dolorb\": \"\"\n },\n \"labels\": {\n \"nostrud1_\": \"\",\n \"voluptate979\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machineConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"size\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ba492a38-3e46-450f-9939-9566a383e576", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "61b8de0e-3331-4a48-9159-7c2ba115d504", - "name": "update the OpenStack cloud config for the private gateway", - "request": { - "name": "update the OpenStack cloud config for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"clusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"pariaturfc0\": \"\"\n },\n \"labels\": {\n \"pariatur_eb3\": \"\",\n \"irure842\": \"\",\n \"sit_51\": \"\",\n \"esse_e0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"consectetur_e\": \"\",\n \"dolor_97f\": \"\",\n \"eiusmod_21\": \"\"\n },\n \"labels\": {\n \"labore09\": \"\",\n \"officiafd\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"anim_c3\": \"\",\n \"incididunta08\": \"\",\n \"ea5_\": \"\",\n \"commodo_f6\": \"\"\n },\n \"labels\": {\n \"ex8\": \"\",\n \"Excepteur_f5b\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"adipisicing87\": \"\"\n },\n \"labels\": {\n \"quisb67\": \"\",\n \"deserunt9b\": \"\",\n \"Ut8\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machineConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"size\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4e65c4b0-473d-46f9-bdc9-3dd993af1ff3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "openstack", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "6efd21c9-f39b-4409-ba6b-39cb52eec5bf", - "name": "Returns the pairing code for the private gateway", - "request": { - "name": "Returns the pairing code for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "pairing", - "code" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudType", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "84cb18db-88a6-4e47-a117-e44ea7ceefd2", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "pairing", - "code" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudType", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"pairingCode\": \"dolore Ut cupidatat\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1dff1853-1d13-479c-9ca5-70c520d785a9", - "name": "vsphere", - "item": [ - { - "id": "9fd94570-1d17-44c0-8de2-54e0b60576b4", - "name": "Returns the manifests required for the private gateway installation", - "request": { - "name": "Returns the manifests required for the private gateway installation", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "pairingCode", - "value": "", - "description": "(Required) " - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5453ae28-681c-4897-a4d8-49c6f1c6f687", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "pairingCode", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"manifest\": \"enim nostrud amet\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2ec7bbbd-4776-4c8d-afc0-a12409db02e2", - "name": "Returns overlord's ova information", - "request": { - "name": "Returns overlord's ova information", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - "ova" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "42bcf9f6-2878-4970-a0b4-8f7263649a3c", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - "ova" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"location\": \"dolor in\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a0f6a981-6729-48b6-9b22-df5e18d0c301", - "name": "{uid}", - "item": [ - { - "id": "94037d7b-4b6d-415d-8817-de0376f2855e", - "name": "account", - "item": [ - { - "id": "509e9946-f721-406d-9b3b-71e1fc93ace8", - "name": "create the vSphere cloudaccount for the private gateway", - "request": { - "name": "create the vSphere cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"name\": \"\",\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1e50a899-2247-4be7-a9de-689a29cd75f7", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"name\": \"\",\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a7420f73-9311-4983-ac1c-1afb6719e0f5", - "name": "update the vSphere cloudaccount for the private gateway", - "request": { - "name": "update the vSphere cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a2e25b55-f9ca-4edd-a3c7-4715efb03e1d", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "account" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n },\n \"shareWithProjects\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "569a4160-bb1d-4632-b5ce-7c1baac2a72d", - "name": "validate the vSphere cloudaccount for the private gateway", - "request": { - "name": "validate the vSphere cloudaccount for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "39013d8a-65c7-4008-8334-f5e5e2620fbd", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "account", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"account\": {\n \"vcenterServer\": \"\",\n \"username\": \"\",\n \"password\": \"\",\n \"insecure\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "4a84212c-c952-45bc-9318-a88501071a81", - "name": "cloudconfig", - "item": [ - { - "id": "8af6dfd1-cd3e-47fb-b30a-cd82feb1f832", - "name": "create the vSphere cloud config for the private gateway", - "request": { - "name": "create the vSphere cloud config for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"clusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sintbfb\": \"\"\n },\n \"labels\": {\n \"laboris_8b\": \"\",\n \"dolore_837\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Duis_9\": \"\"\n },\n \"labels\": {\n \"culpa6a\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitationdb\": \"\",\n \"ullamcoc94\": \"\"\n },\n \"labels\": {\n \"minim_4af\": \"\",\n \"autedbb\": \"\",\n \"sit_e\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"cilluma7e\": \"\"\n },\n \"labels\": {\n \"sit_522\": \"\",\n \"tempor_1e\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"size\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3230a1ca-a277-46b6-81f6-aa03516411de", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b1020bc6-6cc5-49dd-8f5c-a78451002699", - "name": "update the vSphere cloud config for the private gateway", - "request": { - "name": "update the vSphere cloud config for the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"clusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dob\": \"\",\n \"aliqua_e\": \"\",\n \"sit2e1\": \"\"\n },\n \"labels\": {\n \"Ut_e8f\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"in_bfb\": \"\",\n \"laboreb2\": \"\"\n },\n \"labels\": {\n \"enima7d\": \"\",\n \"anim_f\": \"\",\n \"proidentd\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"cillume5e\": \"\",\n \"officia_44\": \"\",\n \"adipisicing_99c\": \"\",\n \"ad79\": \"\"\n },\n \"labels\": {\n \"esse_2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"in_c\": \"\"\n },\n \"labels\": {\n \"eu8\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"size\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "47e4c704-c9f5-47bc-a443-c7c58c03675f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "cloudconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "a4bf12c2-2992-4dda-92e4-52e145aed21b", - "name": "pools", - "item": [ - { - "id": "de9eda62-3a99-4929-892b-d6fc44cdf846", - "name": "Retrieves a list of IP Pools for the specified private gateway", - "request": { - "name": "Retrieves a list of IP Pools for the specified private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7f91b504-0953-4a72-b093-2a07f9eb7336", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"occaecatc0\": \"\",\n \"nonf\": \"\",\n \"aute0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deserunt_058\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"quis pariatur\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"sed velit\",\n \"officia elit sed\"\n ],\n \"associatedClusters\": [\n \"dolor aliquip in dolore minim\",\n \"proident dolore consequat\"\n ],\n \"inUse\": false\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"mollitae9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamcob48\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"deserunt\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"dolor sint adipisicing occaecat\",\n \"cillum non fugiat Excepteur\"\n ],\n \"associatedClusters\": [\n \"eu exercitation\",\n \"exercitation aliquip sit irure\"\n ],\n \"inUse\": true\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4650dc9b-5774-4e4e-89c7-7e9264b56a02", - "name": "Creates an IP pool defintion for the sepcified private gateway", - "request": { - "name": "Creates an IP pool defintion for the sepcified private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consequat_948\": \"\",\n \"adf1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamco8\": \"\",\n \"ex_02\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"restrictToSingleCluster\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "19e221b8-70e0-4892-8400-4605173d70c7", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ac8308c7-833a-4361-b2b5-725a52c45a4c", - "name": "{poolUid}", - "item": [ - { - "id": "96922131-6a28-44bb-a2d2-1ef11b9dae8d", - "name": "Deletes the private gateways's specified IP Pool data", - "request": { - "name": "Deletes the private gateways's specified IP Pool data", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools", - ":poolUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "poolUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "629eed2e-5e31-4dba-8fc8-d21683830723", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools", - ":poolUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "poolUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "41a02813-3c07-4021-946a-e623cfb3e907", - "name": "Updates the private gateways's specified IP Pool data", - "request": { - "name": "Updates the private gateways's specified IP Pool data", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools", - ":poolUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "poolUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consequat_948\": \"\",\n \"adf1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamco8\": \"\",\n \"ex_02\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"restrictToSingleCluster\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1cb4edf3-64cb-44de-8517-1f15b7f93a1e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "pools", - ":poolUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "poolUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "a32f0cb0-bfd0-48ae-8a15-2fee2a0f8167", - "name": "properties", - "item": [ - { - "id": "ae00d02c-1307-474b-bc07-595b677a2a45", - "name": "Retrieves the vSphere computecluster resources for the specified private gateway's account", - "request": { - "name": "Retrieves the vSphere computecluster resources for the specified private gateway's account", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "properties", - "computecluster", - "resources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "datacenter", - "value": "", - "description": "(Required) " - }, - { - "disabled": false, - "key": "computecluster", - "value": "", - "description": "(Required) " - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "feeef51a-ca42-4181-b205-b8ae4a5815ce", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "properties", - "computecluster", - "resources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "datacenter", - "value": "" - }, - { - "key": "computecluster", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"computecluster\": {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n \"datacenter\": \"occaecat proident\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "aead4750-69ab-4cdd-8b20-93b77977c78e", - "name": "Retrieves the vSphere datacenters & datacluster for the specified private gateway's account", - "request": { - "name": "Retrieves the vSphere datacenters & datacluster for the specified private gateway's account", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "properties", - "datacenters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "aa3791db-0fa1-412d-832a-9db19b782417", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - "vsphere", - ":uid", - "properties", - "datacenters" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"computeclusters\": [\n \"incididunt fugiat\",\n \"quis laboris est\"\n ],\n \"datacenter\": \"Duis do\",\n \"folders\": [\n \"in pariatur eiusmod irure\",\n \"ex\"\n ]\n },\n {\n \"computeclusters\": [\n \"eiusmod Lorem et sunt\",\n \"e\"\n ],\n \"datacenter\": \"reprehenderit\",\n \"folders\": [\n \"enim Excepteur incididunt sint\",\n \"elit la\"\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "b8c23507-d1ed-4fda-ab74-baa8de1de26b", - "name": "{uid}", - "item": [ - { - "id": "3f725145-3c6c-4ff0-98d6-46bd949fe427", - "name": "delete the private gateway", - "request": { - "name": "delete the private gateway", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "07eac134-46dd-4378-9362-bed68798d648", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"msg\": \"eu\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c5ab2567-70e0-4fe9-885c-1b34d257a6ee", - "name": "Returns the specified private gateway's for the given uid", - "request": { - "name": "Returns the specified private gateway's for the given uid", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "adb3c38a-75d2-4bbc-b9da-e669d8d1a4ce", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kind\": \"velit labore laborum veniam d\",\n \"metadata\": {\n \"annotations\": {\n \"occaecat_1a7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisi_f_6\": \"\",\n \"enim_12b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"in veniam deserunt cupidatat proident\",\n \"ipAddress\": \"irure consectetur occaecat nisi\",\n \"ipPools\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla61\": \"\",\n \"eiusmod2\": \"\",\n \"consectetur86\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ida\": \"\",\n \"dolore_42\": \"\",\n \"eiusmod_3\": \"\",\n \"fugiat6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"eu Lorem culpa labore\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"eu qui tempor\",\n \"in\"\n ],\n \"associatedClusters\": [\n \"Duis dolore magn\",\n \"eu dolore quis est\"\n ],\n \"inUse\": true\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"voluptate_86a\": \"\",\n \"exercitation_05\": \"\",\n \"ut_5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quis_2e\": \"\",\n \"cillumbb3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"pool\": {\n \"end\": \"\",\n \"gateway\": \"\",\n \"nameserver\": {\n \"addresses\": [\n \"\",\n \"\"\n ],\n \"search\": [\n \"\",\n \"\"\n ]\n },\n \"prefix\": \"\",\n \"start\": \"\",\n \"subnet\": \"\"\n },\n \"priavetGatewayUid\": \"ex dolor in eiusmod tempor\",\n \"restrictToSingleCluster\": false\n },\n \"status\": {\n \"allottedIps\": [\n \"ullamco amet\",\n \"pariatur esse\"\n ],\n \"associatedClusters\": [\n \"nisi in\",\n \"nostrud nulla qui\"\n ],\n \"inUse\": true\n }\n }\n ],\n \"isSelfHosted\": true,\n \"isSystem\": true,\n \"registryUid\": \"veniam laborum reprehenderit\",\n \"spectroClusterUid\": \"anim Excepteur\",\n \"tenantUid\": \"pariatur qu\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"tempor dolor labore velit reprehenderit\",\n \"conditions\": [\n {\n \"message\": \"adipisicing Ut\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"type\": \"elit Duis in dolore\"\n },\n {\n \"message\": \"tempor dolore non adipisicing ex\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"type\": \"elit do consequat ea\"\n }\n ],\n \"lastHeartBeatTimestamp\": \"\",\n \"state\": \"nostrud\"\n },\n \"isActive\": false,\n \"isReady\": false,\n \"kubectlCommands\": [\n \"eiu\",\n \"in ut\"\n ],\n \"state\": \"anim sed mollit\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a23f30c2-c8b9-4fb4-9e20-642d4613ed97", - "name": "update the private gateway's metadata", - "request": { - "name": "update the private gateway's metadata", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consectetur_69\": \"\"\n },\n \"labels\": {\n \"aliquaa2\": \"\",\n \"proident_f5\": \"\"\n },\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "261f9368-7d23-4495-b770-3761ddcb8724", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a7decc21-b54a-42cf-9e75-fa7bf69bfc2e", - "name": "reset the private gateway by disaaociating the private gateway's resources", - "request": { - "name": "reset the private gateway by disaaociating the private gateway's resources", - "description": {}, - "url": { - "path": [ - "v1", - "overlords", - ":uid", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "36af6a46-7629-4fc4-bb32-878c9ebe4153", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "overlords", - ":uid", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"msg\": \"adipisicing aute\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "198a3595-58a7-414c-ab7a-930d9ebf5ed3", - "name": "packs", - "item": [ - { - "id": "b08f7a21-1cee-424c-b583-35cafcbcec5a", - "name": "Deletes the packs", - "request": { - "name": "Deletes the packs", - "description": {}, - "url": { - "path": [ - "v1", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "2324a007-b89d-4b3c-8fba-cde5ceba140a", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"count\": 61129016,\n \"items\": {\n \"ipsumb9\": \"culpa in\",\n \"quis_\": \"do dolore ex\",\n \"officia_2\": \"enim veniam Excepteur\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3962b1d3-887e-470b-8d46-0e7f0eaf7ddc", - "name": "Retrieves a list of packs", - "request": { - "name": "Retrieves a list of packs", - "description": {}, - "url": { - "path": [ - "v1", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "85cab47b-326a-4932-a36d-0f44da352279", - "name": "An array of pack summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"ut reprehenderit in\",\n \"kind\": \"sint dolor nisi nostrud\",\n \"metadata\": {\n \"annotations\": {\n \"eua9\": \"\",\n \"et_7a\": \"\",\n \"cillumf3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"amet54\": \"\",\n \"dolore_f5a\": \"\",\n \"elit3\": \"\",\n \"officia_cf0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"ullamco non proident\",\n \"addonType\": \"anim officia\",\n \"annotations\": {\n \"sit58c\": \"irure incididunt c\",\n \"etf13\": \"mollit sit culpa\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"Excepteur reprehenderit sint labore et\",\n \"displayName\": \"Ut tempor cillum officia\",\n \"eol\": \"commodo voluptate reprehenderit ut\",\n \"group\": \"non sed\",\n \"layer\": \"addon\",\n \"logoUrl\": \"id consectetur culpa tempor\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"laboris aliquip\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"Excepteur nulla\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"eu sit voluptate minim\",\n \"version\": \"exercitation dolor deserunt eiusmod\"\n },\n \"status\": {}\n },\n {\n \"apiVersion\": \"proident id dolore amet sit\",\n \"kind\": \"dolor sed tempor\",\n \"metadata\": {\n \"annotations\": {\n \"est_02f\": \"\",\n \"laboris31\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"etd6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"veniam sed deserunt\",\n \"addonType\": \"deserunt dolor\",\n \"annotations\": {\n \"velitc\": \"enim cillum ut commodo\",\n \"aliqua_1\": \"est non eu\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"occaecat cillum et laborum\",\n \"displayName\": \"exercitation deserunt ut\",\n \"eol\": \"incididunt in eiusmod\",\n \"group\": \"laboris nisi\",\n \"layer\": \"cni\",\n \"logoUrl\": \"mollit et ea\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"cupidatat\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"laborum exercitation\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"velit Ut sint ut fugiat\",\n \"version\": \"culpa eiusmod\"\n },\n \"status\": {}\n }\n ],\n \"listmeta\": {\n \"continue\": \"Ut est tempor occaecat\",\n \"count\": 28858062,\n \"limit\": -94267808,\n \"offset\": -78587631\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f85ff759-444f-4b52-ba89-54387f98bb66", - "name": "Retrieves a list of packs based on filter", - "request": { - "name": "Retrieves a list of packs based on filter", - "description": {}, - "url": { - "path": [ - "v1", - "packs", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"addOnSubType\": [\n \"\"\n ],\n \"addOnType\": [\n \"\"\n ],\n \"displayName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"environment\": [\n \"all\"\n ],\n \"layer\": [\n \"\"\n ],\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"registryUid\": [\n \"\"\n ],\n \"type\": [\n \"spectro\"\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "46c0708a-1686-4eb6-9c4e-931cb1c7769c", - "name": "An array of pack summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "packs", - "search" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"addOnSubType\": [\n \"\"\n ],\n \"addOnType\": [\n \"\"\n ],\n \"displayName\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"environment\": [\n \"all\"\n ],\n \"layer\": [\n \"\"\n ],\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"registryUid\": [\n \"\"\n ],\n \"type\": [\n \"spectro\"\n ]\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"Lorem non\",\n \"kind\": \"laborum ea sit in\",\n \"metadata\": {\n \"annotations\": {\n \"dolore\": \"\",\n \"laborum6e1\": \"\",\n \"pariatur_6\": \"\",\n \"sunt_db\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Lorem9d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"Duis occaecat veniam Lorem esse\",\n \"addonType\": \"ipsum irure\",\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"displayName\": \"\",\n \"group\": \"Lorem dolore voluptate consequat\",\n \"layer\": \"\",\n \"name\": \"quis ut aliqua commodo\",\n \"registries\": [\n {\n \"annotations\": {\n \"ut_d4\": \"amet nisi nulla ad\"\n },\n \"logoUrl\": \"exercitation ad magna\",\n \"name\": \"elit minim\",\n \"scope\": \"tempor dolor\",\n \"uid\": \"anim id dolor\"\n },\n {\n \"annotations\": {\n \"tempor_e\": \"ea et velit tempor\",\n \"occaecat_ec4\": \"ad\"\n },\n \"logoUrl\": \"dolore adipisicing proident dolore\",\n \"name\": \"aliquip consectetur nulla mollit voluptate\",\n \"scope\": \"reprehenderit minim ut\",\n \"uid\": \"nostrud esse dolor dolore magna\"\n }\n ],\n \"type\": \"spectro\"\n }\n },\n {\n \"apiVersion\": \"aute qui\",\n \"kind\": \"ut dolore Ut Excepteur nostrud\",\n \"metadata\": {\n \"annotations\": {\n \"dolore_02\": \"\",\n \"ea_d8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"sint\",\n \"addonType\": \"aute nulla\",\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"displayName\": \"irure sit\",\n \"group\": \"laborum\",\n \"layer\": \"\",\n \"name\": \"in consecte\",\n \"registries\": [\n {\n \"annotations\": {\n \"dolore_380\": \"te\",\n \"irure8a\": \"exercitation Excepteur dolore qui enim\"\n },\n \"logoUrl\": \"eiusmod cupidatat pariatur\",\n \"name\": \"minim\",\n \"scope\": \"pariatur nisi eu Excepteur\",\n \"uid\": \"dolore nostrud id\"\n },\n {\n \"annotations\": {\n \"tempor_0f8\": \"re\",\n \"est_0c7\": \"officia cillum anim\",\n \"dolore2e\": \"incididunt\",\n \"consequat_1c4\": \"do\"\n },\n \"logoUrl\": \"mollit minim est\",\n \"name\": \"ex in cillum eiusmod ipsum\",\n \"scope\": \"consectetur\",\n \"uid\": \"est qui sint\"\n }\n ],\n \"type\": \"spectro\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"in eu ad\",\n \"count\": 86486808,\n \"limit\": -91285004,\n \"offset\": -86394071\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8c93e35d-8a01-47fd-8a15-061ec95f5284", - "name": "Retrieves a list of packs", - "request": { - "name": "Retrieves a list of packs", - "description": {}, - "url": { - "path": [ - "v1", - "packs", - ":packName", - "registries", - ":registryUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cloudType", - "value": "all", - "description": "Pack cloud type" - }, - { - "disabled": false, - "key": "layer", - "value": "", - "description": "Pack layer" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "registryUid", - "description": "(Required) Pack registry uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Pack name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0a221108-163a-4c32-8e81-4c3a69e881f6", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "packs", - ":packName", - "registries", - ":registryUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cloudType", - "value": "all" - }, - { - "key": "layer", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "registryUid", - "description": "(Required) Pack registry uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Pack name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"addonSubType\": \"dolore ea consequat\",\n \"addonType\": \"labore proident\",\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"displayName\": \"reprehenderit Lorem Excepteur cupidatat\",\n \"layer\": \"\",\n \"logoUrl\": \"officia Duis tempor ut id\",\n \"name\": \"Duis eiusmod sint deserunt\",\n \"packValues\": [\n {\n \"dependencies\": [\n {\n \"displayName\": \"eiusmod Excepteur tempor\",\n \"logoUrl\": \"dolor ad\",\n \"name\": \"tempor do\",\n \"registryUid\": \"eius\",\n \"uid\": \"dolor id\",\n \"version\": \"anim adipisicing\"\n },\n {\n \"displayName\": \"exercitation\",\n \"logoUrl\": \"labore incididunt qui velit \",\n \"name\": \"id u\",\n \"registryUid\": \"esse\",\n \"uid\": \"consequat dolore\",\n \"version\": \"nulla ul\"\n }\n ],\n \"packUid\": \"sint aute ex in esse\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"template\": {\n \"manifest\": \"nulla ut exercitation in\",\n \"parameters\": {\n \"inputParameters\": [\n {\n \"description\": \"dolore voluptate in sed pariatur\",\n \"displayName\": \"in ad\",\n \"format\": \"in\",\n \"hidden\": false,\n \"listOptions\": [\n \"dolor\",\n \"ex dolor aliquip veniam id\"\n ],\n \"name\": \"magna ut non laboris\",\n \"optional\": false,\n \"options\": {\n \"etab6\": {\n \"dependencies\": [\n {\n \"layer\": \"ame\",\n \"name\": \"id adipisicing\",\n \"readOnly\": false\n },\n {\n \"layer\": \"ullamco tempor voluptate elit\",\n \"name\": \"deserunt voluptate in\",\n \"readOnly\": false\n }\n ],\n \"description\": \"ipsum amet velit\",\n \"label\": \"ullamco dolore\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"sint enim sed\",\n \"targetKey\": \"reprehenderit esse eiusmod incididunt minim\",\n \"type\": \"dolor aliquip anim commodo\",\n \"value\": \"pariatur consectetur voluptate\"\n },\n {\n \"description\": \"eiusmod non nulla\",\n \"displayName\": \"dolore et dolor\",\n \"format\": \"Duis\",\n \"hidden\": false,\n \"listOptions\": [\n \"non do\",\n \"tempor\"\n ],\n \"name\": \"dolor sit\",\n \"optional\": false,\n \"options\": {\n \"anim_806\": {\n \"dependencies\": [\n {\n \"layer\": \"laboris\",\n \"name\": \"qui ullamco Duis Excepteur\",\n \"readOnly\": false\n },\n {\n \"layer\": \"do aliquip dolore\",\n \"name\": \"deserunt ad Ut\",\n \"readOnly\": false\n }\n ],\n \"description\": \"consectetur in ut pariatur\",\n \"label\": \"aliqua quis\"\n },\n \"ad_b2f\": {\n \"dependencies\": [\n {\n \"layer\": \"elit aliqua minim\",\n \"name\": \"aliqua cupidatat in\",\n \"readOnly\": true\n },\n {\n \"layer\": \"aute\",\n \"name\": \"aute\",\n \"readOnly\": true\n }\n ],\n \"description\": \"amet commodo dolor laborum\",\n \"label\": \"nulla consectetur\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"sint a\",\n \"targetKey\": \"non dolor velit et occaecat\",\n \"type\": \"eiusmod aute culpa cupidatat\",\n \"value\": \"Excepteur est\"\n }\n ],\n \"outputParameters\": [\n {\n \"description\": \"incididunt cupidatat quis\",\n \"displayName\": \"pariatur dolore\",\n \"format\": \"laboris\",\n \"hidden\": true,\n \"listOptions\": [\n \"magna deserunt culpa\",\n \"quis pariatur proident voluptate mollit\"\n ],\n \"name\": \"laborum magna\",\n \"optional\": true,\n \"options\": {\n \"ut_df9\": {\n \"dependencies\": [\n {\n \"layer\": \"laboris in ea fugiat\",\n \"name\": \"sed pariatur ipsum\",\n \"readOnly\": false\n },\n {\n \"layer\": \"Excepteur nostrud\",\n \"name\": \"Duis velit ullamco\",\n \"readOnly\": true\n }\n ],\n \"description\": \"nulla do\",\n \"label\": \"incididunt\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"officia\",\n \"targetKey\": \"officia cillum\",\n \"type\": \"velit do et\",\n \"value\": \"nostrud Lorem con\"\n },\n {\n \"description\": \"id ut\",\n \"displayName\": \"ut reprehenderit id\",\n \"format\": \"mollit in anim pariatur\",\n \"hidden\": false,\n \"listOptions\": [\n \"do elit\",\n \"sed aliquip laborum\"\n ],\n \"name\": \"incididunt Excepteur quis veniam\",\n \"optional\": true,\n \"options\": {\n \"elitda8\": {\n \"dependencies\": [\n {\n \"layer\": \"do sit\",\n \"name\": \"in deserunt\",\n \"readOnly\": true\n },\n {\n \"layer\": \"magna sunt\",\n \"name\": \"sed enim\",\n \"readOnly\": true\n }\n ],\n \"description\": \"id elit ex deserunt occaecat\",\n \"label\": \"do\"\n },\n \"do255\": {\n \"dependencies\": [\n {\n \"layer\": \"reprehenderit ad Lorem irure\",\n \"name\": \"nostrud aliqua\",\n \"readOnly\": true\n },\n {\n \"layer\": \"labore cup\",\n \"name\": \"sunt deserunt\",\n \"readOnly\": true\n }\n ],\n \"description\": \"ad nostrud cupidatat\",\n \"label\": \"deserunt in aute Duis\"\n },\n \"anim61\": {\n \"dependencies\": [\n {\n \"layer\": \"in\",\n \"name\": \"et reprehenderit mollit\",\n \"readOnly\": true\n },\n {\n \"layer\": \"dolore\",\n \"name\": \"aliqua nisi eu\",\n \"readOnly\": true\n }\n ],\n \"description\": \"adipisicing amet proident\",\n \"label\": \"dolore sint\"\n },\n \"ullamco_42\": {\n \"dependencies\": [\n {\n \"layer\": \"cillum in irure in\",\n \"name\": \"enim sint velit aliquip\",\n \"readOnly\": false\n },\n {\n \"layer\": \"qui aute\",\n \"name\": \"aliqua\",\n \"readOnly\": true\n }\n ],\n \"description\": \"non pariatur ad aliqua commodo\",\n \"label\": \"Lorem consectetur enim in\"\n }\n },\n \"readOnly\": false,\n \"regex\": \"minim in\",\n \"targetKey\": \"aliqua pariatur quis\",\n \"type\": \"ut est\",\n \"value\": \"aliquip adipisicing\"\n }\n ]\n },\n \"values\": \"eiusmod ipsum officia in\"\n },\n \"values\": \"ut ali\"\n },\n {\n \"dependencies\": [\n {\n \"displayName\": \"in aute\",\n \"logoUrl\": \"Excepteur ad magna\",\n \"name\": \"sint ut\",\n \"registryUid\": \"et ad laboris\",\n \"uid\": \"ut sunt\",\n \"version\": \"ex\"\n },\n {\n \"displayName\": \"proident aliqua cill\",\n \"logoUrl\": \"in Lorem repre\",\n \"name\": \"pariatur ea\",\n \"registryUid\": \"Duis\",\n \"uid\": \"id ea officia dolore\",\n \"version\": \"sit\"\n }\n ],\n \"packUid\": \"laborum\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"template\": {\n \"manifest\": \"eu elit aliqua cupidatat\",\n \"parameters\": {\n \"inputParameters\": [\n {\n \"description\": \"elit sint\",\n \"displayName\": \"occaecat labore\",\n \"format\": \"adipisicing cillum\",\n \"hidden\": true,\n \"listOptions\": [\n \"reprehenderit sunt\",\n \"pariatur voluptate cupidatat\"\n ],\n \"name\": \"incididunt\",\n \"optional\": true,\n \"options\": {\n \"laborum_37\": {\n \"dependencies\": [\n {\n \"layer\": \"ea\",\n \"name\": \"proident voluptate et ut\",\n \"readOnly\": true\n },\n {\n \"layer\": \"ut\",\n \"name\": \"velit id\",\n \"readOnly\": true\n }\n ],\n \"description\": \"reprehenderit consequat Lorem\",\n \"label\": \"eiusmod ex cupidatat\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"sint sit irure\",\n \"targetKey\": \"amet\",\n \"type\": \"amet\",\n \"value\": \"irure Ut\"\n },\n {\n \"description\": \"enim ut tempor\",\n \"displayName\": \"velit eu minim\",\n \"format\": \"aute\",\n \"hidden\": true,\n \"listOptions\": [\n \"quis\",\n \"fugiat in amet\"\n ],\n \"name\": \"in id\",\n \"optional\": true,\n \"options\": {\n \"aute_9a0\": {\n \"dependencies\": [\n {\n \"layer\": \"nostrud qui veniam\",\n \"name\": \"mollit dolore aute sit tempor\",\n \"readOnly\": true\n },\n {\n \"layer\": \"in aliqua est\",\n \"name\": \"commodo\",\n \"readOnly\": true\n }\n ],\n \"description\": \"id sunt veniam enim culpa\",\n \"label\": \"anim consequat\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"Ut commod\",\n \"targetKey\": \"sit dolor\",\n \"type\": \"minim sunt aliquip\",\n \"value\": \"proident deserunt aliqua\"\n }\n ],\n \"outputParameters\": [\n {\n \"description\": \"dolore adipisicing exercitation laboris aute\",\n \"displayName\": \"reprehenderit occaecat deserunt incididunt commodo\",\n \"format\": \"irure sunt adipisicing in dolore\",\n \"hidden\": false,\n \"listOptions\": [\n \"tempor ut\",\n \"minim\"\n ],\n \"name\": \"eiusmod ad culpa\",\n \"optional\": true,\n \"options\": {\n \"eu2b3\": {\n \"dependencies\": [\n {\n \"layer\": \"amet et eu est\",\n \"name\": \"fugiat sint proident\",\n \"readOnly\": true\n },\n {\n \"layer\": \"veniam et tempor in ullamco\",\n \"name\": \"sit mollit dolore elit ea\",\n \"readOnly\": false\n }\n ],\n \"description\": \"laboris Excepteur eiusmod dolore nostrud\",\n \"label\": \"in exercitation est voluptate\"\n },\n \"quisd1\": {\n \"dependencies\": [\n {\n \"layer\": \"occaecat \",\n \"name\": \"quis ea\",\n \"readOnly\": false\n },\n {\n \"layer\": \"ut et velit id\",\n \"name\": \"velit magna amet dolor\",\n \"readOnly\": true\n }\n ],\n \"description\": \"eu ut officia proident\",\n \"label\": \"in sint anim\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"ipsum Excepteur\",\n \"targetKey\": \"ea nulla ut in\",\n \"type\": \"dolore cillum\",\n \"value\": \"veniam fugiat ani\"\n },\n {\n \"description\": \"labore in Excepteur dolor\",\n \"displayName\": \"veniam consectetur in adipisicing\",\n \"format\": \"adipisicing do exercitation sunt\",\n \"hidden\": false,\n \"listOptions\": [\n \"eiusmod sint deserunt\",\n \"proident Duis ullamco irure est\"\n ],\n \"name\": \"anim incididunt\",\n \"optional\": true,\n \"options\": {\n \"nisi0\": {\n \"dependencies\": [\n {\n \"layer\": \"incididunt fugiat\",\n \"name\": \"dolor\",\n \"readOnly\": true\n },\n {\n \"layer\": \"tempor elit sed voluptate\",\n \"name\": \"anim velit id irure\",\n \"readOnly\": false\n }\n ],\n \"description\": \"ex aliqui\",\n \"label\": \"exercitation enim labore eu culpa\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"sunt\",\n \"targetKey\": \"proident\",\n \"type\": \"L\",\n \"value\": \"ut sint consequat Ut\"\n }\n ]\n },\n \"values\": \"ipsum\"\n },\n \"values\": \"sed do laborum pariatur\"\n }\n ],\n \"registryUid\": \"magna ut\",\n \"tags\": [\n {\n \"group\": \"anim aute ut\",\n \"packUid\": \"laboris nostrud aute\",\n \"parentTags\": [\n \"pariatur non\",\n \"minim ad ea\"\n ],\n \"tag\": \"adipisicing et labore esse\",\n \"version\": \"aute ut incididunt\"\n },\n {\n \"group\": \"laboris non voluptate velit\",\n \"packUid\": \"in ut\",\n \"parentTags\": [\n \"elit\",\n \"magna\"\n ],\n \"tag\": \"ea exercitation\",\n \"version\": \"proident in non\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3c838c0d-9537-49b9-83ec-dcf398d150cc", - "name": "Returns the specified pack", - "request": { - "name": "Returns the specified pack", - "description": {}, - "url": { - "path": [ - "v1", - "packs", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Pack uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bebf2d7a-a3ba-425d-aad5-6a429e632e47", - "name": "A pack for the specified uid", - "originalRequest": { - "url": { - "path": [ - "v1", - "packs", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Pack uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"addonSubType\": \"ad\",\n \"addonType\": \"do deserunt\",\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"displayName\": \"in consectetur consequat id\",\n \"layer\": \"\",\n \"logoUrl\": \"consequat adipisicing dolore dolore\",\n \"name\": \"consequat in\",\n \"packValues\": [\n {\n \"dependencies\": [\n {\n \"displayName\": \"nulla in culpa\",\n \"logoUrl\": \"in officia\",\n \"name\": \"adipisic\",\n \"registryUid\": \"dolore ad minim aute eu\",\n \"uid\": \"exercitation commodo fugiat\",\n \"version\": \"reprehenderit enim velit veniam Duis\"\n },\n {\n \"displayName\": \"reprehenderit consequat\",\n \"logoUrl\": \"nostrud\",\n \"name\": \"ea in ut dolor\",\n \"registryUid\": \"elit\",\n \"uid\": \"dolor cu\",\n \"version\": \"pariatur labore ea irure\"\n }\n ],\n \"packUid\": \"non et ullamco ea\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"template\": {\n \"manifest\": \"amet quis ex reprehenderit\",\n \"parameters\": {\n \"inputParameters\": [\n {\n \"description\": \"Ut consequat cillum ad quis\",\n \"displayName\": \"sit dolor irure ut\",\n \"format\": \"eu sint ut dolor\",\n \"hidden\": true,\n \"listOptions\": [\n \"fugiat reprehenderit ullamco in\",\n \"sed pariatur\"\n ],\n \"name\": \"id incididunt\",\n \"optional\": false,\n \"options\": {\n \"exercitation__6d\": {\n \"dependencies\": [\n {\n \"layer\": \"consectetur ut\",\n \"name\": \"commodo veniam magna\",\n \"readOnly\": true\n },\n {\n \"layer\": \"est\",\n \"name\": \"in est voluptate\",\n \"readOnly\": true\n }\n ],\n \"description\": \"officia quis Excepteur cillum\",\n \"label\": \"Duis in\"\n },\n \"esse4\": {\n \"dependencies\": [\n {\n \"layer\": \"ipsum tempor laboris incididunt\",\n \"name\": \"Ut proident sint commodo\",\n \"readOnly\": false\n },\n {\n \"layer\": \"deserunt dolor cupidatat et\",\n \"name\": \"irure adipisicing eiusmod\",\n \"readOnly\": false\n }\n ],\n \"description\": \"sunt minim eu\",\n \"label\": \"anim ea\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"voluptate sunt adipisicing Excepteur\",\n \"targetKey\": \"nulla non\",\n \"type\": \"sed id dolor velit anim\",\n \"value\": \"commodo consequat mollit ullamco\"\n },\n {\n \"description\": \"in commodo\",\n \"displayName\": \"occaecat mollit\",\n \"format\": \"mini\",\n \"hidden\": true,\n \"listOptions\": [\n \"ut ullamco veniam sint\",\n \"consectetur\"\n ],\n \"name\": \"mollit tempor voluptate\",\n \"optional\": true,\n \"options\": {\n \"magna_1_\": {\n \"dependencies\": [\n {\n \"layer\": \"mollit enim aliquip\",\n \"name\": \"ut id sint \",\n \"readOnly\": false\n },\n {\n \"layer\": \"ad in\",\n \"name\": \"do enim culpa cillum eu\",\n \"readOnly\": false\n }\n ],\n \"description\": \"id qui minim\",\n \"label\": \"eiusmod quis in\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"nostrud minim voluptate\",\n \"targetKey\": \"qui eu aliquip\",\n \"type\": \"Excepteur id elit laboris commodo\",\n \"value\": \"laborum Lorem Ut amet\"\n }\n ],\n \"outputParameters\": [\n {\n \"description\": \"Duis minim cillum tempor\",\n \"displayName\": \"enim est\",\n \"format\": \"consectetur labore ex\",\n \"hidden\": false,\n \"listOptions\": [\n \"laboris elit ad\",\n \"sunt\"\n ],\n \"name\": \"in laborum\",\n \"optional\": true,\n \"options\": {\n \"proident_cc9\": {\n \"dependencies\": [\n {\n \"layer\": \"reprehenderit qui\",\n \"name\": \"aliqua sed\",\n \"readOnly\": false\n },\n {\n \"layer\": \"voluptate est\",\n \"name\": \"in cupidatat deserunt\",\n \"readOnly\": false\n }\n ],\n \"description\": \"Duis in\",\n \"label\": \"laboris \"\n },\n \"veniam_4\": {\n \"dependencies\": [\n {\n \"layer\": \"ea in incididunt voluptate esse\",\n \"name\": \"occaecat\",\n \"readOnly\": false\n },\n {\n \"layer\": \"elit et pariatur dolore\",\n \"name\": \"dolor deserunt\",\n \"readOnly\": true\n }\n ],\n \"description\": \"in\",\n \"label\": \"esse amet sunt\"\n },\n \"sint_7\": {\n \"dependencies\": [\n {\n \"layer\": \"irure ut dolore deserunt\",\n \"name\": \"ipsum reprehenderit Ut dolor\",\n \"readOnly\": false\n },\n {\n \"layer\": \"deserunt velit aute dolor\",\n \"name\": \"culpa Ut laborum\",\n \"readOnly\": false\n }\n ],\n \"description\": \"proident qui Duis nostrud sunt\",\n \"label\": \"id cupid\"\n }\n },\n \"readOnly\": false,\n \"regex\": \"Excepteur ut reprehenderit\",\n \"targetKey\": \"proident esse magna incidid\",\n \"type\": \"sed consectetur nostrud\",\n \"value\": \"adipisicing ess\"\n },\n {\n \"description\": \"enim\",\n \"displayName\": \"exercitation Duis proident minim\",\n \"format\": \"laboris\",\n \"hidden\": true,\n \"listOptions\": [\n \"officia anim minim veniam\",\n \"ex aliquip ad\"\n ],\n \"name\": \"amet sunt\",\n \"optional\": true,\n \"options\": {\n \"etf\": {\n \"dependencies\": [\n {\n \"layer\": \"pariatur\",\n \"name\": \"Ut elit sit occaecat\",\n \"readOnly\": true\n },\n {\n \"layer\": \"qui sit ipsum tempor\",\n \"name\": \"amet nisi\",\n \"readOnly\": true\n }\n ],\n \"description\": \"commodo \",\n \"label\": \"dolor eiusmod commodo\"\n },\n \"nulla0\": {\n \"dependencies\": [\n {\n \"layer\": \"aliquip culpa et\",\n \"name\": \"ipsum tempor\",\n \"readOnly\": true\n },\n {\n \"layer\": \"voluptate in\",\n \"name\": \"Ut laborum occ\",\n \"readOnly\": true\n }\n ],\n \"description\": \"fugiat qui sint nostrud elit\",\n \"label\": \"p\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"in laborum tempor pariatur consectetur\",\n \"targetKey\": \"et laboris ut proident reprehenderit\",\n \"type\": \"ut lab\",\n \"value\": \"dolore cupidatat laborum exercitation\"\n }\n ]\n },\n \"values\": \"elit irure velit amet in\"\n },\n \"values\": \"laborum\"\n },\n {\n \"dependencies\": [\n {\n \"displayName\": \"pariatur mollit sunt nostrud\",\n \"logoUrl\": \"amet nisi in Duis\",\n \"name\": \"ut sit ea labore in\",\n \"registryUid\": \"aliquip ut\",\n \"uid\": \"incididunt veniam ex nisi ut\",\n \"version\": \"in\"\n },\n {\n \"displayName\": \"dolore in culpa amet\",\n \"logoUrl\": \"in sed\",\n \"name\": \"minim non laboris voluptate occaecat\",\n \"registryUid\": \"Lorem\",\n \"uid\": \"aute dolore deserunt minim incididunt\",\n \"version\": \"nulla magna fugiat par\"\n }\n ],\n \"packUid\": \"fugiat veniam ut occaecat\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"template\": {\n \"manifest\": \"ad deserunt\",\n \"parameters\": {\n \"inputParameters\": [\n {\n \"description\": \"labore\",\n \"displayName\": \"deserunt pro\",\n \"format\": \"amet ut aute dolore\",\n \"hidden\": true,\n \"listOptions\": [\n \"esse\",\n \"laborum laboris Excepteur incididunt\"\n ],\n \"name\": \"cupidatat ad sunt\",\n \"optional\": false,\n \"options\": {\n \"in_b7\": {\n \"dependencies\": [\n {\n \"layer\": \"cupidatat dolor magna\",\n \"name\": \"in ipsum voluptate\",\n \"readOnly\": true\n },\n {\n \"layer\": \"tempor in ad fugiat\",\n \"name\": \"sint fugiat\",\n \"readOnly\": true\n }\n ],\n \"description\": \"pariatur\",\n \"label\": \"minim Duis culpa ullamco\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"ad culpa Lorem dolor\",\n \"targetKey\": \"do in anim\",\n \"type\": \"labore in\",\n \"value\": \"magna Excepteur nisi\"\n },\n {\n \"description\": \"ut exercitation et Duis\",\n \"displayName\": \"in cillum aute in\",\n \"format\": \"Lorem magna oc\",\n \"hidden\": false,\n \"listOptions\": [\n \"laborum aliquip\",\n \"ad nisi\"\n ],\n \"name\": \"ad non proident\",\n \"optional\": false,\n \"options\": {\n \"cillumbd\": {\n \"dependencies\": [\n {\n \"layer\": \"id laborum proident\",\n \"name\": \"dolore qui ea quis\",\n \"readOnly\": true\n },\n {\n \"layer\": \"veniam\",\n \"name\": \"ipsum pariatur adipisici\",\n \"readOnly\": true\n }\n ],\n \"description\": \"qui veniam dolore ea\",\n \"label\": \"reprehenderit consectetur d\"\n },\n \"nisi12d\": {\n \"dependencies\": [\n {\n \"layer\": \"ad sunt\",\n \"name\": \"et reprehenderit irure\",\n \"readOnly\": false\n },\n {\n \"layer\": \"laborum ullamco labore\",\n \"name\": \"in adipisicing sit consequat mollit\",\n \"readOnly\": false\n }\n ],\n \"description\": \"f\",\n \"label\": \"in sint\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"Lorem id laboris anim aliqua\",\n \"targetKey\": \"amet\",\n \"type\": \"aliquip dolor\",\n \"value\": \"veniam al\"\n }\n ],\n \"outputParameters\": [\n {\n \"description\": \"velit Ut dolor exercitation sint\",\n \"displayName\": \"velit oc\",\n \"format\": \"consequat officia reprehenderit minim\",\n \"hidden\": true,\n \"listOptions\": [\n \"conseq\",\n \"amet sunt sed\"\n ],\n \"name\": \"veniam commodo ad eu\",\n \"optional\": false,\n \"options\": {\n \"Ut8\": {\n \"dependencies\": [\n {\n \"layer\": \"dolor commodo do\",\n \"name\": \"eiusmod exercitation sit dolor dolore\",\n \"readOnly\": false\n },\n {\n \"layer\": \"anim irure nulla eu\",\n \"name\": \"Ut ad enim\",\n \"readOnly\": true\n }\n ],\n \"description\": \"incididunt cupidatat ex\",\n \"label\": \"exercitation Excepteur tempor\"\n }\n },\n \"readOnly\": true,\n \"regex\": \"nulla veniam consequat\",\n \"targetKey\": \"consequat cillum qui ex\",\n \"type\": \"ea deserunt\",\n \"value\": \"a\"\n },\n {\n \"description\": \"culpa fugiat proident\",\n \"displayName\": \"Excepteur ad\",\n \"format\": \"veniam\",\n \"hidden\": false,\n \"listOptions\": [\n \"amet eu\",\n \"tempor ipsum ullamco in\"\n ],\n \"name\": \"minim ea incididunt\",\n \"optional\": true,\n \"options\": {\n \"ullamco_e85\": {\n \"dependencies\": [\n {\n \"layer\": \"ipsum reprehenderit eu sed\",\n \"name\": \"tempor aute exercitation\",\n \"readOnly\": false\n },\n {\n \"layer\": \"tempor aliqua nulla fugiat Ut\",\n \"name\": \"consequat do dolore amet aliqua\",\n \"readOnly\": false\n }\n ],\n \"description\": \"Duis voluptate Excepteur aliquip\",\n \"label\": \"esse enim ea\"\n }\n },\n \"readOnly\": false,\n \"regex\": \"ad laboris\",\n \"targetKey\": \"enim pariatur ex adipisicing deserunt\",\n \"type\": \"proident minim sint reprehenderit\",\n \"value\": \"veniam nostrud aliquip\"\n }\n ]\n },\n \"values\": \"incididunt des\"\n },\n \"values\": \"culpa\"\n }\n ],\n \"registryUid\": \"irure non\",\n \"tags\": [\n {\n \"group\": \"consequat occaecat nulla\",\n \"packUid\": \"anim\",\n \"parentTags\": [\n \"tempor fugiat elit nis\",\n \"ex eiusmod voluptate\"\n ],\n \"tag\": \"sit quis\",\n \"version\": \"nisi aliqua exercitation dolor\"\n },\n {\n \"group\": \"esse anim ut\",\n \"packUid\": \"mollit\",\n \"parentTags\": [\n \"aliquip minim commodo cillum\",\n \"nulla amet Excepteur nisi ut\"\n ],\n \"tag\": \"sed officia id labore\",\n \"version\": \"eiusmod in cul\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "02c9a2ee-dcab-4925-980f-434a2949ed2c", - "name": "payments/stripe", - "item": [ - { - "id": "5f06b11b-7523-42e7-a47e-b2976d7de055", - "name": "Retrieves the list of payment method", - "request": { - "name": "Retrieves the list of payment method", - "description": {}, - "url": { - "path": [ - "v1", - "payments", - "stripe", - "paymentMethods" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "173d0892-569a-4006-ad52-592d0ea8dc2f", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "payments", - "stripe", - "paymentMethods" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"defaultPaymentMethod\": \"commodo culpa ea ad\",\n \"paymentMethods\": [\n {\n \"card\": {\n \"brand\": \"irure\",\n \"country\": \"anim cupidatat nisi\",\n \"expMonth\": 29928332.16697064,\n \"expYear\": -68092054.39060745,\n \"fingerPrint\": \"elit aliqua\",\n \"funding\": \"laboris dolore pariatur\",\n \"last4\": \"veniam Ut\"\n },\n \"customerId\": \"ea dolor aliquip sed\",\n \"firstName\": \"consequat in est Ut\",\n \"lastName\": \"aute\",\n \"paymentMethodId\": \"nis\"\n },\n {\n \"card\": {\n \"brand\": \"nostrud sit anim aliqua\",\n \"country\": \"anim labore sed\",\n \"expMonth\": -70794759.44601579,\n \"expYear\": 44650236.654035956,\n \"fingerPrint\": \"officia culpa irure pariatur\",\n \"funding\": \"adipisicing nulla veniam anim cupidatat\",\n \"last4\": \"Ut ut\"\n },\n \"customerId\": \"non deserunt conseq\",\n \"firstName\": \"nostrud consequat\",\n \"lastName\": \"adipisicing tempor\",\n \"paymentMethodId\": \"minim veniam magna\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "94d43d5b-500b-4624-a0a6-4456128f7344", - "name": "Update the payment subscription", - "request": { - "name": "Update the payment subscription", - "description": {}, - "url": { - "path": [ - "v1", - "payments", - "stripe", - "subscriptions", - ":subscriptionUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionUid", - "description": "(Required) Specify the subscription uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"customerId\": \"\",\n \"paymentIntent\": {\n \"clientSecret\": \"\",\n \"paymentIntentId\": \"\",\n \"status\": \"\"\n },\n \"paymentMethodIds\": [\n \"\"\n ],\n \"planType\": \"\",\n \"priceId\": \"\",\n \"subscriptionId\": \"\",\n \"subscriptionState\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5fd1796a-cf53-4656-ade6-0b11849f1fdd", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "payments", - "stripe", - "subscriptions", - ":subscriptionUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "subscriptionUid", - "description": "(Required) Specify the subscription uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customerId\": \"\",\n \"paymentIntent\": {\n \"clientSecret\": \"\",\n \"paymentIntentId\": \"\",\n \"status\": \"\"\n },\n \"paymentMethodIds\": [\n \"\"\n ],\n \"planType\": \"\",\n \"priceId\": \"\",\n \"subscriptionId\": \"\",\n \"subscriptionState\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "74fe240e-c97d-47d4-8708-a7cc80310cee", - "name": "pcg", - "item": [ - { - "id": "dcf95b12-0c37-4a7d-8ec8-c99ac4310bb4", - "name": "Returns the private gateway manifest link", - "request": { - "name": "Returns the private gateway manifest link", - "description": {}, - "url": { - "path": [ - "v1", - "pcg", - "selfHosted" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudType\": \"all\",\n \"name\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2111bb65-1649-402c-a665-26a4fb13db08", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "pcg", - "selfHosted" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudType\": \"all\",\n \"name\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kubectlCommands\": [\n \"laboris enim tempor elit ex\",\n \"ut occae\"\n ],\n \"overlordUid\": \"qui\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c121eea1-e299-4bc2-bbd3-ecd695f93b60", - "name": "{uid}", - "item": [ - { - "id": "88e8e229-21fd-4575-aad7-fc075089c2e3", - "name": "Registers the pcg", - "request": { - "name": "Registers the pcg", - "description": {}, - "url": { - "path": [ - "v1", - "pcg", - ":uid", - "register" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"pairingCode\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cfc14423-a91d-4224-8f5e-ee221dc2a570", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "pcg", - ":uid", - "register" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pairingCode\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e74c5bec-49eb-4605-bee8-3324a935089f", - "name": "services", - "item": [ - { - "id": "d3400f78-87ec-4d6e-a660-e3e8d9b54b26", - "name": "Returns the pcg ally manifest", - "request": { - "name": "Returns the pcg ally manifest", - "description": {}, - "url": { - "path": [ - "v1", - "pcg", - ":uid", - "services", - "ally", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "fb7d5b68-faae-4cfe-a395-ab5157f7d358", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "pcg", - ":uid", - "services", - "ally", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bb895152-207a-4751-8b09-896ad2c2b9de", - "name": "Returns the pcg jet manifest", - "request": { - "name": "Returns the pcg jet manifest", - "description": {}, - "url": { - "path": [ - "v1", - "pcg", - ":uid", - "services", - "jet", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "16ad690e-45d9-4bd0-87a1-5d40c2f5139b", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "pcg", - ":uid", - "services", - "jet", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "1a0f78f0-5050-40d3-b61b-0b3a41db94bd", - "name": "Retrieves a list of permissions", - "request": { - "name": "Retrieves a list of permissions", - "description": {}, - "url": { - "path": [ - "v1", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "scope", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "13c78b3a-d4ff-4aa5-93fc-e6d0858d3595", - "name": "An array of permissions", - "originalRequest": { - "url": { - "path": [ - "v1", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "scope", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"culpa esse enim\",\n \"permissions\": [\n \"officia\",\n \"Ut reprehenderit dolore ea do\"\n ],\n \"scope\": \"\"\n },\n {\n \"name\": \"do enim\",\n \"permissions\": [\n \"ipsum ullamco\",\n \"incididunt irure\"\n ],\n \"scope\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f138065d-8892-4cb3-83ca-ae43bb992e54", - "name": "projects", - "item": [ - { - "id": "2f275b44-f8e6-49b1-b74e-0aac24e5fc23", - "name": "Creates a project", - "request": { - "name": "Creates a project", - "description": {}, - "url": { - "path": [ - "v1", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"minimd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"anim__96\": \"\",\n \"eiusmodc6\": \"\",\n \"velit__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"logoUid\": \"\",\n \"teams\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"teamId\": \"\"\n }\n ],\n \"users\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"userId\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e48ca276-b54e-4c63-b87e-71db77ffb3ea", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4759e14b-5ab0-41be-aef7-e576a696b5c7", - "name": "Retrieves a list of supported alerts for a project", - "request": { - "name": "Retrieves a list of supported alerts for a project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - "alerts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "dc6dc87a-7868-4255-a1a2-2e3e8f715a41", - "name": "An array of alert components", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - "alerts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"components\": [\n {\n \"description\": \"do\",\n \"name\": \"do ipsum in ea\",\n \"supportedChannels\": [\n \"ut dolore\",\n \"sunt Exce\"\n ]\n },\n {\n \"description\": \"elit occaecat\",\n \"name\": \"officia Duis\",\n \"supportedChannels\": [\n \"officia non cupidatat anim\",\n \"consequat ex qui mollit cupidatat\"\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "80f1a085-15ee-47e6-b6a7-3768ce803692", - "name": "{uid}", - "item": [ - { - "id": "4d821409-b28c-4df3-a755-b6ec79fb656f", - "name": "Deletes the specified project", - "request": { - "name": "Deletes the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "cleanupProjectResources", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"deletingClusterDurationThresholdInMin\": \"\",\n \"provisioningClusterDurationThresholdInMin\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "580e2562-3810-4a3b-8a9f-3daa7c0d445f", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "cleanupProjectResources", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"deletingClusterDurationThresholdInMin\": \"\",\n \"provisioningClusterDurationThresholdInMin\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1d9e1c3b-aa2d-467f-921f-0d9a5c07ddd6", - "name": "Returns the specified project", - "request": { - "name": "Returns the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ceefc064-bcdd-4219-b6f0-10718d3402d1", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"laborum_5b\": \"\",\n \"ad_e3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"pariatur_d\": \"\",\n \"deserunt_b93\": \"\",\n \"do5f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"alerts\": [\n {\n \"channels\": [\n {\n \"alertAllUsers\": false,\n \"createdBy\": \"magna velit nulla\",\n \"http\": {\n \"body\": \"deserunt\",\n \"headers\": {\n \"dolore_d_2\": \"esse aliquip ut laboris sunt\",\n \"ipsum_40_\": \"quis\"\n },\n \"method\": \"qui amet incididunt dolore\",\n \"url\": \"occaecat amet\"\n },\n \"identifiers\": [\n \"laborum esse sunt\",\n \"mollit adipisicing magna\"\n ],\n \"isActive\": false,\n \"status\": {\n \"isSucceeded\": true,\n \"message\": \"consectetur proident\",\n \"time\": \"\"\n },\n \"type\": \"app\",\n \"uid\": \"eu in dolore in sit\"\n },\n {\n \"alertAllUsers\": true,\n \"createdBy\": \"amet do\",\n \"http\": {\n \"body\": \"commodo aliqua eiusmod\",\n \"headers\": {\n \"aliqua7c\": \"l\"\n },\n \"method\": \"nostrud\",\n \"url\": \"reprehenderit\"\n },\n \"identifiers\": [\n \"exercitation ipsum veniam\",\n \"ex est exercitation\"\n ],\n \"isActive\": false,\n \"status\": {\n \"isSucceeded\": true,\n \"message\": \"ex culpa\",\n \"time\": \"\"\n },\n \"type\": \"email\",\n \"uid\": \"dolor sit qui\"\n }\n ],\n \"component\": \"et in est sed Lorem\"\n },\n {\n \"channels\": [\n {\n \"alertAllUsers\": false,\n \"createdBy\": \"aliqua exercitation ad \",\n \"http\": {\n \"body\": \"sed cu\",\n \"headers\": {\n \"voluptate_bb\": \"irure consequat nisi occaecat\",\n \"Loremb1\": \"labore culpa ea non ullamco\"\n },\n \"method\": \"amet\",\n \"url\": \"deserunt\"\n },\n \"identifiers\": [\n \"nostrud esse aliqua\",\n \"incididunt ipsum sin\"\n ],\n \"isActive\": true,\n \"status\": {\n \"isSucceeded\": false,\n \"message\": \"anim tempor dolor proident\",\n \"time\": \"\"\n },\n \"type\": \"email\",\n \"uid\": \"cillum non ullamco magna qui\"\n },\n {\n \"alertAllUsers\": false,\n \"createdBy\": \"ipsum nisi\",\n \"http\": {\n \"body\": \"dolor in qui\",\n \"headers\": {\n \"veniam_bd\": \"aute exercitation ea\",\n \"enime\": \"fugiat\",\n \"in5d\": \"occaecat reprehenderit\"\n },\n \"method\": \"dolore\",\n \"url\": \"Duis ex dolore enim\"\n },\n \"identifiers\": [\n \"Ut ea est\",\n \"sint eu\"\n ],\n \"isActive\": true,\n \"status\": {\n \"isSucceeded\": false,\n \"message\": \"quis\",\n \"time\": \"\"\n },\n \"type\": \"email\",\n \"uid\": \"labore\"\n }\n ],\n \"component\": \"commodo elit sed\"\n }\n ],\n \"logoUrl\": \"ut in\",\n \"teams\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"teamId\": \"\"\n }\n ],\n \"users\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"userId\": \"\"\n }\n ]\n },\n \"status\": {\n \"cleanUpStatus\": {\n \"cleanedResources\": [\n \"iru\",\n \"Lorem sint\"\n ],\n \"msg\": \"ad labore cupidatat\",\n \"state\": \"cupidatat\"\n },\n \"isDisabled\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4fcffc7e-9f7c-4dc9-acdd-e2afa7c14868", - "name": "Updates the specified project", - "request": { - "name": "Updates the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"culpa_1\": \"\",\n \"fugiat993\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"commodob44\": \"\",\n \"aute68\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"logoUid\": \"\",\n \"teams\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"teamId\": \"\"\n }\n ],\n \"users\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"userId\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2e1cd232-651a-4575-973c-3e17d88b734d", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "32391dd0-1a19-4c5d-bad6-e329f21020ee", - "name": "alerts/{component}", - "item": [ - { - "id": "408090c9-3d92-4f6c-9b0b-b3abf130858e", - "name": "Deletes the specified alert to the specified project", - "request": { - "name": "Deletes the specified alert to the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "0a95b3c5-e344-435c-a5fd-dc9c3f621dc2", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "73e62bc2-77f2-4c2d-a2d0-a5e8d00da59a", - "name": "Create the specified alert to the specified project", - "request": { - "name": "Create the specified alert to the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"enima\": \"\",\n \"nulla_7\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1149eedb-6b69-44bc-8953-dfc4aec37bd8", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c0616f45-767a-4b47-bda1-8cbfd3c0f0c4", - "name": "Upsert the specified alert to the specified project", - "request": { - "name": "Upsert the specified alert to the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"channels\": [\n {\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"mollit_3_4\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n },\n {\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"et2\": \"\",\n \"eiusmodb4\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4ff09d24-3958-4587-8b22-f380e1ff08e3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"channels\": [\n {\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"temporf7c\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n },\n {\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"sit_1c\": \"\",\n \"tempor_a11\": \"\",\n \"proident_\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2a6c3a0d-f094-49be-a1c8-2dcdb621b104", - "name": "{alertUid}", - "item": [ - { - "id": "79607fd8-89fd-4334-b64d-e76028077d41", - "name": "Deletes the specified alert of the specified project", - "request": { - "name": "Deletes the specified alert of the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component", - ":alertUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "alertUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "cf0f3c8d-42e2-4a67-893b-d7e3d93a08f0", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component", - ":alertUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "alertUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7fbbca34-b541-4180-a08f-d2276cc5f58f", - "name": "Get the specified alert of the specified project", - "request": { - "name": "Get the specified alert of the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component", - ":alertUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "alertUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8be9d714-ff4f-4f37-b1af-11de6c8b8d0c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component", - ":alertUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "alertUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"et_4\": \"\",\n \"inf\": \"\",\n \"sit_0f\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8d5b97ef-9a63-485c-950f-93eddcc88842", - "name": "Update the specified alert of the specified project", - "request": { - "name": "Update the specified alert of the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component", - ":alertUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "alertUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"alertAllUsers\": \"\",\n \"createdBy\": \"\",\n \"http\": {\n \"body\": \"\",\n \"headers\": {\n \"enima\": \"\",\n \"nulla_7\": \"\"\n },\n \"method\": \"\",\n \"url\": \"\"\n },\n \"identifiers\": [\n \"\"\n ],\n \"isActive\": \"\",\n \"status\": {\n \"isSucceeded\": \"\",\n \"message\": \"\",\n \"time\": \"\"\n },\n \"type\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d188076a-3636-4c07-b0e6-9709b437ee4e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "alerts", - ":component", - ":alertUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "component", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "alertUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "80df7ffc-11b9-439d-8568-b93e310e989f", - "name": "macros", - "item": [ - { - "id": "114417c9-d6fd-4119-9a91-d86c4611244f", - "name": "Delete the macros for the specified project by macro name", - "request": { - "name": "Delete the macros for the specified project by macro name", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ffcf8770-9cb6-4739-a9cf-88f1bfc8284f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b7da07bc-ffc3-4d83-86bf-820542f2bfae", - "name": "List the macros of the specified project", - "request": { - "name": "List the macros of the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e33759ae-6d25-4573-88a8-a8b44c707f3a", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "847a3e40-78e3-4b23-9af7-66c63eeeaefc", - "name": "Update the macros for the specified project by macro name", - "request": { - "name": "Update the macros for the specified project by macro name", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5d571197-65c7-4b8b-ba77-89d66edcbc87", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ee983656-ddff-40eb-baa5-d3552335b9d7", - "name": "Create or add new macros for the specified project", - "request": { - "name": "Create or add new macros for the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1978336a-5614-4e6f-a47b-3374922b3438", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6b1a9473-3988-4e9e-a5dc-2fc7c3a9566b", - "name": "Update the macros of the specified project", - "request": { - "name": "Update the macros of the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "682d437f-6ccb-4b75-8cc8-5cafe39d108c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "aa32606f-8ac0-4087-a58b-517a1552205e", - "name": "Update the metadata of the specified project", - "request": { - "name": "Update the metadata of the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"annotations\": {\n \"este\": \"\",\n \"nostrud_126\": \"\",\n \"aliquaa4_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proident5\": \"\",\n \"aute263\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "28a8b344-2e59-4286-87b2-8ccc3b2d0f0f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "544dd9c6-6de9-4f11-9f9b-f90c02c2e025", - "name": "preferences/clusterSettings", - "item": [ - { - "id": "5a7b6a2c-4255-462f-8a34-9a4881bd9f9c", - "name": "Get project cluster settings", - "request": { - "name": "Get project cluster settings", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "preferences", - "clusterSettings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f5f7f708-5c08-4507-9dfc-5b4992d8ec8d", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "preferences", - "clusterSettings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"nodesAutoRemediationSetting\": {\n \"disableNodesAutoRemediation\": true,\n \"isEnabled\": true\n },\n \"tenantClusterSettings\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"nodesAutoRemediationSetting\": {\n \"disableNodesAutoRemediation\": false,\n \"isEnabled\": false\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b6c1004d-f162-4af0-ad93-d9834fc22be6", - "name": "Update project clusters fips setting", - "request": { - "name": "Update project clusters fips setting", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "preferences", - "clusterSettings", - "fips" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"mode\": \"fipsDisabled\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "523ddcb4-fd9f-4e1e-a38d-f8eb8bebfa0e", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "preferences", - "clusterSettings", - "fips" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8579c4b7-21ab-4507-bfcf-06a3bca3b55e", - "name": "Update project clusters nodes auto remediation setting", - "request": { - "name": "Update project clusters nodes auto remediation setting", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "preferences", - "clusterSettings", - "nodesAutoRemediationSetting" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"disableNodesAutoRemediation\": \"\",\n \"isEnabled\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6bcf4141-1e7f-4aaf-924a-5035afc39d09", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "preferences", - "clusterSettings", - "nodesAutoRemediationSetting" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "418e1cd7-3f2a-4fca-8e70-f5eee70b4ee4", - "name": "Update the teams association to the specified project", - "request": { - "name": "Update the teams association to the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "teams" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"teams\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"teamId\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "66c2cc85-7b15-4d98-b2e0-5226a54e972f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "teams" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"teams\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"teamId\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "06be4eee-345d-4441-b5bb-24e0f4f4fce6", - "name": "Update the users association to the specified project", - "request": { - "name": "Update the users association to the specified project", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "users" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"userId\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4e464e7c-c29f-4ae2-b8c0-9425b1f109ed", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "users" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"userId\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4a94645a-bfaa-404d-94c3-5de1e8f252ba", - "name": "Validate and returns active resource of project before delete", - "request": { - "name": "Validate and returns active resource of project before delete", - "description": {}, - "url": { - "path": [ - "v1", - "projects", - ":uid", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "5d685191-417c-45c5-90c4-d8f32f3102be", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "projects", - ":uid", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"appDeployments\": {\n \"apps\": [\n {\n \"appRef\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"state\": \"voluptate non dolor\"\n },\n {\n \"appRef\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"state\": \"aute\"\n }\n ],\n \"count\": -60669118\n },\n \"clusters\": {\n \"clusters\": [\n {\n \"clusterRef\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"state\": \"Ut\"\n },\n {\n \"clusterRef\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"state\": \"non magna dolore sed\"\n }\n ],\n \"count\": -18336695\n },\n \"virtualClusters\": {\n \"clusters\": [\n {\n \"clusterRef\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"state\": \"ea consequat\"\n },\n {\n \"clusterRef\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"state\": \"dolor nisi esse ullamco quis\"\n }\n ],\n \"count\": -47369005\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "647ad6ac-220a-4813-9da2-4b5faa4b8f38", - "name": "registries", - "item": [ - { - "id": "15052553-8139-44b0-8542-63b808dcf4e5", - "name": "helm", - "item": [ - { - "id": "09c401fd-0fa7-4f01-9ee7-74c914922316", - "name": "Retrieves a list of Helm registries", - "request": { - "name": "Retrieves a list of Helm registries", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "helm" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - }, - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "de45605f-614e-4c58-903d-cf72c326d041", - "name": "An array of registry items", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - }, - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"do nulla dolore\",\n \"kind\": \"aliqua quis labore deserunt\",\n \"metadata\": {\n \"annotations\": {\n \"consectetur65\": \"\",\n \"quis_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"doloree\": \"\",\n \"officia34e\": \"\",\n \"minim_17\": \"\",\n \"exercitation_1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"et\",\n \"auth\": {\n \"password\": \"sint minim reprehenderit Excepteur\",\n \"token\": \"cupidatat nostrud ad nisi et\",\n \"type\": \"basic\",\n \"username\": \"ea id quis Excepteur\"\n },\n \"isPrivate\": true,\n \"name\": \"ad anim consectetur labore\",\n \"scope\": \"quis\"\n },\n \"status\": {\n \"helmSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"laboris deserunt \",\n \"status\": \"adipisicing sed\"\n }\n }\n },\n {\n \"apiVersion\": \"consectetur officia voluptate ad\",\n \"kind\": \"enim eu\",\n \"metadata\": {\n \"annotations\": {\n \"do_43a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia6\": \"\",\n \"uta\": \"\",\n \"adipisicing2d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"exer\",\n \"auth\": {\n \"password\": \"ad Duis i\",\n \"token\": \"et\",\n \"type\": \"token\",\n \"username\": \"deserunt sit\"\n },\n \"isPrivate\": true,\n \"name\": \"aliquip Lorem\",\n \"scope\": \"aliquip proident laborum\"\n },\n \"status\": {\n \"helmSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"veniam\",\n \"status\": \"cillum magna cupidatat sed\"\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"non fugiat ea\",\n \"count\": -96151709,\n \"limit\": -76849022,\n \"offset\": 47366691\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4db1a357-8bb4-4081-be1e-34bed019b5dc", - "name": "Creates a helm registry", - "request": { - "name": "Creates a helm registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "helm" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"esse_e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_f\": \"\",\n \"ina\": \"\",\n \"non__\": \"\",\n \"eiusmod01\": \"\",\n \"Duis4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"createOption\": {\n \"charts\": [\n {\n \"name\": \"\",\n \"version\": \"\"\n }\n ],\n \"skipSync\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "086e9883-ccc1-42e6-aa95-04f385250d72", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"doloree3d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proidentc6\": \"\",\n \"ut_94f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"createOption\": {\n \"charts\": [\n {\n \"name\": \"\",\n \"version\": \"\"\n }\n ],\n \"skipSync\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "974f3a6c-bbf1-4887-831b-346c0662efbb", - "name": "Retrieves a list of helm registries as summary", - "request": { - "name": "Retrieves a list of helm registries as summary", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "helm", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - }, - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7457a5bf-21be-47c3-a9d2-2f19cb36552c", - "name": "An array of registry items", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - }, - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nonf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"pariatur82\": \"\",\n \"eufb9\": \"\",\n \"irure_99\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"aliquip deserunt\",\n \"isPrivate\": false,\n \"scope\": \"esse deserunt aliquip sed aliqua\"\n },\n \"status\": {\n \"sync\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"irure Lorem eiusmod\",\n \"status\": \"elit ut\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliqua_36\": \"\",\n \"in09\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ad_16\": \"\",\n \"nostrud_0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"dolor laboris\",\n \"isPrivate\": true,\n \"scope\": \"irure Duis sint\"\n },\n \"status\": {\n \"sync\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"mollit ullamco magna fugiat\",\n \"status\": \"in in amet\"\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"Ut ven\",\n \"count\": 6228892,\n \"limit\": 64445094,\n \"offset\": -69886646\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "427eabaa-b954-4654-8503-28fe06d5d8ea", - "name": "Check if helm registry is valid", - "request": { - "name": "Check if helm registry is valid", - "description": { - "content": "Returns no contents if helm registry is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "registries", - "helm", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "30ab5dd7-47f0-4522-8d07-1a9f691e0693", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37198b23-33e6-422b-a0b3-6e1cd1f85ab7", - "name": "{uid}", - "item": [ - { - "id": "5b3af490-07cd-47d5-8323-66226f9a3dbb", - "name": "Deletes the specified helm registry", - "request": { - "name": "Deletes the specified helm registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "584cff05-3124-4f10-b96f-a130f65239e0", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f91f3f6e-8d96-4438-97bb-ad33f110af3f", - "name": "Returns the specified Helm registry", - "request": { - "name": "Returns the specified Helm registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f0c948bf-13b6-486d-a587-59e97a246a25", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"veniam do dolor enim\",\n \"kind\": \"et eu\",\n \"metadata\": {\n \"annotations\": {\n \"Lorem_7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_91f\": \"\",\n \"sint4c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n },\n \"status\": {\n \"helmSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"aliqua labore\",\n \"status\": \"occaecat\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7b02b2fa-9438-4c12-86ac-35cf0d53751a", - "name": "Updates the specified helm registry", - "request": { - "name": "Updates the specified helm registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"aute3\": \"\",\n \"adipisicing_3f\": \"\",\n \"ex26\": \"\",\n \"exercitation56_\": \"\",\n \"sit6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Lorem_77\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n },\n \"status\": {\n \"helmSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "648be71c-1327-49f0-9fd5-352ea8da3041", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laboris_7\": \"\",\n \"exercitatione\": \"\",\n \"eiusmod_5b5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"isPrivate\": \"\",\n \"name\": \"\",\n \"scope\": \"\"\n },\n \"status\": {\n \"helmSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3c5af073-f3f1-4d3d-882a-b2a06e623131", - "name": "sync", - "item": [ - { - "id": "ed009c57-839d-485e-9a8a-37ca65efbbd1", - "name": "Sync Helm registry", - "request": { - "name": "Sync Helm registry", - "description": { - "content": "Sync all the helm charts from the registry", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "d105a9f3-8efb-432d-9a70-3d3e736215db", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4cbb8868-e177-4571-82e7-639d9efa8a4b", - "name": "Get helm registry sync status", - "request": { - "name": "Get helm registry sync status", - "description": { - "content": "Get the sync status for the specified helm registry", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid", - "sync", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5d463edb-aa36-44b6-b35e-aae984605c19", - "name": "Helm registry sync status", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "helm", - ":uid", - "sync", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "5a9554e4-d164-4ada-a325-52069fcd5fc1", - "name": "Retrieves a list of registries metadata", - "request": { - "name": "Retrieves a list of registries metadata", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "256959f2-951c-47f5-8f96-bcad638430d3", - "name": "An array of registry metadata items", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"isPrivate\": true,\n \"kind\": \"nulla cillum\",\n \"name\": \"aliquip ullamco quis\",\n \"scope\": \"nostrud\",\n \"uid\": \"cillum tempor amet\"\n },\n {\n \"isPrivate\": false,\n \"kind\": \"exercitation dolor laboris incididunt\",\n \"name\": \"dolor anim\",\n \"scope\": \"sed\",\n \"uid\": \"amet culpa adipisicing dolor\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4b6dae24-ac2a-4bf8-9ef0-720f36b06e7f", - "name": "oci", - "item": [ - { - "id": "4941e25e-83df-4786-a05a-f010fda6d75d", - "name": "Creates a basic oci registry", - "request": { - "name": "Creates a basic oci registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"tempor46\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eu__c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"providerType\": \"helm\",\n \"scope\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b3cdaadf-9860-4c20-b7c1-6b571476d2b0", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a198a687-4fa0-4704-8b2e-ae3989962da7", - "name": "Creates a ecr registry", - "request": { - "name": "Creates a ecr registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nulla_a2\": \"\",\n \"veniam_750\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia18e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"isPrivate\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"defaultRegion\": \"\",\n \"scope\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f323ed84-ac18-42e4-b5d9-f512bff5e476", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a1d5ef97-b605-4ce5-afbd-80fdeefd0696", - "name": "Retrieves a oci registries summary", - "request": { - "name": "Retrieves a oci registries summary", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c0d4c5f7-c1ad-46c7-9094-da4a48305f8b", - "name": "An array of oci registry items", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"tempor_783\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore9\": \"\",\n \"sunt0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultRegion\": \"Excepteur id qui amet\",\n \"endpoint\": \"incididunt non dolore nostrud\",\n \"isPrivate\": true,\n \"providerType\": \"qui eu Ut aliquip enim\",\n \"registryType\": \"magna Excepteur\",\n \"scope\": \"aute id ut\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"veniam925\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in_b4\": \"\",\n \"sed_2e4\": \"\",\n \"proident_e3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"defaultRegion\": \"anim minim laboris\",\n \"endpoint\": \"eiusmod aliqua\",\n \"isPrivate\": true,\n \"providerType\": \"ut aute ad\",\n \"registryType\": \"irure in\",\n \"scope\": \"aute ipsum ad do incididunt\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3d25c463-c557-44ed-bb40-d3825871192c", - "name": "{uid}", - "item": [ - { - "id": "9459884e-f57b-4263-a217-83f06942fa98", - "name": "Returns the information of specified oci registry", - "request": { - "name": "Returns the information of specified oci registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "clusterUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4586e3b6-d100-46cf-8af7-64777f98785e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "clusterUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"defaultRegion\": \"ea commodo\",\n \"endpoint\": \"laboris voluptate eiusmod\",\n \"providerType\": \"consequat labore cillum dolore\",\n \"scope\": \"labore eu\",\n \"type\": \"aliquip enim\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bf73bacf-7bee-442a-b60d-ec6bbe802e82", - "name": "basic", - "item": [ - { - "id": "1b83b3d0-ab67-4158-bdb7-4b1a71b59696", - "name": "Deletes the specified basic oci registry", - "request": { - "name": "Deletes the specified basic oci registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "20fe4b3c-ce15-4462-a43a-cd6a09049e42", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d3223cb6-cd59-42e5-a24b-67a2ac813ea3", - "name": "Returns the basic oci registry", - "request": { - "name": "Returns the basic oci registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "16213850-e572-46b5-b297-56d7e216c9fe", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sint0\": \"\",\n \"et_9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"occaecat__ea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"providerType\": \"helm\",\n \"scope\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cdf42a89-e417-40fd-8ec5-488cb2a89ad4", - "name": "Updates the specified basic oci registry", - "request": { - "name": "Updates the specified basic oci registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"tempor46\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eu__c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"providerType\": \"helm\",\n \"scope\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4f081dd1-1bd5-4c7c-babf-dac9f48bf534", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "basic" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "325ac4bd-94fc-4996-9a47-1bbd70fa82ce", - "name": "ecr", - "item": [ - { - "id": "6cf72a7e-941f-4e9d-b1e5-975ecab5d632", - "name": "Deletes the specified ecr registry", - "request": { - "name": "Deletes the specified ecr registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "f3ee73f0-b57d-4a1b-b136-2900dc2dcce5", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "af240d27-787b-4c68-aa5a-0b09dbf4b34c", - "name": "Returns the specified ecr registry", - "request": { - "name": "Returns the specified ecr registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "41d87466-76f4-4019-9d73-868fb5b6d1f7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"non_ad\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ea_1\": \"\",\n \"dolore8\": \"\",\n \"minim_6\": \"\",\n \"minimd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"isPrivate\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"defaultRegion\": \"\",\n \"scope\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "433b0a54-64e4-41cb-924b-10ca63ce2f2f", - "name": "Updates the specified ecr registry", - "request": { - "name": "Updates the specified ecr registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"nulla_a2\": \"\",\n \"veniam_750\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia18e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"isPrivate\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"defaultRegion\": \"\",\n \"scope\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ee603f4f-7c37-4389-af2f-382191b30611", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "oci", - ":uid", - "ecr" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "bf3b3b40-80ae-4eba-a7e9-b0a1bdef30d6", - "name": "pack", - "item": [ - { - "id": "1d467fc3-21c5-482e-a0dc-decb2bf3ee26", - "name": "Retrieves a list of Pack registries", - "request": { - "name": "Retrieves a list of Pack registries", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "pack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - }, - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3eb5c2ff-6921-4ab8-a88b-93696620ced8", - "name": "An array of registry items", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - }, - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"apiVersion\": \"consectetur culpa\",\n \"kind\": \"proident in\",\n \"metadata\": {\n \"annotations\": {\n \"occaecat_b\": \"\",\n \"deserunt_5a3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deserunt_\": \"\",\n \"laborum9_\": \"\",\n \"tempor_b_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"consectetur eiusmod dolor minim incididunt\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"irure ut pariatur\",\n \"private\": false,\n \"scope\": \"eu laboris sunt mollit ea\"\n },\n \"status\": {\n \"packSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n },\n {\n \"apiVersion\": \"fugiat exercitation Duis\",\n \"kind\": \"elit fugiat labore\",\n \"metadata\": {\n \"annotations\": {\n \"ea06a\": \"\",\n \"amet_bb\": \"\",\n \"fugiat_99b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptate07\": \"\",\n \"dolor80\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"deserunt fugiat veniam\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"Duis in\",\n \"private\": true,\n \"scope\": \"nisi consectetur eiusmod\"\n },\n \"status\": {\n \"packSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"aute dolore\",\n \"count\": 87347538,\n \"limit\": -31738683,\n \"offset\": -29442189\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f389b189-4209-4255-8534-4098e1e873c1", - "name": "Creates a pack registry", - "request": { - "name": "Creates a pack registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "pack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "skipPackSync", - "value": "false" - }, - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia_6d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisi23\": \"\",\n \"sunt7\": \"\",\n \"dolor_f\": \"\",\n \"officia_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"\",\n \"private\": \"\",\n \"scope\": \"\"\n },\n \"status\": {\n \"packSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "30adec94-70d7-48a4-9777-caa848c7bea5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "skipPackSync", - "value": "false" - }, - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "eaa1a1d7-f91c-4747-825b-aa307b6a79c4", - "name": "Retrieves a list of pack registries as summary", - "request": { - "name": "Retrieves a list of pack registries as summary", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "pack", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - }, - { - "disabled": false, - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "980ffbb9-0300-4a9c-b02b-41f421f65bb5", - "name": "An array of registry items", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - }, - { - "key": "scope", - "value": "all" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"culpa_de5\": \"\",\n \"Lorem_6c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_5b2\": \"\",\n \"proident_86\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"reprehenderit ea non\",\n \"private\": false,\n \"scope\": \"officia dolor\"\n },\n \"status\": {\n \"sync\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum_e5\": \"\",\n \"nostrud66\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"deserunt culpa est\",\n \"private\": false,\n \"scope\": \"commodo\"\n },\n \"status\": {\n \"sync\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"enim eu\",\n \"count\": 73829058,\n \"limit\": -10048671,\n \"offset\": 82723501\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "80921939-1131-40f8-864b-2a73a67e7bbe", - "name": "Check if pack registry is valid", - "request": { - "name": "Check if pack registry is valid", - "description": { - "content": "Returns no contents if pack registry is valid else error.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "registries", - "pack", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"\",\n \"private\": \"\",\n \"scope\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d67a42e0-2f45-4f4a-8ae8-b7f521650e7e", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"\",\n \"private\": \"\",\n \"scope\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bb8ac229-cf09-4981-b6a5-267759d56d34", - "name": "{uid}", - "item": [ - { - "id": "e3c5dfbf-b0f8-424c-baac-3e879d19b450", - "name": "Deletes the specified pack registry", - "request": { - "name": "Deletes the specified pack registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "2c343de5-4e44-4ec1-bba5-8862f7a5e52b", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b0bb5716-dbbb-46a8-ae1d-1702a42d9d88", - "name": "Returns the specified Pack registry", - "request": { - "name": "Returns the specified Pack registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b4370386-7dbe-4391-88c4-20c31fd9b152", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"et_c93\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proidentfc3\": \"\",\n \"velit_f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"\",\n \"private\": \"\",\n \"scope\": \"\"\n },\n \"status\": {\n \"packSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "404afb81-02df-44f1-a117-971bea51aa6c", - "name": "Updates the specified pack registry", - "request": { - "name": "Updates the specified pack registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"officia_6d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nisi23\": \"\",\n \"sunt7\": \"\",\n \"dolor_f\": \"\",\n \"officia_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"endpoint\": \"\",\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"name\": \"\",\n \"private\": \"\",\n \"scope\": \"\"\n },\n \"status\": {\n \"packSyncStatus\": {\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d60deee3-359f-4c8e-b47f-13d2d75d9515", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bff6f5aa-9aa6-4f9d-99b4-107628209f68", - "name": "sync", - "item": [ - { - "id": "b60ee46a-bd54-4632-a65a-084cb188446c", - "name": "Sync Pack registry", - "request": { - "name": "Sync Pack registry", - "description": { - "content": "Sync all the packs from the registry", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "1fd8bbd8-b462-4d86-97ca-d5c3080d5ca6", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "10b5e330-8d4d-4409-896d-657e43e233a6", - "name": "Get pack registry sync status", - "request": { - "name": "Get pack registry sync status", - "description": { - "content": "Get sync status for the pack specified registry", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid", - "sync", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1fdba0e5-945c-4282-9e1f-709546c3ab52", - "name": "Pack registry sync status", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - "pack", - ":uid", - "sync", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"lastRunTime\": \"\",\n \"lastSyncedTime\": \"\",\n \"message\": \"\",\n \"status\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "152c4bfa-c583-4e39-b93d-2484ba8c75df", - "name": "Returns the specified system scope registry configuration", - "request": { - "name": "Returns the specified system scope registry configuration", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - ":registryName", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "registryName", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "79d9a2b2-9044-4f79-ac6c-f12391f2608d", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - ":registryName", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "registryName", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"config\": {\n \"auth\": {\n \"password\": \"\",\n \"token\": \"\",\n \"type\": \"\",\n \"username\": \"\"\n },\n \"endpoint\": \"ullamco Ut\",\n \"name\": \"dolor ni\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37cf8124-b201-4ce8-a7bd-124c16e95d7b", - "name": "Deletes the specified registry", - "request": { - "name": "Deletes the specified registry", - "description": {}, - "url": { - "path": [ - "v1", - "registries", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "afab87ec-bcb1-4173-a1b9-4f898ff36f84", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "registries", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] + "consumes": [ + "application/json" + ], + "definitions": { + "V1AwsAccountSts": { + "description": "AWS cloud account sts", + "properties": { + "accountId": { + "description": "A 12-digit number, such as 123456789012, that uniquely identifies an AWS account", + "type": "string" + }, + "externalId": { + "description": "It can be passed to the AssumeRole API of the STS. It can be used in the condition element in a role's trust policy, allowing the role to be assumed only when a certain value is present in the external ID", + "type": "string" + }, + "partition": { + "$ref": "#/definitions/v1AwsPartition" + } + }, + "type": "object" + }, + "v1.AzureAccountEntitySpec": { + "properties": { + "clientId": { + "type": "string" + }, + "clientSecret": { + "type": "string" + }, + "subscriptionId": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "type": "object" + }, + "v1.CloudWatchConfig": { + "description": "Cloud watch config entity", + "properties": { + "credentials": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "group": { + "description": "Name of the group", + "type": "string" + }, + "region": { + "description": "Name of the region", + "type": "string" + }, + "stream": { + "description": "Name of the stream", + "type": "string" + } + }, + "type": "object" + }, + "v1.DataSinkCloudWatchConfig": { + "description": "Data sink cloud watch config", + "properties": { + "payload": { + "$ref": "#/definitions/v1.DataSinkPayloads" + }, + "spec": { + "$ref": "#/definitions/v1.CloudWatchConfig" + } + }, + "type": "object" + }, + "v1.DataSinkPayload": { + "additionalProperties": { + "type": "object" + }, + "description": "Data sink payload entity", + "properties": { + "refUid": { + "description": "RefUid of the data sink payload", + "type": "string" + }, + "timestamp": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1.DataSinkPayloads": { + "description": "List of data sink payload entities", + "items": { + "$ref": "#/definitions/v1.DataSinkPayload" + }, + "type": "array", + "uniqueItems": true + }, + "v1.GcpAccountEntitySpec": { + "properties": { + "jsonCredentials": { + "type": "string" + }, + "jsonCredentialsFileUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1AADProfile": { + "description": "AADProfile - AAD integration is managed by AKS.", + "properties": { + "adminGroupObjectIDs": { + "description": "AdminGroupObjectIDs - AAD group object IDs that will have admin role of the cluster.", + "items": { + "type": "string" + }, + "type": "array" + }, + "managed": { + "description": "Managed - Whether to enable managed AAD.", + "type": "boolean", + "x-omitempty": false + } + }, + "required": [ + "managed", + "adminGroupObjectIDs" + ], + "type": "object" + }, + "v1APIEndpoint": { + "description": "APIEndpoint represents a reachable Kubernetes API endpoint.", + "properties": { + "host": { + "description": "The hostname on which the API server is serving.", + "type": "string" + }, + "port": { + "description": "The port on which the API server is serving.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "host", + "port" + ], + "type": "object" + }, + "v1APIServerAccessProfile": { + "description": "APIServerAccessProfile - access profile for AKS API server.", + "properties": { + "authorizedIPRanges": { + "description": "AuthorizedIPRanges - Authorized IP Ranges to kubernetes API server.", + "items": { + "default": "", + "type": "string" + }, + "type": "array" + }, + "enablePrivateCluster": { + "description": "EnablePrivateCluster - Whether to create the cluster as a private cluster or not.", + "type": "boolean" + }, + "enablePrivateClusterPublicFQDN": { + "description": "EnablePrivateClusterPublicFQDN - Whether to create additional public FQDN for private cluster or not.", + "type": "boolean" + }, + "privateDNSZone": { + "description": "PrivateDNSZone - Private dns zone mode for private cluster.", + "type": "string" + } + }, + "type": "object" + }, + "v1AWSVolumeTypes": { + "description": "AWS Volume Types", + "properties": { + "volumeTypes": { + "items": { + "$ref": "#/definitions/v1AwsVolumeType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AclMeta": { + "description": "Resource access control information", + "properties": { + "ownerUid": { + "description": "User or service uid which created the resource", + "type": "string" + }, + "projectUid": { + "description": "Project's uid if the resource is under a project", + "type": "string" + }, + "tenantUid": { + "description": "Tenant's uid", + "type": "string" + } + }, + "type": "object" + }, + "v1ActiveTenantResources": { + "description": "Active resources of tenant", + "properties": { + "activeResources": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1Address": { + "description": "Tenant Address", + "properties": { + "addressLine1": { + "type": "string" + }, + "addressLine2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "country": { + "type": "string" + }, + "pincode": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1Alert": { + "properties": { + "channels": { + "items": { + "$ref": "#/definitions/v1Channel" + }, + "type": "array" + }, + "component": { + "type": "string" + } + }, + "type": "object" + }, + "v1AlertEntity": { + "properties": { + "channels": { + "items": { + "$ref": "#/definitions/v1Channel" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AlertNotificationStatus": { + "properties": { + "isSucceeded": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string" + }, + "time": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1Alerts": { + "items": { + "$ref": "#/definitions/v1Alert" + }, + "type": "array" + }, + "v1ApiEndpoint": { + "description": "APIEndpoint represents a reachable Kubernetes API endpoint.", + "properties": { + "host": { + "description": "The hostname on which the API server is serving.", + "type": "string" + }, + "port": { + "description": "The port on which the API server is serving.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "host", + "port" + ], + "type": "object" + }, + "v1ApiKey": { + "description": "API key information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ApiKeySpec" + }, + "status": { + "$ref": "#/definitions/v1ApiKeyStatus" + } + }, + "type": "object" + }, + "v1ApiKeyActiveState": { + "properties": { + "isActive": { + "description": "API key active state", + "type": "boolean" + } + } + }, + "v1ApiKeyEntity": { + "description": "API key request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ApiKeySpecEntity" + } + }, + "type": "object" + }, + "v1ApiKeySpec": { + "description": "API key specification", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "API key expiry date" + }, + "key": { + "description": "API key", + "type": "string" + }, + "user": { + "$ref": "#/definitions/v1ApiKeyUser", + "description": "User to whom the API key is created" + } + }, + "type": "object" + }, + "v1ApiKeySpecEntity": { + "description": "API key specification", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "API key expiry date" + }, + "userUid": { + "description": "User to whom the API key has to be created", + "type": "string" + } + }, + "type": "object" + }, + "v1ApiKeySpecUpdate": { + "description": "API key update request specification", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "API key expiry date" + } + } + }, + "v1ApiKeyStatus": { + "description": "API key status", + "properties": { + "isActive": { + "description": "API key active state", + "type": "boolean" + } + }, + "type": "object" + }, + "v1ApiKeyUpdate": { + "description": "API key update request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ApiKeySpecUpdate" + } + }, + "type": "object" + }, + "v1ApiKeyUser": { + "description": "API key user information", + "properties": { + "firstName": { + "description": "First name of user", + "type": "string" + }, + "lastName": { + "description": "Last name of user", + "type": "string" + }, + "uid": { + "description": "User uid", + "type": "string" + } + }, + "type": "object" + }, + "v1ApiKeys": { + "properties": { + "items": { + "description": "List of API keys", + "items": { + "$ref": "#/definitions/v1ApiKey" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ApiProfiler": { + "properties": { + "api": { + "type": "string" + }, + "endTime": { + "format": "date-time", + "type": "string" + }, + "ops": { + "items": { + "type": "string" + }, + "type": "array" + }, + "requestUid": { + "type": "string" + }, + "startTime": { + "format": "date-time", + "type": "string" + }, + "timeTaken": { + "format": "int64", + "type": "integer" + } + }, + "type": "object" + }, + "v1AppDeployment": { + "description": "Application deployment response", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AppDeploymentSpec" + }, + "status": { + "$ref": "#/definitions/v1AppDeploymentStatus" + } + }, + "type": "object" + }, + "v1AppDeploymentClusterGroupConfigEntity": { + "description": "Application deployment cluster group config", + "properties": { + "targetSpec": { + "$ref": "#/definitions/v1AppDeploymentClusterGroupTargetSpec" + } + }, + "type": "object" + }, + "v1AppDeploymentClusterGroupEntity": { + "description": "Application deployment cluster group request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1AppDeploymentClusterGroupSpec" + } + }, + "type": "object" + }, + "v1AppDeploymentClusterGroupSpec": { + "description": "Application deployment cluster group spec", + "properties": { + "config": { + "$ref": "#/definitions/v1AppDeploymentClusterGroupConfigEntity" + }, + "profile": { + "$ref": "#/definitions/v1AppDeploymentProfileEntity" + } + }, + "type": "object" + }, + "v1AppDeploymentClusterGroupTargetSpec": { + "description": "Application deployment cluster group target spec", + "properties": { + "clusterGroupUid": { + "description": "Application deployment cluster group uid", + "type": "string" + }, + "clusterLimits": { + "$ref": "#/definitions/v1AppDeploymentTargetClusterLimits" + }, + "clusterName": { + "description": "Application deployment virtual cluster name", + "type": "string" + } + }, + "required": [ + "clusterName", + "clusterGroupUid" + ], + "type": "object" + }, + "v1AppDeploymentClusterHealth": { + "description": "Application deployment cluster health status", + "properties": { + "state": { + "type": "string" + } + } + }, + "v1AppDeploymentClusterRef": { + "description": "Application deployment cluster reference", + "properties": { + "name": { + "description": "Application deployment cluster name", + "type": "string" + }, + "uid": { + "description": "Application deployment cluster uid", + "type": "string" + } + }, + "type": "object" + }, + "v1AppDeploymentClusterStatus": { + "description": "Application deployment cluster status", + "properties": { + "health": { + "$ref": "#/definitions/v1AppDeploymentClusterHealth" + }, + "state": { + "type": "string" + } + } + }, + "v1AppDeploymentConfig": { + "description": "Application deployment config response", + "properties": { + "target": { + "$ref": "#/definitions/v1AppDeploymentTargetConfig" + } + }, + "type": "object" + }, + "v1AppDeploymentConfigSummary": { + "description": "Application deployment config summary", + "properties": { + "target": { + "$ref": "#/definitions/v1AppDeploymentTargetConfigSummary" + } + } + }, + "v1AppDeploymentFilterSpec": { + "description": "Application deployment filter spec", + "properties": { + "appDeploymentName": { + "$ref": "#/definitions/v1FilterString" + }, + "clusterUids": { + "$ref": "#/definitions/v1FilterArray" + }, + "tags": { + "$ref": "#/definitions/v1FilterArray" + } + } + }, + "v1AppDeploymentNotifications": { + "description": "Application deployment notifications", + "properties": { + "isAvailable": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1AppDeploymentProfile": { + "description": "Application deployment profile", + "properties": { + "metadata": { + "$ref": "#/definitions/v1AppDeploymentProfileMeta" + }, + "template": { + "$ref": "#/definitions/v1AppProfileTemplate" + } + }, + "type": "object" + }, + "v1AppDeploymentProfileEntity": { + "description": "Application deployment profile request payload", + "properties": { + "appProfileUid": { + "description": "Application deployment profile uid", + "type": "string" + } + }, + "required": [ + "appProfileUid" + ], + "type": "object" + }, + "v1AppDeploymentProfileMeta": { + "description": "Application deployment profile metadata", + "properties": { + "name": { + "description": "Application deployment profile name", + "type": "string" + }, + "uid": { + "description": "Application deployment profile uid", + "type": "string" + }, + "version": { + "description": "Application deployment profile version", + "type": "string" + } + }, + "type": "object" + }, + "v1AppDeploymentProfileMetadataSummary": { + "description": "Application deployment profile metadata summary", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1AppDeploymentProfileSpec": { + "description": "Application deployment profile spec", + "properties": { + "metadata": { + "$ref": "#/definitions/v1AppDeploymentProfileMeta" + }, + "template": { + "$ref": "#/definitions/v1AppProfileTemplateSpec" + } + }, + "type": "object" + }, + "v1AppDeploymentProfileSummary": { + "description": "Application deployment profile summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1AppDeploymentProfileMetadataSummary" + }, + "template": { + "$ref": "#/definitions/v1AppProfileTemplateSummary" + } + } + }, + "v1AppDeploymentProfileVersion": { + "description": "Application deployment profile version", + "properties": { + "uid": { + "description": "Application deployment profile uid", + "type": "string" + }, + "version": { + "description": "Application deployment profile version", + "type": "string" + } + }, + "type": "object" + }, + "v1AppDeploymentProfileVersions": { + "description": "Application deployment profile versions", + "properties": { + "availableVersions": { + "description": "Application deployment profile available versions", + "items": { + "$ref": "#/definitions/v1AppDeploymentProfileVersion" + }, + "type": "array" + }, + "latestVersions": { + "description": "Application deployment profile latest versions", + "items": { + "$ref": "#/definitions/v1AppDeploymentProfileVersion" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1AppDeploymentProfileMeta" + } + }, + "type": "object" + }, + "v1AppDeploymentSortFields": { + "enum": [ + "appDeploymentName", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1AppDeploymentSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1AppDeploymentSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1AppDeploymentSpec": { + "description": "Application deployment spec", + "properties": { + "config": { + "$ref": "#/definitions/v1AppDeploymentConfig" + }, + "profile": { + "$ref": "#/definitions/v1AppDeploymentProfile" + } + }, + "type": "object" + }, + "v1AppDeploymentStatus": { + "description": "Application deployment status", + "properties": { + "appTiers": { + "description": "Application deployment tiers", + "items": { + "$ref": "#/definitions/v1ClusterPackStatus" + }, + "type": "array" + }, + "lifecycleStatus": { + "$ref": "#/definitions/v1LifecycleStatus" + }, + "state": { + "description": "Application deployment state [ \"Pending\", \"Deploying\", \"Deployed\", \"Updating\" ]", + "type": "string" + } + }, + "type": "object" + }, + "v1AppDeploymentStatusSummary": { + "description": "Application deployment status summary", + "properties": { + "cluster": { + "$ref": "#/definitions/v1AppDeploymentClusterStatus" + }, + "notifications": { + "$ref": "#/definitions/v1AppDeploymentNotifications" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1AppDeploymentSummary": { + "description": "Application deployment summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "description": "Application deployment spec summary", + "properties": { + "config": { + "$ref": "#/definitions/v1AppDeploymentConfigSummary" + }, + "profile": { + "$ref": "#/definitions/v1AppDeploymentProfileSummary" + } + }, + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1AppDeploymentStatusSummary" + } + }, + "type": "object" + }, + "v1AppDeploymentTargetClusterLimits": { + "description": "Application deployment target cluster limits", + "properties": { + "cpu": { + "description": "CPU cores", + "format": "int32", + "type": "integer" + }, + "memoryMiB": { + "description": "Memory in MiB", + "format": "int32", + "type": "integer" + }, + "storageGiB": { + "description": "Storage in GiB", + "format": "int32", + "type": "integer" + } + } + }, + "v1AppDeploymentTargetConfig": { + "description": "Application deployment target config response", + "properties": { + "clusterRef": { + "$ref": "#/definitions/v1AppDeploymentClusterRef" + }, + "envRef": { + "$ref": "#/definitions/v1AppDeploymentTargetEnvironmentRef" + } + }, + "type": "object" + }, + "v1AppDeploymentTargetConfigSummary": { + "description": "Application deployment target config summary", + "properties": { + "clusterRef": { + "$ref": "#/definitions/v1UidSummary" + } + } + }, + "v1AppDeploymentTargetEnvironmentRef": { + "description": "Application deployment target environment reference", + "properties": { + "name": { + "description": "Application deployment target resource name", + "type": "string" + }, + "type": { + "description": "Application deployment target resource type [ \"nestedCluster\", \"clusterGroup\" ]", + "type": "string" + }, + "uid": { + "description": "Application deployment target resource uid", + "type": "string" + } + }, + "type": "object" + }, + "v1AppDeploymentVirtualClusterConfigEntity": { + "description": "Application deployment virtual cluster config", + "properties": { + "targetSpec": { + "$ref": "#/definitions/v1AppDeploymentVirtualClusterTargetSpec" + } + }, + "type": "object" + }, + "v1AppDeploymentVirtualClusterEntity": { + "description": "Application deployment virtual cluster request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1AppDeploymentVirtualClusterSpec" + } + }, + "type": "object" + }, + "v1AppDeploymentVirtualClusterSpec": { + "description": "Application deployment virtual cluster spec", + "properties": { + "config": { + "$ref": "#/definitions/v1AppDeploymentVirtualClusterConfigEntity" + }, + "profile": { + "$ref": "#/definitions/v1AppDeploymentProfileEntity" + } + }, + "type": "object" + }, + "v1AppDeploymentVirtualClusterTargetSpec": { + "description": "Application deployment virtual cluster target spec", + "properties": { + "clusterUid": { + "description": "Application deployment virtual cluster uid", + "type": "string" + } + }, + "required": [ + "clusterUid" + ], + "type": "object" + }, + "v1AppDeploymentsFilterSpec": { + "description": "Application deployment filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1AppDeploymentFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1AppDeploymentSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1AppDeploymentsSummary": { + "properties": { + "appDeployments": { + "items": { + "$ref": "#/definitions/v1AppDeploymentSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "type": "object" + }, + "v1AppFeatureFreemium": { + "description": "Freemium information", + "properties": { + "activeClustersLimit": { + "type": "integer", + "x-omitempty": false + }, + "isFreemium": { + "type": "boolean", + "x-omitempty": false + }, + "overageUsageLimit": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "totalUsageLimit": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1AppFeatures": { + "description": "System app features", + "properties": { + "developerCredit": { + "$ref": "#/definitions/v1DeveloperCredit" + }, + "freeCloudCredit": { + "type": "boolean", + "x-omitempty": false + }, + "freemium": { + "$ref": "#/definitions/v1AppFeatureFreemium" + } + } + }, + "v1AppProfile": { + "description": "Application profile response", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "parentUid": { + "description": "Application profile parent profile uid", + "type": "string" + }, + "template": { + "$ref": "#/definitions/v1AppProfileTemplate" + }, + "version": { + "description": "Application profile version", + "type": "string" + }, + "versions": { + "description": "Application profile versions list", + "items": { + "$ref": "#/definitions/v1AppProfileVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "status": { + "description": "Application profile status", + "properties": { + "inUseApps": { + "description": "Application profile apps array", + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1AppProfileCloneEntity": { + "description": "Application profile clone request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1AppProfileCloneMetaInputEntity" + } + }, + "type": "object" + }, + "v1AppProfileCloneMetaInputEntity": { + "description": "Application profile clone metadata", + "properties": { + "name": { + "description": "Application profile name", + "type": "string" + }, + "target": { + "$ref": "#/definitions/v1AppProfileCloneTarget" + }, + "version": { + "description": "Application profile version", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1AppProfileCloneTarget": { + "description": "Application profile clone target", + "properties": { + "projectUid": { + "description": "Application profile clone target project uid", + "type": "string" + } + }, + "type": "object" + }, + "v1AppProfileEntity": { + "description": "Application profile request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "description": "Application profile spec", + "properties": { + "template": { + "$ref": "#/definitions/v1AppProfileTemplateEntity" + }, + "version": { + "description": "Application profile version", + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1AppProfileFilterSpec": { + "description": "Application profile filter spec", + "properties": { + "profileName": { + "$ref": "#/definitions/v1FilterString" + }, + "tags": { + "$ref": "#/definitions/v1FilterArray" + }, + "version": { + "$ref": "#/definitions/v1FilterVersionString" + } + } + }, + "v1AppProfileMetaEntity": { + "description": "Application profile metadata request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1AppProfileMetaUpdateEntity" + }, + "version": { + "description": "Application profile version", + "type": "string" + } + }, + "required": [ + "metadata" + ], + "type": "object" + }, + "v1AppProfileMetaUpdateEntity": { + "description": "Application profile metadata update request payload", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Application profile annotations", + "type": "object" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Application profile labels", + "type": "object" + } + }, + "type": "object" + }, + "v1AppProfileMetadata": { + "description": "Application profile metadata summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "spec": { + "properties": { + "version": { + "type": "string" + } + } + } + }, + "type": "object" + }, + "v1AppProfileSortFields": { + "enum": [ + "profileName", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1AppProfileSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1AppProfileSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1AppProfileSummary": { + "description": "Application profile summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "description": "Application profile spec summary", + "properties": { + "parentUid": { + "type": "string" + }, + "template": { + "$ref": "#/definitions/v1AppProfileTemplateSummary" + }, + "version": { + "type": "string" + }, + "versions": { + "description": "Application profile's list of all the versions", + "items": { + "$ref": "#/definitions/v1AppProfileVersion" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1AppProfileTemplate": { + "description": "Application profile template information", + "properties": { + "appTiers": { + "description": "Application profile tiers", + "items": { + "$ref": "#/definitions/v1AppTierRef" + }, + "type": "array", + "uniqueItems": true + }, + "registryRefs": { + "description": "Application profile registries reference", + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AppProfileTemplateEntity": { + "description": "Application profile template spec", + "properties": { + "appTiers": { + "description": "Application profile tiers", + "items": { + "$ref": "#/definitions/v1AppTierEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1AppProfileTemplateSpec": { + "description": "Application profile template specs", + "properties": { + "appTiers": { + "description": "Application profile tiers", + "items": { + "$ref": "#/definitions/v1AppTier" + }, + "type": "array", + "uniqueItems": true + }, + "registryRefs": { + "description": "Application profile registries reference", + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AppProfileTemplateSummary": { + "description": "Application profile template summary", + "properties": { + "appTiers": { + "items": { + "$ref": "#/definitions/v1AppTierSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AppProfileTiers": { + "description": "Application profile tiers information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AppProfileTiersSpec" + } + }, + "type": "object" + }, + "v1AppProfileTiersSpec": { + "description": "Application profile tiers information", + "properties": { + "appTiers": { + "description": "Application profile tiers", + "items": { + "$ref": "#/definitions/v1AppTier" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1AppProfileVersion": { + "description": "Application profile version", + "properties": { + "uid": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1AppProfilesFilterSpec": { + "description": "Application profile filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1AppProfileFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1AppProfileSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1AppProfilesMetadata": { + "properties": { + "appProfiles": { + "items": { + "$ref": "#/definitions/v1AppProfileMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1AppProfilesSummary": { + "properties": { + "appProfiles": { + "items": { + "$ref": "#/definitions/v1AppProfileSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "type": "object" + }, + "v1AppTier": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AppTierSpec" + } + } + }, + "v1AppTierEntity": { + "description": "Application tier request payload", + "properties": { + "containerRegistryUid": { + "description": "Application tier container registry uid", + "type": "string" + }, + "installOrder": { + "description": "Application tier installation order", + "format": "int32", + "type": "integer" + }, + "manifests": { + "description": "Application tier manifests", + "items": { + "$ref": "#/definitions/v1ManifestInputEntity" + }, + "type": "array" + }, + "name": { + "description": "Application tier name", + "type": "string" + }, + "properties": { + "description": "Application tier properties", + "items": { + "$ref": "#/definitions/v1AppTierPropertyEntity" + }, + "type": "array" + }, + "registryUid": { + "description": "Application tier registry uid", + "type": "string" + }, + "sourceAppTierUid": { + "description": "Application tier source pack uid", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1AppTierType" + }, + "values": { + "description": "Application tier configuration values in yaml format", + "type": "string" + }, + "version": { + "description": "Application tier version", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1AppTierManifests": { + "description": "Application tier manifests data", + "properties": { + "manifests": { + "description": "Application tier manifests array", + "items": { + "$ref": "#/definitions/v1Manifest" + }, + "type": "array" + } + } + }, + "v1AppTierPatchEntity": { + "description": "Application tier patch request payload", + "properties": { + "appTier": { + "$ref": "#/definitions/v1AppTierEntity" + }, + "replaceWithAppTier": { + "description": "Application tier UID to be replaced with new tier", + "type": "string" + } + } + }, + "v1AppTierProperty": { + "description": "Application tier property object", + "properties": { + "format": { + "description": "Application tier property format", + "type": "string" + }, + "name": { + "description": "Application tier property name", + "type": "string" + }, + "type": { + "description": "Application tier property data type", + "type": "string" + }, + "value": { + "description": "Application tier property value", + "type": "string" + } + } + }, + "v1AppTierPropertyEntity": { + "description": "Application tier property object", + "properties": { + "name": { + "description": "Application tier property name", + "type": "string" + }, + "value": { + "description": "Application tier property value", + "type": "string" + } + } + }, + "v1AppTierRef": { + "description": "Application tier reference", + "properties": { + "name": { + "description": "Application tier name", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1AppTierType" + }, + "uid": { + "description": "Application tier uid to uniquely identify the tier", + "type": "string" + }, + "version": { + "description": "Application tier version", + "type": "string" + } + }, + "type": "object" + }, + "v1AppTierResolvedValues": { + "description": "Application tier resolved macro values", + "properties": { + "resolved": { + "additionalProperties": { + "type": "string" + }, + "description": "Application tier resolved macro values map", + "type": "object" + } + } + }, + "v1AppTierSourceSummary": { + "description": "Application profile's tier source information", + "properties": { + "addonSubType": { + "type": "string" + }, + "addonType": { + "type": "string" + }, + "logoUrl": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uid": { + "type": "string" + } + } + }, + "v1AppTierSpec": { + "description": "Application tier specs", + "properties": { + "containerRegistryUid": { + "description": "Application tier container registry uid", + "type": "string" + }, + "installOrder": { + "description": "Application tier installation order", + "format": "int32", + "type": "integer" + }, + "manifests": { + "description": "Application tier attached manifest content in yaml format", + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + }, + "properties": { + "description": "Application tier properties", + "items": { + "$ref": "#/definitions/v1AppTierProperty" + }, + "type": "array" + }, + "registryUid": { + "description": "Registry uid", + "type": "string" + }, + "sourceAppTierUid": { + "description": "Application tier source pack uid", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1AppTierType", + "description": "Application tier type" + }, + "values": { + "description": "Application tier configuration values in yaml format", + "type": "string" + }, + "version": { + "description": "Application tier version", + "type": "string" + } + }, + "type": "object" + }, + "v1AppTierSummary": { + "description": "Application profile's tier summary", + "properties": { + "name": { + "type": "string" + }, + "source": { + "$ref": "#/definitions/v1AppTierSourceSummary" + }, + "type": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1AppTierType": { + "default": "manifest", + "enum": [ + "manifest", + "helm", + "operator-instance", + "container" + ], + "type": "string" + }, + "v1AppTierUpdateEntity": { + "description": "Application tier update request payload", + "properties": { + "containerRegistryUid": { + "description": "Application tier container registry uid", + "type": "string" + }, + "installOrder": { + "description": "Application tier installation order", + "format": "int32", + "type": "integer" + }, + "manifests": { + "description": "Application tier manifests", + "items": { + "$ref": "#/definitions/v1ManifestRefUpdateEntity" + }, + "type": "array" + }, + "name": { + "description": "Application tier name", + "type": "string" + }, + "properties": { + "description": "Application tier properties", + "items": { + "$ref": "#/definitions/v1AppTierPropertyEntity" + }, + "type": "array" + }, + "values": { + "description": "Application tier configuration values in yaml format", + "type": "string" + }, + "version": { + "description": "Application tier version", + "type": "string" + } + }, + "type": "object" + }, + "v1AppVersion": { + "description": "spectro application management app version information", + "properties": { + "intermediateVersions": { + "items": { + "$ref": "#/definitions/v1ReleaseVersion" + }, + "type": "array", + "uniqueItems": true + }, + "latestVerson": { + "$ref": "#/definitions/v1ReleaseVersion" + } + } + }, + "v1AsyncOperationIdEntity": { + "description": "Async operation id", + "properties": { + "operationId": { + "description": "OperationId for a particular sync operation id", + "type": "string" + } + }, + "type": "object" + }, + "v1AsyncResult": { + "properties": { + "data": { + "type": "object" + }, + "error": { + "type": "string" + }, + "isSuccess": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1AsyncStatus": { + "properties": { + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "result": { + "$ref": "#/definitions/v1AsyncResult", + "type": "object" + }, + "stage": { + "type": "string" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1Audit": { + "description": "Audit response payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AuditSpec" + } + }, + "type": "object" + }, + "v1AuditActor": { + "description": "Audit actor object", + "properties": { + "actorType": { + "enum": [ + "user", + "system", + "service" + ], + "type": "string" + }, + "project": { + "$ref": "#/definitions/v1ProjectMeta" + }, + "serviceName": { + "type": "string" + }, + "user": { + "$ref": "#/definitions/v1UserMeta" + } + } + }, + "v1AuditMsgUpdate": { + "description": "Audit user message update request payload", + "properties": { + "userMsg": { + "description": "User message", + "maxLength": 255, + "minLength": 3, + "type": "string" + } + }, + "type": "object" + }, + "v1AuditResourceReference": { + "description": "Audit resource reference object", + "properties": { + "kind": { + "description": "Audit resource type", + "type": "string" + }, + "label": { + "description": "Audit resource label", + "type": "string" + }, + "name": { + "description": "Audit resource name", + "type": "string" + }, + "uid": { + "description": "Audit resource uid", + "type": "string" + } + }, + "required": [ + "uid" + ], + "type": "object" + }, + "v1AuditSpec": { + "description": "Audit specifications", + "properties": { + "actionMsg": { + "description": "Audit action message", + "type": "string" + }, + "actionType": { + "enum": [ + "create", + "update", + "delete", + "publish", + "deploy" + ], + "type": "string" + }, + "actor": { + "$ref": "#/definitions/v1AuditActor" + }, + "contentMsg": { + "description": "Audit content message", + "type": "string" + }, + "resource": { + "$ref": "#/definitions/v1AuditResourceReference" + }, + "userMsg": { + "description": "Audit user message", + "type": "string" + } + } + }, + "v1AuditSysMsg": { + "description": "Audit system message", + "properties": { + "actionMsg": { + "description": "Audit resource action message", + "type": "string" + }, + "contentMsg": { + "description": "Audit resource content message", + "type": "string" + } + }, + "type": "object" + }, + "v1Audits": { + "properties": { + "items": { + "description": "List of audit message", + "items": { + "$ref": "#/definitions/v1Audit" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1AuthAllyTokenRequest": { + "properties": { + "edgeAuthToken": { + "type": "string" + }, + "edgeHostUid": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1AuthJetKeyRequest": { + "properties": { + "allyAuthToken": { + "type": "string" + }, + "hostClusterUid": { + "type": "string" + } + }, + "required": [ + "allyAuthToken", + "hostClusterUid" + ], + "type": "object" + }, + "v1AuthLogin": { + "description": "Describes the credential details required for authentication", + "properties": { + "emailId": { + "description": "Describes the email id required for the user to authenticate", + "type": "string" + }, + "org": { + "description": "Describes the user's organization name to login", + "type": "string" + }, + "password": { + "description": "Describes the password required for the user to authenticate", + "format": "password", + "type": "string" + } + }, + "type": "object" + }, + "v1AuthLoginEntity": { + "description": "Auth login entity", + "properties": { + "authType": { + "enum": [ + "password", + "sso" + ], + "type": "string" + }, + "orgName": { + "type": "string" + }, + "redirectUrl": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1AuthLogins": { + "description": "Deprecated. Applicable auth logins with multiple orgs", + "properties": { + "appEnv": { + "type": "string" + }, + "authType": { + "description": "Deprecated.", + "enum": [ + "password", + "sso" + ], + "type": "string" + }, + "orgName": { + "description": "Deprecated.", + "type": "string" + }, + "orgs": { + "items": { + "$ref": "#/definitions/v1AuthLoginEntity" + }, + "type": "array" + }, + "redirectUrl": { + "description": "Deprecated.", + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1AuthServiceTokenRequest": { + "properties": { + "authKey": { + "type": "string" + }, + "edgeHostUid": { + "type": "string" + }, + "hostClusterUid": { + "type": "string" + }, + "isSystem": { + "type": "boolean" + }, + "jetUid": { + "type": "string" + }, + "overlordUid": { + "type": "string" + }, + "serviceVersion": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1AuthServiceTokenResponse": { + "properties": { + "token": { + "type": "string" + } + }, + "type": "object" + }, + "v1AuthShellyLoginRequest": { + "properties": { + "secret": { + "type": "string" + } + }, + "type": "object" + }, + "v1AuthToken": { + "properties": { + "token": { + "type": "string" + } + }, + "type": "object" + }, + "v1AwsAMI": { + "properties": { + "id": { + "type": "string" + }, + "os": { + "type": "string" + }, + "region": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1AwsAccount": { + "description": "Aws cloud account information", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1AwsAccounts": { + "description": "List of AWS accounts", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1AwsAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1AwsAmiReference": { + "description": "AMI is the reference to the AMI from which to create the machine instance", + "properties": { + "eksOptimizedLookupType": { + "description": "EKSOptimizedLookupType If specified, will look up an EKS Optimized image in SSM Parameter store", + "enum": [ + "AmazonLinux", + "AmazonLinuxGPU" + ], + "type": "string" + }, + "id": { + "description": "ID of resource", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsAvailabilityZone": { + "description": "Distinct locations within an AWS Region that are engineered to be isolated from failures in other Zones", + "properties": { + "name": { + "description": "AWS availability zone name", + "type": "string" + }, + "state": { + "description": "AWS availability zone state", + "type": "string" + }, + "zoneId": { + "description": "AWS availability zone id", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsAvailabilityZones": { + "properties": { + "zones": { + "description": "List of AWS Zones", + "items": { + "$ref": "#/definitions/v1AwsAvailabilityZone" + }, + "type": "array" + } + }, + "required": [ + "zones" + ], + "type": "object" + }, + "v1AwsCloudAccount": { + "description": "AWS cloud account which includes access key and secret key in case of 'secret' credentials type. It includes policyARNS, ARN and externalId in case of sts. Partition is a group of AWS Region and Service objects", + "properties": { + "accessKey": { + "description": "AWS account access key", + "type": "string" + }, + "credentialType": { + "$ref": "#/definitions/v1AwsCloudAccountCredentialType" + }, + "partition": { + "default": "aws", + "description": "AWS accounts are scoped to a single partition. Allowed values [aws, aws-us-gov], Default values", + "enum": [ + "aws", + "aws-us-gov" + ], + "type": "string" + }, + "policyARNs": { + "description": "List of policy ARNs required in case of credentialType sts.", + "items": { + "type": "string" + }, + "type": "array" + }, + "secretKey": { + "description": "AWS account secret key", + "type": "string" + }, + "sts": { + "$ref": "#/definitions/v1AwsStsCredentials", + "description": "AWS STS credentials in case of credentialType sts, will be empty in case of credential type secret" + } + }, + "type": "object" + }, + "v1AwsCloudAccountCredentialType": { + "default": "secret", + "description": "Allowed Values [secret, sts]. STS type will be used for role assumption for sts type, accessKey/secretKey contains the source account, Arn is the target account.", + "enum": [ + "secret", + "sts" + ], + "type": "string" + }, + "v1AwsCloudClusterConfigEntity": { + "description": "AWS cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1AwsClusterConfig" + } + }, + "type": "object" + }, + "v1AwsCloudConfig": { + "description": "AwsCloudConfig is the Schema for the awscloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AwsCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1AwsCloudConfigStatus" + } + }, + "type": "object" + }, + "v1AwsCloudConfigSpec": { + "description": "AwsCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains AwsCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1AwsClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1AwsMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AwsCloudConfigStatus": { + "description": "AwsCloudConfigStatus defines the observed state of AwsCloudConfig The cloudimage info built by Mold is stored here image should be mapped to a specific machinepool", + "properties": { + "ansibleRoleDigest": { + "description": "For mold controller to identify if is there any changes in Pack", + "type": "string" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "images": { + "description": "Images array items should be 1-to-1 mapping to Spec.MachinePoolConfig", + "items": { + "$ref": "#/definitions/v1AwsAMI" + }, + "type": "array" + }, + "isAddonLayer": { + "description": "addon layers present in spc", + "type": "boolean" + }, + "roleDigest": { + "additionalProperties": { + "type": "string" + }, + "description": "this map will be for ansible roles present in eack pack", + "type": "object" + }, + "sourceImageId": { + "description": "sourceImageId, it can be from packref's annotations or from pack.json", + "type": "string" + }, + "useCapiImage": { + "description": "PackerVariableDigest string `json:\"packerDigest,omitempty\"` If no ansible roles found in Packs then Mold should tell Drive to use capi image and not create custom image, because there is nothing to add", + "type": "boolean" + } + }, + "type": "object" + }, + "v1AwsCloudCostSpec": { + "description": "Aws cloud account usage cost payload spec", + "properties": { + "accountId": { + "description": "AccountId of AWS cloud cost", + "type": "string" + }, + "credentials": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "filter": { + "$ref": "#/definitions/v1AwsCloudCostSpecFilter" + } + }, + "required": [ + "credentials" + ], + "type": "object" + }, + "v1AwsCloudCostSpecFilter": { + "description": "Aws cloud account usage cost payload filter. startTime and endTime should be within 12 months range from now.", + "properties": { + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "iamUserId": { + "description": "IAM UserId of AWS account", + "type": "string" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + }, + "required": [ + "startTime" + ], + "type": "object" + }, + "v1AwsCloudCostSummary": { + "description": "AWS cloud account usage cost summary response data", + "properties": { + "cost": { + "$ref": "#/definitions/v1AwsCloudCostSummaryCloudCost" + } + }, + "type": "object" + }, + "v1AwsCloudCostSummaryCloudCost": { + "description": "AWS cloud account usage cost summary of monthlyCosts and totalCost", + "properties": { + "monthlyCosts": { + "description": "Monthly cost of AWS cost", + "items": { + "$ref": "#/definitions/v1AwsCloudCostSummaryMonthlyCost" + }, + "type": "array" + }, + "total": { + "description": "Total cost of AWS cost", + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1AwsCloudCostSummaryMonthlyCost": { + "properties": { + "amount": { + "description": "Amount for aws cloud cost", + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "timestamp": { + "description": "Time duration for aws cloud cost", + "type": "integer" + } + }, + "type": "object" + }, + "v1AwsClusterConfig": { + "description": "Cluster level configuration for aws cloud and applicable for all the machine pools", + "properties": { + "bastionDisabled": { + "description": "Create bastion node option we have earlier supported creation of bastion by default capa seems to favour session manager against bastion node https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/947", + "type": "boolean" + }, + "controlPlaneLoadBalancer": { + "description": "ControlPlaneLoadBalancer specifies how API server elb will be configured, this field is optional, not provided, \"\", default =\u003e \"Internet-facing\" \"Internet-facing\" =\u003e \"Internet-facing\" \"internal\" =\u003e \"internal\" For spectro saas setup we require to talk to the apiserver from our cluster so ControlPlaneLoadBalancer should be \"\", not provided or \"Internet-facing\"", + "type": "string" + }, + "region": { + "type": "string" + }, + "sshKeyName": { + "type": "string" + }, + "vpcId": { + "description": "VPC Id to deploy cluster into should have one public and one private subnet for the the cluster creation, this field is optional, If VPC Id is not provided a fully managed VPC will be created", + "type": "string" + } + }, + "required": [ + "region" + ], + "type": "object" + }, + "v1AwsCreditAccount": { + "properties": { + "creditLimitInDollars": { + "format": "float64", + "type": "number" + }, + "loginCredentials": { + "$ref": "#/definitions/v1AwsLoginCredentials" + }, + "userCloudAccount": { + "$ref": "#/definitions/v1AwsUserCloudAccount" + } + }, + "type": "object" + }, + "v1AwsCreditAccountEntity": { + "properties": { + "creditLimitInDollars": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "creditUsedInDollars": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "loginCredentials": { + "$ref": "#/definitions/v1AwsLoginCredentials" + }, + "userCloudAccount": { + "$ref": "#/definitions/v1AwsUserCloudAccount" + } + }, + "type": "object" + }, + "v1AwsFindImageRequest": { + "description": "AWS image name and credentials", + "properties": { + "amiName": { + "description": "AWS image ami name", + "type": "string" + }, + "awsAccount": { + "$ref": "#/definitions/v1AwsCloudAccount" + } + }, + "type": "object" + }, + "v1AwsIamPolicy": { + "description": "Aws policy", + "properties": { + "arn": { + "type": "string" + }, + "policyId": { + "type": "string" + }, + "policyName": { + "type": "string" + } + }, + "type": "object" + }, + "v1AwsImage": { + "description": "AWS image name and ami", + "properties": { + "id": { + "description": "AWS image id", + "type": "string" + }, + "name": { + "description": "AWS image name", + "type": "string" + }, + "owner": { + "description": "AWS image owner id", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsInstanceTypes": { + "description": "List of AWS instance types", + "properties": { + "instanceTypes": { + "items": { + "$ref": "#/definitions/v1InstanceType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AwsKeyPairs": { + "description": "List of AWS keypairs", + "properties": { + "keyNames": { + "description": "Array of Aws Keypair names", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AwsKmsKey": { + "description": "AWS KMS Key - gives you centralized control over the cryptographic keys used to protect your data.", + "properties": { + "keyAlias": { + "description": "AWS KMS alias", + "type": "string" + }, + "keyArn": { + "description": "AWS KMS arn", + "type": "string" + }, + "keyId": { + "description": "AWS KMS keyid", + "type": "string" + } + }, + "required": [ + "keyId", + "keyArn" + ], + "type": "object" + }, + "v1AwsKmsKeys": { + "description": "List of AWS Keys", + "properties": { + "kmsKeys": { + "items": { + "$ref": "#/definitions/v1AwsKmsKey" + }, + "type": "array" + } + }, + "required": [ + "kmsKeys" + ], + "type": "object" + }, + "v1AwsLaunchTemplate": { + "description": "AWSLaunchTemplate specifies the launch template to use to create the managed node group", + "properties": { + "additionalSecurityGroups": { + "description": "AdditionalSecurityGroups is an array of references to security groups that should be applied to the instances", + "items": { + "$ref": "#/definitions/v1AwsResourceReference" + }, + "type": "array", + "uniqueItems": true + }, + "ami": { + "$ref": "#/definitions/v1AwsAmiReference" + }, + "imageLookupBaseOS": { + "description": "ImageLookupBaseOS is the name of the base operating system to use for image lookup the AMI is not set", + "type": "string" + }, + "imageLookupFormat": { + "description": "ImageLookupFormat is the AMI naming format to look up the image", + "type": "string" + }, + "imageLookupOrg": { + "description": "ImageLookupOrg is the AWS Organization ID to use for image lookup if AMI is not set", + "type": "string" + }, + "rootVolume": { + "$ref": "#/definitions/v1AwsRootVolume" + } + }, + "type": "object" + }, + "v1AwsLoginCredentials": { + "properties": { + "iamUser": { + "type": "string" + }, + "password": { + "format": "password", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsMachine": { + "description": "AWS cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AwsMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1AwsMachinePoolCloudConfigEntity": { + "properties": { + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "capacityType": { + "default": "on-demand", + "description": "EC2 instance capacity type", + "enum": [ + "on-demand", + "spot" + ], + "type": "string" + }, + "instanceType": { + "description": "instance type", + "type": "string" + }, + "rootDeviceSize": { + "description": "rootDeviceSize in GBs", + "format": "int64", + "maximum": 2000, + "minimum": 1, + "type": "integer" + }, + "spotMarketOptions": { + "$ref": "#/definitions/v1SpotMarketOptions", + "description": "SpotMarketOptions allows users to configure instances to be run using AWS Spot instances." + }, + "subnets": { + "items": { + "$ref": "#/definitions/v1AwsSubnetEntity" + }, + "type": "array" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1AwsMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "description": "AZs is only used for dynamic placement", + "items": { + "type": "string" + }, + "type": "array" + }, + "capacityType": { + "default": "on-demand", + "description": "EC2 instance capacity type", + "enum": [ + "on-demand", + "spot" + ], + "type": "string" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "instanceType": { + "description": "instance type", + "type": "string" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean", + "x-omitempty": false + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "rootDeviceSize": { + "description": "rootDeviceSize in GBs", + "format": "int64", + "type": "integer" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "spotMarketOptions": { + "$ref": "#/definitions/v1SpotMarketOptions", + "description": "SpotMarketOptions allows users to configure instances to be run using AWS Spot instances." + }, + "subnetIds": { + "additionalProperties": { + "type": "string" + }, + "description": "AZ to subnet mapping filled by ally from hubble SubnetIDs [\"us-west-2d\"] = \"subnet-079b6061\" This field is optional If we don't provide a subnetId then by default the first private subnet from the AZ will be picked up for deployment", + "type": "object" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean", + "x-omitempty": false + } + }, + "required": [ + "isControlPlane" + ], + "type": "object" + }, + "v1AwsMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1AwsMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1AwsMachineSpec": { + "description": "AWS cloud VM definition spec", + "properties": { + "ami": { + "type": "string" + }, + "az": { + "type": "string" + }, + "dnsName": { + "type": "string" + }, + "iamProfile": { + "type": "string" + }, + "instanceType": { + "type": "string" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1AwsNic" + }, + "type": "array" + }, + "phase": { + "type": "string" + }, + "sshKeyName": { + "type": "string" + }, + "subnetId": { + "type": "string" + }, + "type": { + "type": "string" + }, + "vpcId": { + "type": "string" + } + }, + "required": [ + "instanceType", + "vpcId", + "ami" + ], + "type": "object" + }, + "v1AwsMachines": { + "description": "AWS machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1AwsMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1AwsNic": { + "description": "AWS network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1AwsPartition": { + "default": "aws", + "description": "AWS accounts are scoped to a single partition. Allowed values [aws, aws-us-gov], Default values", + "enum": [ + "aws", + "aws-us-gov" + ], + "type": "string" + }, + "v1AwsPolicies": { + "properties": { + "policies": { + "items": { + "$ref": "#/definitions/v1AwsIamPolicy" + }, + "type": "array" + } + }, + "required": [ + "policies" + ], + "type": "object" + }, + "v1AwsPolicyArnsSpec": { + "description": "Aws policy ARNs spec", + "properties": { + "account": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "policyArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "policyArns", + "account" + ], + "type": "object" + }, + "v1AwsRegion": { + "description": "AWS region which represents separate geographic area.", + "properties": { + "endpoint": { + "description": "AWS offer a regional endpoint that can used to make requests", + "type": "string" + }, + "name": { + "description": "Name of the AWS region", + "type": "string" + }, + "optInStatus": { + "description": "Enable your account to operate in the particular regions", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsRegions": { + "properties": { + "regions": { + "description": "List of AWS regions", + "items": { + "$ref": "#/definitions/v1AwsRegion" + }, + "type": "array" + } + }, + "required": [ + "regions" + ], + "type": "object" + }, + "v1AwsResourceFilter": { + "description": "Filter is a filter used to identify an AWS resource", + "properties": { + "name": { + "description": "Name of the filter. Filter names are case-sensitive", + "type": "string" + }, + "values": { + "description": "Values includes one or more filter values. Filter values are case-sensitive", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1AwsResourceReference": { + "description": "AWSResourceReference is a reference to a specific AWS resource by ID or filters", + "properties": { + "arn": { + "description": "ARN of resource", + "type": "string" + }, + "filters": { + "description": "Filters is a set of key/value pairs used to identify a resource", + "items": { + "$ref": "#/definitions/v1AwsResourceFilter" + }, + "type": "array", + "uniqueItems": true + }, + "id": { + "description": "ID of resource", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsRootVolume": { + "description": "Volume encapsulates the configuration options for the storage device.", + "properties": { + "deviceName": { + "description": "Device name", + "type": "string" + }, + "encrypted": { + "description": "EncryptionKey is the KMS key to use to encrypt the volume. Can be either a KMS key ID or ARN", + "type": "boolean" + }, + "encryptionKey": { + "description": "EncryptionKey is the KMS key to use to encrypt the volume. Can be either a KMS key ID or ARN", + "type": "string" + }, + "iops": { + "description": "IOPS is the number of IOPS requested for the disk. Not applicable to all types", + "format": "int64", + "type": "integer" + }, + "throughput": { + "description": "Throughput to provision in MiB/s supported for the volume type. Not applicable to all types.", + "format": "int64", + "type": "integer" + }, + "type": { + "description": "Type is the type of the volume (e.g. gp2, io1, etc...)", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsS3BucketCredentials": { + "description": "AWS S3 Bucket credentials", + "properties": { + "bucket": { + "description": "Name of AWS S3 bucket", + "type": "string" + }, + "credentials": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "folder": { + "description": "Name of the folder in the specified AWS S3 bucket.", + "type": "string" + }, + "region": { + "description": "Name of the available AWS region.", + "type": "string" + } + }, + "required": [ + "credentials", + "bucket", + "region" + ], + "type": "object" + }, + "v1AwsStorageTypes": { + "properties": { + "storageTypes": { + "description": "List of AWS storage types", + "items": { + "$ref": "#/definitions/v1StorageType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AwsStsCredentials": { + "description": "Aws sts credentials", + "properties": { + "arn": { + "description": "Arn for the aws sts credentials in cloud account", + "type": "string" + }, + "externalId": { + "description": "ExternalId for the aws sts credentials in cloud account", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsSubnet": { + "description": "A subnet is a range of IP addresses in a AWS VPC", + "properties": { + "az": { + "description": "Every subnet can only be associated with only one Availability Zone", + "type": "string" + }, + "isPrivate": { + "description": "Is this subnet private", + "type": "boolean" + }, + "name": { + "description": "Name of the subnet", + "type": "string" + }, + "subnetId": { + "description": "Id of the subnet", + "type": "string" + } + } + }, + "v1AwsSubnetEntity": { + "properties": { + "az": { + "type": "string" + }, + "id": { + "type": "string" + } + } + }, + "v1AwsUserCloudAccount": { + "properties": { + "accountId": { + "type": "string" + }, + "cloudAccount": { + "$ref": "#/definitions/v1AwsCloudAccount" + } + } + }, + "v1AwsVolumeSize": { + "description": "AWS Volume Size entity", + "properties": { + "sizeGB": { + "description": "AWS volume size", + "type": "integer" + } + }, + "type": "object" + }, + "v1AwsVolumeType": { + "description": "AWS Volume Type entity", + "properties": { + "id": { + "description": "AWS volume type id", + "type": "string" + }, + "maxIops": { + "description": "Iops through put of volume type", + "type": "string" + }, + "maxThroughPut": { + "description": "Max through put of volume type", + "type": "string" + }, + "name": { + "description": "AWS Volume Type Name", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsVpc": { + "description": "A virtual network dedicated to a AWS account", + "properties": { + "cidrBlock": { + "type": "string" + }, + "name": { + "description": "Name of the virtual network", + "type": "string" + }, + "subnets": { + "description": "List of subnets associated to a AWS VPC", + "items": { + "$ref": "#/definitions/v1AwsSubnet" + }, + "type": "array" + }, + "vpcId": { + "description": "Id of the virtual network", + "type": "string" + } + }, + "required": [ + "vpcId" + ], + "type": "object" + }, + "v1AwsVpcs": { + "description": "List of AWS VPCs", + "properties": { + "vpcs": { + "items": { + "$ref": "#/definitions/v1AwsVpc" + }, + "type": "array" + } + }, + "required": [ + "vpcs" + ], + "type": "object" + }, + "v1AzureAccount": { + "description": "Azure account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AzureCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1AzureAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1AzureAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1AzureAvailabilityZone": { + "description": "Azure availability zone", + "properties": { + "name": { + "description": "Azure availability zone name", + "type": "string" + } + }, + "type": "object" + }, + "v1AzureCloudAccount": { + "properties": { + "clientId": { + "description": "Client ID(Directory ID) is a unique identifier generated by Azure AD that is tied to an application", + "type": "string" + }, + "clientSecret": { + "description": "ClientSecret is the secret associated with Client", + "type": "string" + }, + "settings": { + "$ref": "#/definitions/v1CloudAccountSettings", + "description": "Palette internal cloud settings" + }, + "tenantId": { + "description": "Tenant ID is the ID for the Azure AD tenant that the user belongs to.", + "type": "string" + }, + "tenantName": { + "description": "Tenant ID is the ID for the Azure AD tenant that the user belongs to.", + "type": "string" + } + }, + "required": [ + "tenantId", + "clientId", + "clientSecret" + ], + "type": "object" + }, + "v1AzureCloudClusterConfigEntity": { + "description": "Azure cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1AzureClusterConfig" + } + }, + "type": "object" + }, + "v1AzureCloudConfig": { + "description": "AzureCloudConfig is the Schema for the azurecloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AzureCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1AzureCloudConfigStatus" + } + }, + "type": "object" + }, + "v1AzureCloudConfigSpec": { + "description": "AwsCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains AzureCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1AzureClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1AzureMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureCloudConfigStatus": { + "description": "AzureCloudConfigStatus defines the observed state of AzureCloudConfig The cloudimage info built by Mold is stored here image should be mapped to a specific machinepool", + "properties": { + "ansibleRoleDigest": { + "description": "For mold controller to identify if is there any changes in Pack", + "type": "string" + }, + "conditions": { + "description": "spectroAnsibleProvisioner: should be added only once, subsequent recocile will use the same provisioner SpectroAnsiblePacker bool `json:\"spectroAnsiblePacker,omitempty\"`", + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "images": { + "$ref": "#/definitions/v1AzureImage", + "description": "Images array items should be 1-to-1 mapping to Spec.MachinePoolConfig" + }, + "isAddonLayer": { + "description": "addon layers present in spc", + "type": "boolean" + }, + "roleDigest": { + "additionalProperties": { + "type": "string" + }, + "description": "this map will be for ansible roles present in eack pack", + "type": "object" + }, + "sourceImageId": { + "description": "sourceImageId, it can be from packref's annotations or from pack.json", + "type": "string" + }, + "useCapiImage": { + "description": "PackerVariableDigest string `json:\"packerDigest,omitempty\"` If no ansible roles found in Packs then Mold should tell Drive to use capi image and not create custom image, because there is nothing to add", + "type": "boolean" + }, + "vhdImage": { + "$ref": "#/definitions/v1AzureVHDImage" + } + }, + "type": "object" + }, + "v1AzureClusterConfig": { + "description": "Cluster level configuration for Azure cloud and applicable for all the machine pools", + "properties": { + "aadProfile": { + "$ref": "#/definitions/v1AADProfile", + "description": "AadProfile is Azure Active Directory configuration to integrate with AKS for aad authentication." + }, + "apiServerAccessProfile": { + "$ref": "#/definitions/v1APIServerAccessProfile", + "description": "APIServerAccessProfile is the access profile for AKS API server." + }, + "containerName": { + "type": "string" + }, + "controlPlaneSubnet": { + "$ref": "#/definitions/v1Subnet", + "description": "Subnet for Kubernetes control-plane node" + }, + "enablePrivateCluster": { + "description": "Deprecated. use apiServerAccessProfile.enablePrivateCluster", + "type": "boolean" + }, + "infraLBConfig": { + "$ref": "#/definitions/v1InfraLBConfig", + "description": "APIServerLB is the configuration for the control-plane load balancer." + }, + "location": { + "description": "Location is the Azure datacenter location", + "type": "string" + }, + "resourceGroup": { + "type": "string" + }, + "sshKey": { + "type": "string" + }, + "storageAccountName": { + "type": "string" + }, + "subscriptionId": { + "description": "Subscription ID is unique identifier for the subscription used to access Azure services", + "type": "string" + }, + "vnetCidrBlock": { + "type": "string" + }, + "vnetName": { + "description": "VNETName is the virtual network in which the cluster is to be provisioned.", + "type": "string" + }, + "vnetResourceGroup": { + "type": "string" + }, + "workerSubnet": { + "$ref": "#/definitions/v1Subnet", + "description": "Subnet for Kubernetes worker node" + } + }, + "required": [ + "subscriptionId", + "location", + "sshKey" + ], + "type": "object" + }, + "v1AzureGroup": { + "description": "Azure group entity", + "properties": { + "id": { + "description": "Azure group id", + "type": "string" + }, + "name": { + "description": "Azure group name", + "type": "string" + } + }, + "type": "object" + }, + "v1AzureGroups": { + "description": "List of Azure groups", + "properties": { + "groups": { + "items": { + "$ref": "#/definitions/v1AzureGroup" + }, + "type": "array" + } + }, + "required": [ + "groups" + ], + "type": "object" + }, + "v1AzureImage": { + "description": "Refers to Azure Shared Gallery image", + "properties": { + "gallery": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resourceGroup": { + "type": "string" + }, + "state": { + "type": "string" + }, + "subscriptionID": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1AzureInstanceTypes": { + "description": "List of Azure instance types", + "properties": { + "instanceTypes": { + "items": { + "$ref": "#/definitions/v1InstanceType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureMachine": { + "description": "Azure cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1AzureMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1AzureMachinePoolCloudConfigEntity": { + "properties": { + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "instanceType": { + "description": "Instance type stands for VMSize in Azure", + "type": "string" + }, + "isSystemNodePool": { + "description": "whether this pool is for system node Pool", + "type": "boolean" + }, + "osDisk": { + "$ref": "#/definitions/v1AzureOSDisk" + } + }, + "type": "object" + }, + "v1AzureMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "instanceType": { + "description": "Instance type stands for VMSize in Azure", + "type": "string" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean", + "x-omitempty": false + }, + "isSystemNodePool": { + "description": "whether this pool is for system node Pool", + "type": "boolean", + "x-omitempty": false + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "osDisk": { + "$ref": "#/definitions/v1AzureOSDisk" + }, + "osType": { + "$ref": "#/definitions/v1OsType", + "type": "string" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "spotVMOptions": { + "$ref": "#/definitions/v1SpotVMOptions", + "description": "SpotVMOptions allows the ability to specify the Machine should use a Spot VM" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean", + "x-omitempty": false + } + }, + "required": [ + "isControlPlane" + ], + "type": "object" + }, + "v1AzureMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1AzureMachinePoolCloudConfigEntity" + }, + "managedPoolConfig": { + "$ref": "#/definitions/v1AzureManagedMachinePoolConfig" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1AzureMachineSpec": { + "description": "Azure cloud VM definition spec", + "properties": { + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "allocatePublicIP": { + "type": "boolean" + }, + "availabilityZone": { + "$ref": "#/definitions/v1AzureMachineSpecAvailabilityZone" + }, + "image": { + "$ref": "#/definitions/v1AzureMachineSpecImage" + }, + "instanceType": { + "type": "string" + }, + "location": { + "type": "string" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1AzureNic" + }, + "type": "array" + }, + "osDisk": { + "$ref": "#/definitions/v1AzureOSDisk" + }, + "sshPublicKey": { + "type": "string" + } + }, + "required": [ + "instanceType", + "location", + "osDisk" + ], + "type": "object" + }, + "v1AzureMachineSpecAvailabilityZone": { + "description": "Azure Machine Spec Availability zone", + "properties": { + "enabled": { + "type": "boolean" + }, + "id": { + "type": "string" + } + }, + "type": "object" + }, + "v1AzureMachineSpecImage": { + "description": "Azure Machine Spec Image", + "properties": { + "gallery": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "offer": { + "type": "string" + }, + "publisher": { + "type": "string" + }, + "resourceGroup": { + "type": "string" + }, + "sku": { + "type": "string" + }, + "subscriptionId": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1AzureMachines": { + "description": "Azure machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1AzureMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1AzureManagedMachinePoolConfig": { + "properties": { + "isSystemNodePool": { + "description": "whether this pool is for system node Pool", + "type": "boolean", + "x-omitempty": false + }, + "osType": { + "$ref": "#/definitions/v1OsType", + "type": "string" + } + }, + "type": "object" + }, + "v1AzureNic": { + "description": "AWS network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1AzureOSDisk": { + "properties": { + "diskSizeGB": { + "format": "int32", + "type": "integer" + }, + "managedDisk": { + "$ref": "#/definitions/v1ManagedDisk" + }, + "osType": { + "$ref": "#/definitions/v1OsType", + "type": "string" + } + }, + "type": "object" + }, + "v1AzurePrivateDnsZone": { + "description": "Azure Private DNS zone entity", + "properties": { + "id": { + "description": "Fully qualified resource Id for the resource", + "type": "string" + }, + "location": { + "description": "The Azure Region where the resource lives", + "type": "string" + }, + "name": { + "description": "The name of the resource", + "type": "string" + } + }, + "type": "object" + }, + "v1AzurePrivateDnsZones": { + "description": "List of Azure storage accounts", + "properties": { + "privateDnsZones": { + "items": { + "$ref": "#/definitions/v1AzurePrivateDnsZone" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureRegion": { + "description": "Azure region entity", + "properties": { + "displayName": { + "description": "Azure region displayname", + "type": "string" + }, + "name": { + "description": "Azure region name", + "type": "string" + }, + "zones": { + "description": "List of zones associated to a particular Azure region", + "items": { + "$ref": "#/definitions/v1AzureAvailabilityZone" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureRegions": { + "description": "List of Azure regions", + "properties": { + "regions": { + "items": { + "$ref": "#/definitions/v1AzureRegion" + }, + "type": "array" + } + }, + "required": [ + "regions" + ], + "type": "object" + }, + "v1AzureResourceGroupList": { + "description": "List of Azure resource group", + "properties": { + "resourceGroupList": { + "items": { + "$ref": "#/definitions/v1ResourceGroup" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureStorageAccountEntity": { + "description": "Azure Storage Account Entity", + "properties": { + "storageAccountTypes": { + "items": { + "$ref": "#/definitions/v1StorageAccountEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureStorageAccounts": { + "description": "List of Azure storage accounts", + "properties": { + "accounts": { + "items": { + "$ref": "#/definitions/v1StorageAccount" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureStorageConfig": { + "description": "Azure storage config object", + "properties": { + "containerName": { + "description": "Azure container name", + "type": "string" + }, + "credentials": { + "$ref": "#/definitions/v1.AzureAccountEntitySpec", + "description": "Azure cloud account credentials" + }, + "resourceGroup": { + "description": "Azure resource group name, to which the storage account is mapped", + "type": "string" + }, + "sku": { + "description": "Azure sku", + "type": "string" + }, + "storageName": { + "description": "Azure storage name", + "type": "string" + } + }, + "required": [ + "resourceGroup", + "containerName", + "storageName", + "credentials" + ], + "type": "object" + }, + "v1AzureStorageContainers": { + "description": "List of Azure storage containers", + "properties": { + "containers": { + "items": { + "$ref": "#/definitions/v1StorageContainer" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureStorageTypes": { + "description": "List of Azure storage types", + "properties": { + "storageTypes": { + "items": { + "$ref": "#/definitions/v1StorageType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureSubscriptionList": { + "description": "List of Azure subscription", + "properties": { + "subscriptionList": { + "items": { + "$ref": "#/definitions/v1Subscription" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureVHDImage": { + "description": "Mold always create VHD image for custom image, and this can be use as golden images", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "os": { + "type": "string" + }, + "region": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1AzureVhdUrlEntity": { + "description": "Azure vhd url entity", + "properties": { + "name": { + "description": "The name of the resource", + "type": "string" + }, + "url": { + "description": "The url of the Azure Vhd", + "type": "string" + } + }, + "type": "object" + }, + "v1AzureVirtualNetworkList": { + "description": "List of Azure virtual network", + "properties": { + "virtualNetworkList": { + "items": { + "$ref": "#/definitions/v1VirtualNetwork" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1AzureZoneEntity": { + "description": "List of Azure zone", + "properties": { + "zoneList": { + "items": { + "$ref": "#/definitions/v1ZoneEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1BackupRestoreStatusMeta": { + "description": "Backup restored status", + "properties": { + "backupName": { + "type": "string" + }, + "destinationClusterRef": { + "$ref": "#/definitions/v1ResourceReference" + }, + "restoreState": { + "type": "string" + } + } + }, + "v1BackupState": { + "description": "Backup state", + "properties": { + "backupTime": { + "$ref": "#/definitions/v1Time" + }, + "deleteState": { + "type": "string" + }, + "msg": { + "type": "string" + }, + "state": { + "type": "string" + } + } + }, + "v1BackupStatusConfig": { + "description": "Backup config", + "properties": { + "includeAllDisks": { + "type": "boolean" + }, + "includeClusterResources": { + "type": "boolean" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1BackupStatusMeta": { + "description": "Backup status meta", + "properties": { + "backupName": { + "type": "string" + }, + "backupState": { + "$ref": "#/definitions/v1BackupState" + }, + "backupedNamespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "expiryDate": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1BasicOciRegistry": { + "description": "Basic oci registry information", + "properties": { + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1BasicOciRegistrySpec" + } + }, + "type": "object" + }, + "v1BasicOciRegistrySpec": { + "description": "Basic oci registry spec", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "endpoint": { + "type": "string" + }, + "providerType": { + "default": "helm", + "enum": [ + "helm", + "zarf" + ], + "type": "string" + }, + "scope": { + "type": "string" + } + }, + "required": [ + "endpoint", + "auth" + ], + "type": "object" + }, + "v1Billing": { + "description": "billing preference", + "properties": { + "billingDay": { + "type": "integer" + }, + "tierPricing": { + "$ref": "#/definitions/v1TierPrice" + } + } + }, + "v1BulkDeleteFailure": { + "properties": { + "errMsg": { + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + } + }, + "v1BulkDeleteRequest": { + "properties": { + "uids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "uids" + ] + }, + "v1BulkDeleteResponse": { + "properties": { + "deletedCount": { + "type": "integer", + "x-omitempty": false + }, + "failures": { + "items": { + "$ref": "#/definitions/v1BulkDeleteFailure" + }, + "type": "array", + "uniqueItems": true, + "x-omitempty": false + }, + "isSucceeded": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string", + "x-omitempty": false + } + } + }, + "v1BulkEvents": { + "description": "Describes a list component events' details", + "items": { + "$ref": "#/definitions/v1Event" + }, + "type": "array", + "uniqueItems": true + }, + "v1CPU": { + "properties": { + "cores": { + "description": "number of cpu cores", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1CPUPassthroughSpec": { + "properties": { + "cachePassthrough": { + "type": "boolean" + }, + "isEnabled": { + "description": "Enables the CPU Passthrough for the libvirt domain", + "type": "boolean" + } + }, + "type": "object" + }, + "v1Card": { + "description": "Card details object", + "properties": { + "brand": { + "description": "Card brand", + "type": "string" + }, + "country": { + "description": "Country name the card belongs", + "type": "string" + }, + "expMonth": { + "description": "Expiry month of the card", + "format": "uint64", + "type": "number" + }, + "expYear": { + "description": "Expiry year of the card", + "format": "uint64", + "type": "number" + }, + "fingerPrint": { + "description": "Finger print", + "type": "string" + }, + "funding": { + "description": "Funding", + "type": "string" + }, + "last4": { + "description": "Last 4 digit of the card", + "type": "string" + } + } + }, + "v1Cert": { + "properties": { + "certificate": { + "type": "string", + "x-omitempty": false + }, + "isCA": { + "type": "boolean", + "x-omitempty": false + }, + "key": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1Certificate": { + "description": "Certificate details", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "Certificate expiry time" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1CertificateAuthority": { + "description": "Certificate Authority", + "properties": { + "certificates": { + "items": { + "$ref": "#/definitions/v1Certificate" + }, + "type": "array" + }, + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "Certificate expiry time" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1Channel": { + "properties": { + "alertAllUsers": { + "type": "boolean", + "x-omitempty": false + }, + "createdBy": { + "type": "string" + }, + "http": { + "properties": { + "body": { + "type": "string" + }, + "headers": { + "additionalProperties": { + "type": "string" + } + }, + "method": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "type": "object" + }, + "identifiers": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "isActive": { + "type": "boolean", + "x-omitempty": false + }, + "status": { + "$ref": "#/definitions/v1AlertNotificationStatus" + }, + "type": { + "enum": [ + "email", + "app", + "http" + ], + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1CleanUpResource": { + "description": "Resources of tenant", + "properties": { + "activeResources": { + "$ref": "#/definitions/v1ActiveTenantResources" + }, + "tenantStatus": { + "$ref": "#/definitions/v1TenantCleanUpStatus" + } + }, + "type": "object" + }, + "v1CloudAccountMeta": { + "description": "Cloud account meta information", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1CloudAccountMetadata": { + "description": "Cloud account metadata summary", + "properties": { + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + } + } + }, + "v1CloudAccountSettings": { + "description": "Cloud account settings", + "properties": { + "disablePropertiesRequest": { + "description": "Will disable certain properties request to cloud and the input is collected directly from the user", + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1CloudAccountStatus": { + "description": "Status of the account", + "properties": { + "state": { + "description": "Cloud account status", + "type": "string" + } + }, + "type": "object" + }, + "v1CloudAccountSummary": { + "description": "Cloud account summary", + "properties": { + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "specSummary": { + "description": "Cloud account spec summary", + "properties": { + "accountId": { + "type": "string" + } + }, + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1CloudAccountsMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1CloudAccountMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1CloudAccountsPatch": { + "items": { + "$ref": "#/definitions/v1HttpPatch" + }, + "type": "array" + }, + "v1CloudAccountsSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1CloudAccountSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1CloudConfigMeta": { + "properties": { + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "machinePools": { + "description": "Machine pool meta information", + "items": { + "$ref": "#/definitions/v1MachinePoolMeta" + }, + "type": "array" + }, + "uid": { + "description": "Cluster's cloud config uid", + "type": "string" + } + }, + "type": "object" + }, + "v1CloudCost": { + "description": "Cloud cost information", + "properties": { + "compute": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "storage": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1CloudCostDataPoint": { + "description": "Cloud cost data point information", + "properties": { + "compute": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "storage": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "timestamp": { + "format": "int64", + "type": "number" + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1CloudInstanceRateConfig": { + "description": "Cloud instance rate config", + "properties": { + "computeRateProportion": { + "format": "float", + "type": "number" + }, + "memoryRateProportion": { + "format": "float", + "type": "number" + } + } + }, + "v1CloudMachineStatus": { + "description": "cloud machine status", + "properties": { + "health": { + "$ref": "#/definitions/v1MachineHealth" + }, + "instanceState": { + "enum": [ + "Pending", + "Provisioning", + "Provisioned", + "Running", + "Deleting", + "Deleted", + "Failed", + "Unknown" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1CloudRate": { + "description": "Cloud estimated rate information", + "properties": { + "compute": { + "$ref": "#/definitions/v1ComputeRate" + }, + "storage": { + "items": { + "$ref": "#/definitions/v1StorageRate" + }, + "type": "array" + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1CloudResourceMetadata": { + "description": "Cloud resource metadata", + "properties": { + "instanceTypes": { + "additionalProperties": { + "$ref": "#/definitions/v1InstanceType" + }, + "type": "object" + }, + "storageTypes": { + "additionalProperties": { + "$ref": "#/definitions/v1StorageType" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1CloudSpotPrice": { + "description": "Spot price entity of a particular cloud type", + "properties": { + "spotPrice": { + "description": "Spot price of a resource for a particular cloud", + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1CloudType": { + "default": "all", + "enum": [ + "all", + "aws", + "azure", + "gcp", + "vsphere", + "openstack", + "maas", + "nested", + "baremetal", + "eks", + "aks", + "edge", + "edge-native", + "libvirt", + "tencent", + "tke", + "coxedge", + "generic", + "gke" + ], + "type": "string" + }, + "v1CloudWatch": { + "properties": { + "credentials": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "group": { + "type": "string" + }, + "region": { + "type": "string" + }, + "stream": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterBackup": { + "description": "Cluster Backup", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterBackupSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterBackupStatus" + } + } + }, + "v1ClusterBackupConfig": { + "description": "Cluster backup config", + "properties": { + "backupLocationName": { + "type": "string" + }, + "backupLocationUid": { + "type": "string" + }, + "backupName": { + "type": "string" + }, + "backupPrefix": { + "type": "string" + }, + "durationInHours": { + "format": "int64", + "type": "number" + }, + "includeAllDisks": { + "type": "boolean" + }, + "includeClusterResources": { + "type": "boolean" + }, + "locationType": { + "type": "string" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "schedule": { + "$ref": "#/definitions/v1ClusterFeatureSchedule" + } + } + }, + "v1ClusterBackupLocationType": { + "description": "Cluster backup location type", + "properties": { + "locationType": { + "type": "string" + } + }, + "required": [ + "locationType" + ] + }, + "v1ClusterBackupSpec": { + "description": "Cluster Backup Spec", + "properties": { + "clusterUid": { + "type": "string" + }, + "config": { + "$ref": "#/definitions/v1ClusterBackupConfig" + } + } + }, + "v1ClusterBackupStatus": { + "description": "Cluster Backup Status", + "properties": { + "clusterBackupStatuses": { + "items": { + "$ref": "#/definitions/v1ClusterBackupStatusMeta" + }, + "type": "array" + } + } + }, + "v1ClusterBackupStatusMeta": { + "description": "Cluster Backup Status Meta", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "backupConfig": { + "$ref": "#/definitions/v1BackupStatusConfig" + }, + "backupRequestUid": { + "type": "string" + }, + "backupStatusMeta": { + "items": { + "$ref": "#/definitions/v1BackupStatusMeta" + }, + "type": "array" + }, + "restoreStatusMeta": { + "items": { + "$ref": "#/definitions/v1BackupRestoreStatusMeta" + }, + "type": "array" + }, + "state": { + "type": "string" + } + } + }, + "v1ClusterComplianceOnDemandConfig": { + "description": "Cluster compliance scan on demand configuration", + "properties": { + "kubeBench": { + "$ref": "#/definitions/v1ClusterComplianceScanKubeBenchConfig" + }, + "kubeHunter": { + "$ref": "#/definitions/v1ClusterComplianceScanKubeHunterConfig" + }, + "sonobuoy": { + "$ref": "#/definitions/v1ClusterComplianceScanSonobuoyConfig" + }, + "syft": { + "$ref": "#/definitions/v1ClusterComplianceScanSyftConfig" + } + } + }, + "v1ClusterComplianceScan": { + "description": "Cluster Compliance Scan", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterComplianceScanSpec" + } + } + }, + "v1ClusterComplianceScanKubeBenchConfig": { + "description": "Cluster compliance scan config for kube bench driver", + "properties": { + "runScan": { + "type": "boolean" + } + } + }, + "v1ClusterComplianceScanKubeBenchScheduleConfig": { + "description": "Cluster compliance scan schedule config for kube bench driver", + "properties": { + "schedule": { + "$ref": "#/definitions/v1ClusterFeatureSchedule" + } + } + }, + "v1ClusterComplianceScanKubeHunterConfig": { + "description": "Cluster compliance scan config for kube hunter driver", + "properties": { + "runScan": { + "type": "boolean" + } + } + }, + "v1ClusterComplianceScanKubeHunterScheduleConfig": { + "description": "Cluster compliance scan schedule config for kube hunter driver", + "properties": { + "schedule": { + "$ref": "#/definitions/v1ClusterFeatureSchedule" + } + } + }, + "v1ClusterComplianceScanLogSpec": { + "description": "Cluster compliance scan logs spec", + "properties": { + "clusterUid": { + "type": "string" + }, + "driverType": { + "type": "string" + } + } + }, + "v1ClusterComplianceScanLogs": { + "description": "Cluster compliance scan Logs", + "properties": { + "kubeBenchLogs": { + "items": { + "$ref": "#/definitions/v1ClusterScanLogKubeBench" + }, + "type": "array" + }, + "kubeHunterLogs": { + "items": { + "$ref": "#/definitions/v1ClusterScanLogKubeHunter" + }, + "type": "array" + }, + "sonobuoyLogs": { + "items": { + "$ref": "#/definitions/v1ClusterScanLogSonobuoy" + }, + "type": "array" + }, + "syftLogs": { + "items": { + "$ref": "#/definitions/v1ClusterScanLogSyft" + }, + "type": "array" + } + } + }, + "v1ClusterComplianceScanSonobuoyConfig": { + "description": "Cluster compliance scan config for sonobuoy driver", + "properties": { + "runScan": { + "type": "boolean" + } + } + }, + "v1ClusterComplianceScanSonobuoyScheduleConfig": { + "description": "Cluster compliance scan schedule config for sonobuoy driver", + "properties": { + "schedule": { + "$ref": "#/definitions/v1ClusterFeatureSchedule" + } + } + }, + "v1ClusterComplianceScanSpec": { + "description": "Cluster compliance scan Spec", + "properties": { + "clusterUid": { + "type": "string" + }, + "driverSpec": { + "additionalProperties": { + "$ref": "#/definitions/v1ComplianceScanDriverSpec" + }, + "type": "object" + } + } + }, + "v1ClusterComplianceScanSyftConfig": { + "description": "Cluster compliance scan config for syft driver", + "properties": { + "config": { + "$ref": "#/definitions/v1ClusterComplianceScanSyftDriverConfig" + }, + "runScan": { + "type": "boolean" + } + } + }, + "v1ClusterComplianceScanSyftDriverConfig": { + "description": "Cluster compliance scan specification", + "properties": { + "format": { + "enum": [ + "cyclonedx-json", + "github-json", + "spdx-json", + "syft-json" + ], + "type": "string" + }, + "labelSelector": { + "type": "string" + }, + "location": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "namespace": { + "type": "string" + }, + "podName": { + "type": "string" + }, + "scope": { + "enum": [ + "cluster", + "namespace", + "label-selector", + "pod" + ], + "type": "string" + } + } + }, + "v1ClusterComplianceScheduleConfig": { + "description": "Cluster compliance scan schedule configuration", + "properties": { + "kubeBench": { + "$ref": "#/definitions/v1ClusterComplianceScanKubeBenchScheduleConfig" + }, + "kubeHunter": { + "$ref": "#/definitions/v1ClusterComplianceScanKubeHunterScheduleConfig" + }, + "sonobuoy": { + "$ref": "#/definitions/v1ClusterComplianceScanSonobuoyScheduleConfig" + } + } + }, + "v1ClusterCondition": { + "properties": { + "lastProbeTime": { + "$ref": "#/definitions/v1Time" + }, + "lastTransitionTime": { + "$ref": "#/definitions/v1Time" + }, + "message": { + "description": "Human-readable message indicating details about last transition.", + "type": "string" + }, + "reason": { + "description": "Unique, one-word, CamelCase reason for the condition's last transition.", + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "status" + ], + "type": "object" + }, + "v1ClusterConfig": { + "properties": { + "clusterRbac": { + "description": "Deprecated. Use clusterResources", + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + }, + "clusterResources": { + "$ref": "#/definitions/v1ClusterResources", + "description": "ClusterResources defines the managment of namespace resource allocations, role bindings." + }, + "controlPlaneHealthCheckTimeout": { + "description": "ControlPlaneHealthCheckTimeout is the timeout to check for ready state of the control plane nodes. If the node is not ready within the time out set, the node will be deleted and a new node will be launched.", + "type": "string" + }, + "fips": { + "$ref": "#/definitions/v1FipsConfig" + }, + "hostClusterConfig": { + "$ref": "#/definitions/v1HostClusterConfig", + "description": "HostClusterConfiguration defines the configuration of host clusters, where virtual clusters be deployed" + }, + "lifecycleConfig": { + "$ref": "#/definitions/v1LifecycleConfig" + }, + "machineHealthConfig": { + "$ref": "#/definitions/v1MachineHealthCheckConfig", + "description": "MachineHealthCheckConfig defines the healthcheck timeouts for the node. The timeouts are configured by the user to overide the default healthchecks." + }, + "machineManagementConfig": { + "$ref": "#/definitions/v1MachineManagementConfig", + "description": "MachineManagementConfig defines the management configurations for the node. Patching OS security updates etc can be configured by user." + }, + "updateWorkerPoolsInParallel": { + "description": "UpdateWorkerPoolsInParallel is used to decide if the update of workerpools happen in parallel. When this flag is false, the workerpools are updated sequentially.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1ClusterConfigEntity": { + "properties": { + "fips": { + "$ref": "#/definitions/v1FipsConfig" + }, + "hostClusterConfig": { + "$ref": "#/definitions/v1HostClusterConfig" + }, + "lifecycleConfig": { + "$ref": "#/definitions/v1LifecycleConfig" + }, + "location": { + "$ref": "#/definitions/v1ClusterLocation" + }, + "machineManagementConfig": { + "$ref": "#/definitions/v1MachineManagementConfig" + }, + "resources": { + "$ref": "#/definitions/v1ClusterResourcesEntity" + }, + "updateWorkerPoolsInParallel": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1ClusterConfigResponse": { + "properties": { + "hostClusterConfig": { + "$ref": "#/definitions/v1HostClusterConfigResponse", + "description": "HostClusterConfig defines the configuration entity of host clusters config entity" + } + }, + "type": "object" + }, + "v1ClusterEdgeInstallerConfig": { + "properties": { + "installerDownloadLinks": { + "additionalProperties": { + "type": "string" + } + } + } + }, + "v1ClusterFeatureActor": { + "description": "Compliance Scan actor", + "properties": { + "actorType": { + "type": "string" + }, + "uid": { + "type": "string" + } + } + }, + "v1ClusterFeatureSchedule": { + "description": "Cluster feature schedule", + "properties": { + "scheduledRunTime": { + "type": "string" + } + } + }, + "v1ClusterGroup": { + "description": "Cluster group information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterGroupSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterGroupStatus" + } + } + }, + "v1ClusterGroupClusterRef": { + "description": "Cluster group cluster reference", + "properties": { + "clusterName": { + "type": "string" + }, + "clusterUid": { + "type": "string" + } + } + }, + "v1ClusterGroupClusterRefs": { + "description": "Cluster group clusters reference", + "properties": { + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1ClusterGroupClusterRef" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterGroupClustersConfig": { + "description": "Clusters config of cluster group", + "properties": { + "endpointType": { + "description": "Host cluster endpoint type", + "enum": [ + "Ingress", + "LoadBalancer" + ], + "type": "string" + }, + "hostClustersConfig": { + "items": { + "$ref": "#/definitions/v1ClusterGroupHostClusterConfig" + }, + "type": "array", + "uniqueItems": true + }, + "limitConfig": { + "$ref": "#/definitions/v1ClusterGroupLimitConfig" + }, + "values": { + "type": "string" + } + } + }, + "v1ClusterGroupEntity": { + "description": "Cluster group information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterGroupSpec" + } + } + }, + "v1ClusterGroupHostClusterConfig": { + "properties": { + "clusterUid": { + "type": "string" + }, + "endpointConfig": { + "$ref": "#/definitions/v1HostClusterEndpointConfig", + "description": "host cluster endpoint configuration" + } + } + }, + "v1ClusterGroupHostClusterEntity": { + "description": "Clusters and clusters config of cluster group", + "properties": { + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1ClusterGroupClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "clustersConfig": { + "$ref": "#/definitions/v1ClusterGroupClustersConfig" + } + } + }, + "v1ClusterGroupLimitConfig": { + "description": "Cluster group limit config", + "properties": { + "cpu": { + "description": "Deprecated. Use field cpuMilliCore", + "format": "int32", + "type": "integer" + }, + "cpuMilliCore": { + "description": "CPU in milli cores", + "format": "int32", + "type": "integer" + }, + "memory": { + "description": "Deprecated. Use field memoryMiB", + "format": "int32", + "type": "integer" + }, + "memoryMiB": { + "description": "Memory in MiB", + "format": "int32", + "type": "integer" + }, + "overSubscription": { + "description": "Over subscription percentage", + "format": "int32", + "type": "integer" + }, + "storageGiB": { + "description": "Storage in GiB", + "format": "int32", + "type": "integer" + } + } + }, + "v1ClusterGroupResource": { + "description": "Cluster group resource allocated and usage information", + "properties": { + "allocated": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "used": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1ClusterGroupSpec": { + "description": "Cluster group specifications", + "properties": { + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1ClusterGroupClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "clustersConfig": { + "$ref": "#/definitions/v1ClusterGroupClustersConfig" + }, + "type": { + "enum": [ + "hostCluster" + ], + "type": "string" + } + } + }, + "v1ClusterGroupStatus": { + "description": "Cluster group status", + "properties": { + "isActive": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1ClusterGroupSummary": { + "description": "Cluster group summay", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterGroupSummarySpec" + } + } + }, + "v1ClusterGroupSummarySpec": { + "description": "Cluster group summay spec", + "properties": { + "cpu": { + "$ref": "#/definitions/v1ClusterGroupResource", + "description": "Deprecated" + }, + "endpointType": { + "enum": [ + "Ingress", + "LoadBalancer" + ], + "type": "string" + }, + "hostClusters": { + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array", + "uniqueItems": true + }, + "hostClustersCount": { + "type": "integer", + "x-omitempty": false + }, + "memory": { + "$ref": "#/definitions/v1ClusterGroupResource", + "description": "Deprecated" + }, + "nestedClusters": { + "description": "Deprecated. Use virtualClustersCount", + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array", + "uniqueItems": true + }, + "nestedClustersCount": { + "description": "Deprecated. Use field 'virtualClustersCount'", + "type": "integer", + "x-omitempty": false + }, + "scope": { + "type": "string" + }, + "virtualClustersCount": { + "type": "integer", + "x-omitempty": false + } + } + }, + "v1ClusterGroupsDeveloperCreditUsage": { + "description": "Cluster group resource allocated and usage information", + "properties": { + "allocatedCredit": { + "$ref": "#/definitions/v1DeveloperCredit" + }, + "usedCredit": { + "$ref": "#/definitions/v1DeveloperCredit" + } + } + }, + "v1ClusterGroupsHostClusterMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ObjectScopeEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterGroupsHostClusterSummary": { + "properties": { + "summaries": { + "items": { + "$ref": "#/definitions/v1ClusterGroupSummary" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "summaries" + ], + "type": "object" + }, + "v1ClusterHelmChart": { + "description": "Cluster helm chart metadata", + "properties": { + "localName": { + "type": "string" + }, + "matchedRegistries": { + "items": { + "$ref": "#/definitions/v1ClusterHelmRegistry" + }, + "type": "array", + "uniqueItems": true + }, + "name": { + "type": "string" + }, + "values": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1ClusterHelmCharts": { + "description": "Cluster helm charts metadata", + "properties": { + "charts": { + "items": { + "$ref": "#/definitions/v1ClusterHelmChart" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterHelmRegistry": { + "description": "Cluster helm registry information", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + } + }, + "v1ClusterImport": { + "properties": { + "importLink": { + "description": "import link to download and install ally-lite, palette-lite", + "type": "string" + }, + "isBrownfield": { + "description": "Deprecated. Use the 'spec.clusterType'", + "type": "boolean", + "x-omitempty": false + }, + "state": { + "description": "cluster import status", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterKubeBenchLogStatus": { + "description": "Cluster compliance scan KubeBench Log Status", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "message": { + "type": "string" + }, + "reports": { + "additionalProperties": { + "$ref": "#/definitions/v1KubeBenchReport" + }, + "type": "object" + }, + "requestUid": { + "type": "string" + }, + "scanTime": { + "$ref": "#/definitions/v1ClusterScanTime" + }, + "state": { + "type": "string" + } + } + }, + "v1ClusterKubeHunterLogStatus": { + "description": "Cluster compliance scan KubeHunter Log Status", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "message": { + "type": "string" + }, + "reports": { + "additionalProperties": { + "$ref": "#/definitions/v1KubeHunterReport" + }, + "type": "object" + }, + "requestUid": { + "type": "string" + }, + "scanTime": { + "$ref": "#/definitions/v1ClusterScanTime" + }, + "state": { + "type": "string" + } + } + }, + "v1ClusterLocation": { + "description": "Cluster location information", + "properties": { + "countryCode": { + "description": "country code for cluster location", + "type": "string" + }, + "countryName": { + "description": "country name for cluster location", + "type": "string" + }, + "geoLoc": { + "$ref": "#/definitions/v1GeolocationLatlong" + }, + "regionCode": { + "description": "region code for cluster location", + "type": "string" + }, + "regionName": { + "description": "region name for cluster location", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterLogFetcher": { + "description": "Cluster Log Fetcher", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterLogFetcherSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterLogFetcherStatus" + } + } + }, + "v1ClusterLogFetcherK8sRequest": { + "description": "Cluster Log Fetcher K8s", + "properties": { + "labelSelector": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterLogFetcherNodeRequest": { + "description": "Cluster Log Fetcher Node Request", + "properties": { + "logs": { + "description": "Array of logs", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterLogFetcherRequest": { + "description": "Cluster Log Fetcher Request", + "properties": { + "duration": { + "default": 10, + "description": "Duration for which log is requested", + "format": "int64", + "type": "integer" + }, + "k8s": { + "$ref": "#/definitions/v1ClusterLogFetcherK8sRequest" + }, + "mode": { + "default": "cluster", + "description": "Accepted Values - [\"cluster\", \"app\"]. if \"app\" then logs will be fetched from the virtual cluster", + "enum": [ + "cluster", + "app" + ], + "type": "string" + }, + "noOfLines": { + "default": 1000, + "description": "No of lines of logs requested", + "format": "int64", + "type": "integer" + }, + "node": { + "$ref": "#/definitions/v1ClusterLogFetcherNodeRequest" + } + } + }, + "v1ClusterLogFetcherSpec": { + "description": "Cluster Log Fetcher Spec", + "properties": { + "clusterUid": { + "type": "string" + }, + "log": { + "type": "string" + } + } + }, + "v1ClusterLogFetcherStatus": { + "description": "Cluster Log Fetcher Status", + "properties": { + "state": { + "type": "string" + } + } + }, + "v1ClusterManifest": { + "description": "Cluster manifest information", + "properties": { + "content": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespace": { + "type": "string" + }, + "type": { + "type": "string" + } + } + }, + "v1ClusterManifests": { + "description": "Cluster manifests information", + "properties": { + "manifests": { + "items": { + "$ref": "#/definitions/v1ClusterManifest" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterMeta": { + "description": "Active cluster meta", + "properties": { + "cloudType": { + "type": "string" + }, + "clusterType": { + "type": "string" + }, + "creationTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "duration": { + "type": "string" + }, + "name": { + "type": "string" + }, + "projectName": { + "type": "string" + }, + "state": { + "$ref": "#/definitions/v1ClusterState" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterMetaSpecLocation": { + "description": "Cluster location information", + "properties": { + "coordinates": { + "items": { + "format": "float64", + "type": "number" + }, + "type": "array" + }, + "countryCode": { + "type": "string" + }, + "countryName": { + "type": "string" + }, + "regionCode": { + "type": "string" + }, + "regionName": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterMetaStatusCost": { + "description": "Cluster meta Cost information", + "properties": { + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ClusterMetaStatusHealth": { + "description": "Cluster meta health information", + "properties": { + "isHeartBeatFailed": { + "type": "boolean", + "x-omitempty": false + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterMetaStatusUpdates": { + "description": "Cluster meta updates information", + "properties": { + "isUpdatesPending": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ClusterNamespace": { + "description": "Cluster's namespace", + "properties": { + "namespace": { + "type": "string" + }, + "pvcCount": { + "format": "int32", + "type": "number" + } + } + }, + "v1ClusterNamespaceResource": { + "description": "Cluster Namespace resource defintion", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterNamespaceSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterNamespaceStatus" + } + }, + "type": "object" + }, + "v1ClusterNamespaceResourceAllocation": { + "description": "Cluster namespace resource allocation", + "properties": { + "cpuCores": { + "exclusiveMinimum": true, + "minimum": 0, + "type": "number" + }, + "memoryMiB": { + "exclusiveMinimum": true, + "minimum": 0, + "type": "number" + } + } + }, + "v1ClusterNamespaceResourceInputEntity": { + "description": "Cluster Namespace resource defintion", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaUpdateEntity" + }, + "spec": { + "$ref": "#/definitions/v1ClusterNamespaceSpec" + } + }, + "type": "object" + }, + "v1ClusterNamespaceResources": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ClusterNamespaceResource" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterNamespaceResourcesUpdateEntity": { + "properties": { + "namespaces": { + "items": { + "$ref": "#/definitions/v1ClusterNamespaceResourceInputEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ClusterNamespaceSpec": { + "description": "Cluster namespace spec", + "properties": { + "isRegex": { + "type": "boolean", + "x-omitempty": false + }, + "relatedObject": { + "$ref": "#/definitions/v1RelatedObject" + }, + "resourceAllocation": { + "$ref": "#/definitions/v1ClusterNamespaceResourceAllocation" + } + } + }, + "v1ClusterNamespaceStatus": { + "description": "Cluster namespace status", + "properties": { + "errors": { + "items": { + "$ref": "#/definitions/v1ClusterResourceError" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterNamespaces": { + "description": "Cluster's available namespaces", + "properties": { + "namespaces": { + "items": { + "$ref": "#/definitions/v1ClusterNamespace" + }, + "type": "array" + } + } + }, + "v1ClusterNotificationUpdateEntity": { + "description": "Cluster input for notification update", + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1ClusterProfileNotificationUpdateEntity" + }, + "type": "array", + "uniqueItems": true + }, + "spcApplySettings": { + "$ref": "#/definitions/v1SpcApplySettings" + } + }, + "type": "object" + }, + "v1ClusterPackManifestStatus": { + "properties": { + "condition": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterPackStatus": { + "properties": { + "condition": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "manifests": { + "items": { + "$ref": "#/definitions/v1ClusterPackManifestStatus" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "profileUid": { + "type": "string" + }, + "services": { + "items": { + "$ref": "#/definitions/v1LoadBalancerService" + }, + "type": "array" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "type": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterPreference": { + "description": "cluster preference", + "properties": { + "archivalIntervalInHour": { + "description": "clusters cleanup interval post deletion", + "type": "integer" + }, + "deletePeriodInHour": { + "description": "clusters deleted before delete period are eligible for cleanup", + "type": "integer" + }, + "healthPollIntervalInMinutes": { + "description": "clusters health poll interval", + "maximum": 60, + "minimum": 3, + "type": "integer" + }, + "monitorIntervalInMinutes": { + "description": "clusters state and consistency monitor", + "type": "integer" + } + } + }, + "v1ClusterProfile": { + "description": "ClusterProfile is the Schema for the clusterprofiles API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterProfileSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterProfileStatus" + } + }, + "type": "object" + }, + "v1ClusterProfileCloneEntity": { + "description": "Cluster profile clone request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterProfileCloneMetaInputEntity" + } + }, + "type": "object" + }, + "v1ClusterProfileCloneMetaInputEntity": { + "description": "Cluster profile clone metadata", + "properties": { + "name": { + "description": "Cloned cluster profile name", + "type": "string" + }, + "target": { + "$ref": "#/definitions/v1ClusterProfileCloneTarget" + }, + "version": { + "description": "Cloned cluster profile version", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1ClusterProfileCloneTarget": { + "description": "Cluster profile clone meta input entity", + "properties": { + "projectUid": { + "description": "Cloned cluster profile project uid", + "type": "string" + }, + "scope": { + "$ref": "#/definitions/v1Scope" + } + }, + "required": [ + "scope" + ], + "type": "object" + }, + "v1ClusterProfileEntity": { + "description": "Cluster profile request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "template": { + "$ref": "#/definitions/v1ClusterProfileTemplateDraft" + }, + "version": { + "description": "Cluster profile version", + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1ClusterProfileFilterSpec": { + "description": "Cluster profile filter spec", + "properties": { + "environment": { + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array", + "uniqueItems": true + }, + "profileName": { + "$ref": "#/definitions/v1FilterString" + }, + "profileType": { + "items": { + "$ref": "#/definitions/v1ProfileType" + }, + "type": "array", + "uniqueItems": true + }, + "scope": { + "$ref": "#/definitions/v1ClusterProfileScope" + }, + "tags": { + "$ref": "#/definitions/v1FilterArray" + }, + "version": { + "$ref": "#/definitions/v1FilterVersionString" + } + } + }, + "v1ClusterProfileImportEntity": { + "description": "Cluster profile import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterProfileMetadataImportEntity" + }, + "spec": { + "$ref": "#/definitions/v1ClusterProfileSpecImportEntity" + } + }, + "type": "object" + }, + "v1ClusterProfileMetadata": { + "description": "Cluster profile filter spec", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "spec": { + "properties": { + "cloudType": { + "type": "string" + }, + "version": { + "type": "string" + } + } + } + } + }, + "v1ClusterProfileMetadataImportEntity": { + "description": "Cluster profile import metadata", + "properties": { + "description": { + "description": "Cluster profile description", + "type": "string" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Cluster profile labels", + "type": "object" + }, + "name": { + "description": "Cluster profile name", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterProfileNotificationUpdateEntity": { + "description": "Cluster profile notification update request payload", + "properties": { + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackManifestUpdateEntity" + }, + "type": "array", + "uniqueItems": true + }, + "uid": { + "description": "Cluster profile uid", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterProfilePackConfigList": { + "properties": { + "items": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackConfig" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterProfilePackManifests": { + "description": "Cluster profile pack manifests", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackManifestsSpec" + }, + "status": { + "$ref": "#/definitions/v1PackSummaryStatus" + } + }, + "type": "object" + }, + "v1ClusterProfilePacksEntities": { + "description": "List of cluster profile packs", + "properties": { + "items": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1ClusterProfilePacksEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterProfilePacksEntity": { + "description": "Cluster profile packs object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackSummarySpec" + }, + "status": { + "$ref": "#/definitions/v1PackSummaryStatus" + } + }, + "type": "object" + }, + "v1ClusterProfilePacksManifests": { + "description": "Cluster profile pack manifests", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1ClusterProfilePackManifests" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1ClusterProfileScope": { + "enum": [ + "system", + "tenant", + "project" + ], + "type": "string" + }, + "v1ClusterProfileSortFields": { + "enum": [ + "profileName", + "environment", + "profileType", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1ClusterProfileSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1ClusterProfileSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1ClusterProfileSpec": { + "description": "ClusterProfileTemplate can be in draft mode, or published mode User only see the latest published template, and (or) the draft template User can apply either the draft version or the latest published version to a cluster when user create a draft version, just copy the Published template, increment the version, and keep changing the draft template without increment the draft version when user publish a draft, the version is fixed, and won't be able to make any modification on published template For each clusterprofile that has a published version, there will be a ClusterProfileArchive automatically created when user publish a draft, the published version will also be copied over to the corresponding ClusterProfileArchive it is just in case in the future for whatever reason we may want to expose earlier versions", + "properties": { + "draft": { + "$ref": "#/definitions/v1ClusterProfileTemplate" + }, + "published": { + "$ref": "#/definitions/v1ClusterProfileTemplate" + }, + "version": { + "type": "string" + }, + "versions": { + "description": "Cluster profile's list of all the versions", + "items": { + "$ref": "#/definitions/v1ClusterProfileVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterProfileSpecEntity": { + "description": "Cluster profile update spec", + "properties": { + "version": { + "description": "Cluster profile version", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterProfileSpecImportEntity": { + "description": "Cluster profile import spec", + "properties": { + "template": { + "$ref": "#/definitions/v1ClusterProfileTemplateImportEntity" + }, + "version": { + "description": "Cluster profile version", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterProfileStatus": { + "description": "ClusterProfileStatus defines the observed state of ClusterProfile", + "properties": { + "hasUserMacros": { + "description": "If it is true then profile pack values has a reference to user defined macros", + "type": "boolean", + "x-omitempty": false + }, + "inUseClusterUids": { + "description": "Deprecated. Use inUseClusters", + "items": { + "type": "string" + }, + "type": "array" + }, + "inUseClusters": { + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array" + }, + "isPublished": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ClusterProfileStatusSummary": { + "description": "ClusterProfileStatusSummary defines the observed state of ClusterProfile", + "properties": { + "inUseClusterUids": { + "description": "Deprecated. Use inUseClusters", + "items": { + "type": "string" + }, + "type": "array" + }, + "inUseClusters": { + "items": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "type": "array" + }, + "isPublished": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ClusterProfileSummary": { + "description": "Cluster profile summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "specSummary": { + "description": "Cluster profile spec summary", + "properties": { + "draft": { + "$ref": "#/definitions/v1ClusterProfileTemplateSummary" + }, + "published": { + "$ref": "#/definitions/v1ClusterProfileTemplateSummary" + }, + "version": { + "description": "Cluster profile's latest version", + "type": "string" + }, + "versions": { + "description": "Cluster profile's list of all the versions", + "items": { + "$ref": "#/definitions/v1ClusterProfileVersion" + }, + "type": "array" + } + }, + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1ClusterProfileStatusSummary" + } + }, + "type": "object" + }, + "v1ClusterProfileTemplate": { + "description": "ClusterProfileTemplate contains details of a clusterprofile definition", + "properties": { + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "name": { + "type": "string" + }, + "packServerRefs": { + "description": "PackServerRefs is only used on Hubble side it is reference to pack registry servers which PackRef belongs to in hubble, pack server is a top level object, so use a reference to point to it packs within a clusterprofile can come from different pack servers, so this is an array", + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + }, + "packServerSecret": { + "description": "This secret is used only on Palette side use case is similar to k8s image pull secret this single secret internally should contains all the pack servers in PackServerRefs if empty, means no credential is needed to access the pack server For spectro saas, Ally will set this field before pass to palette", + "type": "string" + }, + "packs": { + "description": "Packs definitions here are final definitions. If ClonedFrom and ParamsOverwrite is present, then Packs are the final merge result of ClonedFrom and ParamsOverwrite So orchestration engine will just take the Packs and do the work, no need to worry about parameters merge", + "items": { + "$ref": "#/definitions/v1PackRef" + }, + "type": "array" + }, + "profileVersion": { + "description": "version start from 1.0.0, matching the index of ClusterProfileSpec.Versions[] will be used by clusterSpec to identify which version is applied to the cluster", + "type": "string" + }, + "type": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "version": { + "description": "Deprecated. Use profileVersion", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ClusterProfileTemplateDraft": { + "description": "Cluster profile template spec", + "properties": { + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackManifestEntity" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "$ref": "#/definitions/v1ProfileType" + } + }, + "type": "object" + }, + "v1ClusterProfileTemplateImportEntity": { + "description": "Cluster profile import template", + "properties": { + "cloudType": { + "description": "Cluster profile cloud type", + "type": "string" + }, + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackImportEntity" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "description": "Cluster profile type [ \"cluster\", \"infra\", \"add-on\", \"system\" ]", + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterProfileTemplateMeta": { + "description": "Cluster profile template meta information", + "properties": { + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "name": { + "description": "Cluster profile name", + "type": "string" + }, + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackRef" + }, + "type": "array" + }, + "scope": { + "description": "scope or context(system, tenant or project)", + "type": "string" + }, + "type": { + "description": "Cluster profile type [ \"cluster\", \"infra\", \"add-on\", \"system\" ]", + "type": "string" + }, + "uid": { + "description": "Cluster profile uid", + "type": "string" + }, + "version": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ClusterProfileTemplateSummary": { + "description": "Cluster profile template summary", + "properties": { + "cloudType": { + "type": "string" + }, + "packs": { + "items": { + "$ref": "#/definitions/v1PackRefSummary" + }, + "type": "array" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterProfileTemplateUpdate": { + "description": "Cluster profile template update spec", + "properties": { + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackManifestUpdateEntity" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "$ref": "#/definitions/v1ProfileType" + } + }, + "type": "object" + }, + "v1ClusterProfileUpdateEntity": { + "description": "Cluster profile update request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "description": "Cluster profile update spec", + "properties": { + "template": { + "$ref": "#/definitions/v1ClusterProfileTemplateUpdate" + }, + "version": { + "description": "Cluster profile version", + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1ClusterProfileValidatorResponse": { + "description": "Cluster profile validator response", + "properties": { + "packs": { + "$ref": "#/definitions/v1ConstraintValidatorResponse" + } + }, + "type": "object" + }, + "v1ClusterProfileVersion": { + "description": "Cluster profile with version", + "properties": { + "uid": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1ClusterProfiles": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ClusterProfile" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterProfilesFilterSpec": { + "description": "Spectro cluster filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1ClusterProfileFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1ClusterProfileSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterProfilesMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ClusterProfileMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterProfilesSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ClusterProfileSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterProxySpec": { + "description": "cluster proxy config spec", + "properties": { + "httpProxy": { + "type": "string" + }, + "httpsProxy": { + "type": "string" + }, + "noProxy": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterRbac": { + "description": "Cluster RBAC role binding defintion", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterRbacSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterRbacStatus" + } + }, + "type": "object" + }, + "v1ClusterRbacBinding": { + "description": "Cluster RBAC binding", + "properties": { + "namespace": { + "type": "string" + }, + "role": { + "$ref": "#/definitions/v1ClusterRoleRef" + }, + "subjects": { + "items": { + "$ref": "#/definitions/v1ClusterRbacSubjects" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "enum": [ + "RoleBinding", + "ClusterRoleBinding" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterRbacEntity": { + "properties": { + "clusterRbac": { + "description": "Cluster RBAC role bindings", + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + } + } + }, + "v1ClusterRbacInputEntity": { + "description": "Cluster RBAC role binding defintion", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaUpdateEntity" + }, + "spec": { + "$ref": "#/definitions/v1ClusterRbacSpec" + } + }, + "type": "object" + }, + "v1ClusterRbacResourcesUpdateEntity": { + "properties": { + "rbacs": { + "items": { + "$ref": "#/definitions/v1ClusterRbacInputEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ClusterRbacSpec": { + "description": "Cluster RBAC spec", + "properties": { + "bindings": { + "items": { + "$ref": "#/definitions/v1ClusterRbacBinding" + }, + "type": "array", + "uniqueItems": true + }, + "relatedObject": { + "$ref": "#/definitions/v1RelatedObject" + } + }, + "type": "object" + }, + "v1ClusterRbacStatus": { + "description": "Cluster rbac status", + "properties": { + "errors": { + "items": { + "$ref": "#/definitions/v1ClusterResourceError" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ClusterRbacSubjects": { + "description": "Cluster role ref", + "properties": { + "name": { + "type": "string" + }, + "namespace": { + "type": "string" + }, + "type": { + "enum": [ + "User", + "Group", + "ServiceAccount" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterRbacs": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ClusterRbac" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterRefs": { + "description": "Cluster Object References", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + } + } + }, + "v1ClusterResourceAllocation": { + "description": "Workspace resource allocation", + "properties": { + "clusterUid": { + "type": "string" + }, + "resourceAllocation": { + "$ref": "#/definitions/v1WorkspaceResourceAllocation" + } + } + }, + "v1ClusterResourceError": { + "description": "Cluster resource error", + "properties": { + "msg": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resourceType": { + "type": "string" + } + } + }, + "v1ClusterResources": { + "properties": { + "namespaces": { + "description": "Cluster namespaces", + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + }, + "rbacs": { + "description": "Cluster RBAC role bindings", + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterResourcesEntity": { + "properties": { + "namespaces": { + "items": { + "$ref": "#/definitions/v1ClusterNamespaceResourceInputEntity" + }, + "type": "array", + "uniqueItems": true + }, + "rbacs": { + "items": { + "$ref": "#/definitions/v1ClusterRbacInputEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ClusterRestore": { + "description": "Cluster Restore", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterRestoreSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterRestoreStatus" + } + } + }, + "v1ClusterRestoreConfig": { + "description": "Cluster restore config", + "properties": { + "backupName": { + "type": "string" + }, + "backupRequestUid": { + "type": "string" + }, + "destinationClusterUid": { + "type": "string" + }, + "includeClusterResources": { + "type": "boolean" + }, + "includeNamespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "preserveNodePorts": { + "type": "boolean" + }, + "restorePVs": { + "type": "boolean" + } + }, + "required": [ + "backupRequestUid", + "backupName", + "destinationClusterUid" + ] + }, + "v1ClusterRestoreSpec": { + "description": "Cluster Restore Spec", + "properties": { + "clusterUid": { + "type": "string" + } + } + }, + "v1ClusterRestoreStatus": { + "description": "Cluster Restore Status", + "properties": { + "clusterRestoreStatuses": { + "items": { + "$ref": "#/definitions/v1ClusterRestoreStatusMeta" + }, + "type": "array" + } + } + }, + "v1ClusterRestoreStatusMeta": { + "description": "Cluster Restore Status Meta", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "backupName": { + "type": "string" + }, + "backupRequestUid": { + "type": "string" + }, + "restoreRequestUid": { + "type": "string" + }, + "restoreStatusMeta": { + "$ref": "#/definitions/v1RestoreStatusMeta" + }, + "sourceClusterRef": { + "$ref": "#/definitions/v1ResourceReference" + }, + "state": { + "type": "string" + } + } + }, + "v1ClusterRoleRef": { + "description": "Cluster role ref", + "properties": { + "kind": { + "enum": [ + "Role", + "ClusterRole" + ], + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterScanLogKubeBench": { + "description": "Cluster compliance scan KubeBench Log", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterComplianceScanLogSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterKubeBenchLogStatus" + } + } + }, + "v1ClusterScanLogKubeHunter": { + "description": "Cluster compliance scan KubeHunter Log", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterComplianceScanLogSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterKubeHunterLogStatus" + } + } + }, + "v1ClusterScanLogSonobuoy": { + "description": "Cluster compliance scan Sonobuoy Log", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterComplianceScanLogSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterSonobuoyLogStatus" + } + } + }, + "v1ClusterScanLogSyft": { + "description": "Cluster Compliance Scan Syft Log", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterComplianceScanLogSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterSyftLogStatus" + } + } + }, + "v1ClusterScanTime": { + "description": "Cluster compliance scan Time", + "properties": { + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1ClusterSearchInputSpec": { + "properties": { + "inputs": { + "additionalProperties": { + "$ref": "#/definitions/v1ClusterSearchInputSpecProperty" + }, + "type": "object" + } + } + }, + "v1ClusterSearchInputSpecProperty": { + "properties": { + "values": { + "items": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "type": "array", + "x-omitempty": true + } + } + }, + "v1ClusterSonobuoyLogStatus": { + "description": "Cluster compliance scan Sonobuoy Log Status", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "message": { + "type": "string" + }, + "reports": { + "additionalProperties": { + "$ref": "#/definitions/v1SonobuoyReport" + }, + "type": "object" + }, + "requestUid": { + "type": "string" + }, + "scanTime": { + "$ref": "#/definitions/v1ClusterScanTime" + }, + "state": { + "type": "string" + } + } + }, + "v1ClusterState": { + "enum": [ + "Pending", + "Provisioning", + "Running", + "Deleting", + "Deleted", + "Error", + "Importing" + ], + "type": "string" + }, + "v1ClusterSyftLogStatus": { + "description": "Cluster compliance scan Syft Log Status", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "location": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "message": { + "type": "string" + }, + "reports": { + "items": { + "$ref": "#/definitions/v1SyftReport" + }, + "type": "array" + }, + "requestUid": { + "type": "string" + }, + "scanContext": { + "$ref": "#/definitions/v1SyftScanContext" + }, + "scanTime": { + "$ref": "#/definitions/v1ClusterScanTime" + }, + "state": { + "type": "string" + } + } + }, + "v1ClusterUpgradeSettingsEntity": { + "properties": { + "spectroComponents": { + "enum": [ + "lock", + "unlock" + ], + "type": "string" + } + } + }, + "v1ClusterUsageSummary": { + "description": "Cluster usage summary", + "properties": { + "cpuCores": { + "type": "number", + "x-omitempty": false + }, + "isAlloy": { + "type": "boolean", + "x-omitempty": false + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterVirtualMachine": { + "description": "VirtualMachine handles the VirtualMachines that are not running\nor are in a stopped state\nThe VirtualMachine contains the template to create the\nVirtualMachineInstance. It also mirrors the running state of the created\nVirtualMachineInstance in its status.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values.", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase.", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1VmObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ClusterVirtualMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterVirtualMachineStatus" + } + }, + "required": [ + "spec" + ] + }, + "v1ClusterVirtualMachineList": { + "description": "VirtualMachineList is a list of virtual machines", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values.", + "type": "string" + }, + "items": { + "items": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + }, + "type": "array" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1VmListMeta" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ClusterVirtualMachineSpec": { + "description": "VirtualMachineSpec describes how the proper VirtualMachine should look like", + "properties": { + "dataVolumeTemplates": { + "description": "dataVolumeTemplates is a list of dataVolumes that the VirtualMachineInstance template can reference. DataVolumes in this list are dynamically created for the VirtualMachine and are tied to the VirtualMachine's life-cycle.", + "items": { + "$ref": "#/definitions/v1VmDataVolumeTemplateSpec" + }, + "type": "array" + }, + "instancetype": { + "$ref": "#/definitions/v1VmInstancetypeMatcher" + }, + "preference": { + "$ref": "#/definitions/v1VmPreferenceMatcher" + }, + "runStrategy": { + "description": "Running state indicates the requested running state of the VirtualMachineInstance mutually exclusive with Running", + "type": "string" + }, + "running": { + "description": "Running controls whether the associatied VirtualMachineInstance is created or not Mutually exclusive with RunStrategy", + "type": "boolean" + }, + "template": { + "$ref": "#/definitions/v1VmVirtualMachineInstanceTemplateSpec" + } + }, + "required": [ + "template" + ], + "type": "object" + }, + "v1ClusterVirtualMachineStatus": { + "description": "VirtualMachineStatus represents the status returned by the controller to describe how the VirtualMachine is doing", + "properties": { + "conditions": { + "description": "Hold the state information of the VirtualMachine and its VirtualMachineInstance", + "items": { + "$ref": "#/definitions/v1VmVirtualMachineCondition" + }, + "type": "array" + }, + "created": { + "description": "Created indicates if the virtual machine is created in the cluster", + "type": "boolean" + }, + "memoryDumpRequest": { + "$ref": "#/definitions/v1VmVirtualMachineMemoryDumpRequest" + }, + "printableStatus": { + "description": "PrintableStatus is a human readable, high-level representation of the status of the virtual machine", + "type": "string" + }, + "ready": { + "description": "Ready indicates if the virtual machine is running and ready", + "type": "boolean" + }, + "restoreInProgress": { + "description": "RestoreInProgress is the name of the VirtualMachineRestore currently executing", + "type": "string" + }, + "snapshotInProgress": { + "description": "SnapshotInProgress is the name of the VirtualMachineSnapshot currently executing", + "type": "string" + }, + "startFailure": { + "$ref": "#/definitions/v1VmVirtualMachineStartFailure" + }, + "stateChangeRequests": { + "description": "StateChangeRequests indicates a list of actions that should be taken on a VMI e.g. stop a specific VMI then start a new one.", + "items": { + "$ref": "#/definitions/v1VmVirtualMachineStateChangeRequest" + }, + "type": "array" + }, + "volumeRequests": { + "description": "VolumeRequests indicates a list of volumes add or remove from the VMI template and hotplug on an active running VMI.", + "items": { + "$ref": "#/definitions/v1VmVirtualMachineVolumeRequest" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "volumeSnapshotStatuses": { + "description": "VolumeSnapshotStatuses indicates a list of statuses whether snapshotting is supported by each volume.", + "items": { + "$ref": "#/definitions/v1VmVolumeSnapshotStatus" + }, + "type": "array" + } + }, + "type": "object", + "x-nullable": true + }, + "v1ClusterWorkload": { + "description": "Cluster workload summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1ClusterWorkloadSpec" + } + }, + "type": "object" + }, + "v1ClusterWorkloadCondition": { + "description": "Cluster workload condition", + "properties": { + "lastTransitionTime": { + "$ref": "#/definitions/v1Time" + }, + "lastUpdateTime": { + "$ref": "#/definitions/v1Time" + }, + "message": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadCronJob": { + "description": "Cluster workload cronjob summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "spec": { + "$ref": "#/definitions/v1ClusterWorkloadCronJobSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadCronJobStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadCronJobSpec": { + "description": "Cluster workload cronjob spec", + "properties": { + "schedule": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadCronJobStatus": { + "description": "Cluster workload cronjob status", + "properties": { + "lastScheduleTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1ClusterWorkloadCronJobs": { + "description": "Cluster workload cronjobs summary", + "properties": { + "cronJobs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadCronJob" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadDaemonSet": { + "description": "Cluster workload daemonset summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadDaemonSetStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadDaemonSetStatus": { + "description": "Cluster workload daemonset status", + "properties": { + "available": { + "format": "int32", + "type": "integer" + }, + "currentScheduled": { + "format": "int32", + "type": "integer" + }, + "desiredScheduled": { + "format": "int32", + "type": "integer" + }, + "misScheduled": { + "format": "int32", + "type": "integer" + }, + "ready": { + "format": "int32", + "type": "integer" + }, + "updatedScheduled": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ClusterWorkloadDaemonSets": { + "description": "Cluster workload daemonset summary", + "properties": { + "daemonSets": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadDaemonSet" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadDeployment": { + "description": "Cluster workload deployment summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadDeploymentStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadDeploymentStatus": { + "description": "Cluster workload deployment status", + "properties": { + "replicas": { + "$ref": "#/definitions/v1ClusterWorkloadReplicaStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadDeployments": { + "description": "Cluster workload deployments summary", + "properties": { + "deployments": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadDeployment" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadJob": { + "description": "Cluster workload job summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadJobStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadJobStatus": { + "description": "Cluster workload job status", + "properties": { + "completionTime": { + "$ref": "#/definitions/v1Time" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadCondition" + }, + "type": "array" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "succeeded": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ClusterWorkloadJobs": { + "description": "Cluster workload jobs summary", + "properties": { + "jobs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadJob" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadMetadata": { + "description": "Cluster workload metadata", + "properties": { + "creationTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "entity": { + "$ref": "#/definitions/v1ClusterWorkloadRef" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "namespace": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadNamespace": { + "description": "Cluster workload namespace summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadNamespaceStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadNamespaceStatus": { + "description": "Cluster workload namespace status", + "properties": { + "phase": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadNamespaces": { + "description": "Cluster workload namespaces summary", + "properties": { + "namespaces": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadNamespace" + }, + "type": "array" + } + } + }, + "v1ClusterWorkloadPod": { + "description": "Cluster workload pod summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadPodMetadata" + }, + "spec": { + "$ref": "#/definitions/v1ClusterWorkloadPodSpec" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadPodStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodContainer": { + "description": "Cluster workload pod container", + "properties": { + "image": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resources": { + "$ref": "#/definitions/v1ClusterWorkloadPodContainerResources" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodContainerResource": { + "description": "Cluster workload pod container resource", + "properties": { + "cpu": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "cpuUnit": { + "type": "string" + }, + "memory": { + "format": "int64", + "type": "integer", + "x-omitempty": false + }, + "memoryUnit": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodContainerResources": { + "description": "Cluster workload pod container resources", + "properties": { + "limits": { + "$ref": "#/definitions/v1ClusterWorkloadPodContainerResource" + }, + "requests": { + "$ref": "#/definitions/v1ClusterWorkloadPodContainerResource" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodContainerState": { + "description": "Cluster workload pod container state", + "properties": { + "exitCode": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "finishedAt": { + "$ref": "#/definitions/v1Time" + }, + "reason": { + "type": "string" + }, + "startedAt": { + "$ref": "#/definitions/v1Time" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodContainerStatus": { + "description": "Cluster workload pod container status", + "properties": { + "image": { + "type": "string" + }, + "name": { + "type": "string" + }, + "ready": { + "type": "boolean", + "x-omitempty": false + }, + "restartCount": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "started": { + "type": "boolean", + "x-omitempty": false + }, + "state": { + "$ref": "#/definitions/v1ClusterWorkloadPodContainerState" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodMetadata": { + "description": "Cluster workload pod metadata", + "properties": { + "associatedRefs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadRef" + }, + "type": "array" + }, + "creationTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "entity": { + "$ref": "#/definitions/v1ClusterWorkloadRef" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "machineUid": { + "type": "string" + }, + "namespace": { + "type": "string" + }, + "nodename": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodSpec": { + "description": "Cluster workload pod spec", + "properties": { + "containers": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadPodContainer" + }, + "type": "array" + }, + "volumes": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadPodVolume" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodStatus": { + "description": "Cluster workload pod status", + "properties": { + "containers": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadPodContainerStatus" + }, + "type": "array" + }, + "phase": { + "type": "string" + }, + "podIp": { + "type": "string" + }, + "qosClass": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPodVolume": { + "description": "Cluster workload pod volume", + "properties": { + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadPods": { + "description": "Cluster workload pods summary", + "properties": { + "pods": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadPod" + }, + "type": "array" + } + } + }, + "v1ClusterWorkloadRef": { + "description": "Cluster workload ref", + "properties": { + "kind": { + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ClusterWorkloadReplicaStatus": { + "description": "Cluster workload replica status", + "properties": { + "available": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "ready": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "total": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "updated": { + "format": "int32", + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ClusterWorkloadRoleBinding": { + "description": "Cluster workload rbac binding summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "spec": { + "$ref": "#/definitions/v1ClusterRbacBinding" + } + }, + "type": "object" + }, + "v1ClusterWorkloadRoleBindings": { + "description": "Cluster workload rbac bindings summary", + "properties": { + "bindings": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadRoleBinding" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadSpec": { + "description": "Cluster workload spec", + "properties": { + "clusterroleBindings": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadRoleBinding" + }, + "type": "array" + }, + "cronJobs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadCronJob" + }, + "type": "array" + }, + "daemonSets": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadDaemonSet" + }, + "type": "array" + }, + "deployments": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadDeployment" + }, + "type": "array" + }, + "jobs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadJob" + }, + "type": "array" + }, + "pods": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadPod" + }, + "type": "array" + }, + "roleBindings": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadRoleBinding" + }, + "type": "array" + }, + "statefulSets": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadStatefulSet" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadStatefulSet": { + "description": "Cluster workload statefulset summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ClusterWorkloadMetadata" + }, + "status": { + "$ref": "#/definitions/v1ClusterWorkloadStatefulSetStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadStatefulSetStatus": { + "description": "Cluster workload statefulset status", + "properties": { + "replicas": { + "$ref": "#/definitions/v1ClusterWorkloadReplicaStatus" + } + }, + "type": "object" + }, + "v1ClusterWorkloadStatefulSets": { + "description": "Cluster workload statefulsets summary", + "properties": { + "statefulSets": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadStatefulSet" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ClusterWorkloadsFilter": { + "description": "Cluster workloads filter", + "properties": { + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ClusterWorkloadsSpec": { + "description": "Cluster workloads spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1ClusterWorkloadsFilter" + } + }, + "type": "object" + }, + "v1ClustersInfo": { + "description": "Active clusters information", + "properties": { + "clustersMeta": { + "items": { + "$ref": "#/definitions/v1ClusterMeta" + }, + "type": "array", + "uniqueItems": true + }, + "totalActiveClusters": { + "format": "int64", + "type": "number" + }, + "totalActiveGreenFieldClusters": { + "format": "int64", + "type": "number" + }, + "totalActiveImportedClusters": { + "format": "int64", + "type": "number" + }, + "totalClustersDeleted": { + "format": "int64", + "type": "number" + }, + "totalClustersDeployed": { + "format": "int64", + "type": "number" + } + }, + "type": "object" + }, + "v1ComplianceScanConfig": { + "description": "Compliance Scan config", + "properties": { + "schedule": { + "$ref": "#/definitions/v1ClusterFeatureSchedule" + } + } + }, + "v1ComplianceScanDriverSpec": { + "description": "Compliance Scan driver spec", + "properties": { + "config": { + "$ref": "#/definitions/v1ComplianceScanConfig" + }, + "isClusterConfig": { + "type": "boolean" + } + } + }, + "v1ComputeMetrics": { + "description": "Compute metrics", + "properties": { + "lastUpdatedTime": { + "$ref": "#/definitions/v1Time" + }, + "limit": { + "type": "number", + "x-omitempty": false + }, + "request": { + "type": "number", + "x-omitempty": false + }, + "total": { + "type": "number", + "x-omitempty": false + }, + "unit": { + "type": "string" + }, + "usage": { + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ComputeRate": { + "description": "Compute estimated rate information", + "properties": { + "rate": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1ConfigReverseProxy": { + "description": "Describes the reverse proxy configuration", + "properties": { + "caCert": { + "description": "Describes the ca certificate for system's reverse proxy", + "type": "string" + }, + "clientCert": { + "description": "Describes the client certificate for system's reverse proxy", + "type": "string" + }, + "clientKey": { + "description": "Describes the client certificate key for system's reverse proxy", + "type": "string" + }, + "port": { + "description": "Describes the system's reverse proxy server port", + "type": "integer" + }, + "protocol": { + "description": "Describes the system's reverse proxy server protocol. Possible values [https, http]", + "enum": [ + "http", + "https" + ], + "type": "string" + }, + "server": { + "description": "Describes the system's reverse proxy server", + "type": "string" + } + } + }, + "v1ConstraintError": { + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "type": "object" + }, + "v1ConstraintValidatorResponse": { + "description": "Constraint validator response", + "properties": { + "results": { + "items": { + "$ref": "#/definitions/v1ConstraintValidatorResult" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ConstraintValidatorResult": { + "description": "Constraint validator result", + "properties": { + "displayName": { + "type": "string" + }, + "errors": { + "items": { + "$ref": "#/definitions/v1ConstraintError" + }, + "type": "array", + "uniqueItems": true + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1ControlPlaneEndPoint": { + "properties": { + "ddnsSearchDomain": { + "description": "DDNSSearchDomain is the search domain used for resolving IP addresses when the EndpointType is DDNS. This search domain is appended to the generated Hostname to obtain the complete DNS name for the endpoint. If Host is already a DDNS FQDN, DDNSSearchDomain is not required", + "type": "string" + }, + "host": { + "description": "IP or FQDN(External/DDNS)", + "type": "string" + }, + "type": { + "description": "VIP or External", + "enum": [ + "VIP", + "External", + "DDNS" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeAccount": { + "description": "CoxEdge cloud account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1CoxEdgeCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1CoxEdgeAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1CoxEdgeAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1CoxEdgeBaseUrls": { + "description": "List of CoxEdge base urls", + "properties": { + "baseUrls": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "baseUrls" + ], + "type": "object" + }, + "v1CoxEdgeCloudAccount": { + "description": "CoxEdge cloud account", + "properties": { + "apiBaseUrl": { + "description": "The base url - used to make api calls", + "type": "string" + }, + "apiKey": { + "description": "CoxEdge cloud account ApiKey", + "type": "string" + }, + "environment": { + "description": "The environment belonging to the organization", + "type": "string" + }, + "organizationId": { + "description": "The Id of organization", + "type": "string" + }, + "service": { + "description": "The service for which the organization is allowed to provision resources", + "type": "string" + } + }, + "required": [ + "apiBaseUrl", + "apiKey" + ], + "type": "object" + }, + "v1CoxEdgeCloudClusterConfigEntity": { + "description": "CoxEdge cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1CoxEdgeClusterConfig" + } + }, + "type": "object" + }, + "v1CoxEdgeCloudConfig": { + "description": "CoxEdgeCloudConfig is the Schema for the coxedgecloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1CoxEdgeCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1CoxEdgeCloudConfigStatus" + } + }, + "type": "object" + }, + "v1CoxEdgeCloudConfigSpec": { + "description": "CoxEdgeCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains GcpCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1CoxEdgeClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1CoxEdgeMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1CoxEdgeCloudConfigStatus": { + "description": "CoxEdgeCloudConfigStatus defines the observed state of CoxEdgeCloudConfig The cloudimage info built by Mold is stored here image should be mapped to a specific machinepool", + "properties": { + "conditions": { + "description": "spectroAnsibleProvisioner: should be added only once, subsequent recocile will use the same provisioner SpectroAnsiblePacker bool `json:\"spectroAnsiblePacker,omitempty\"`", + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "imageID": { + "description": "For mold controller to identify if is there any changes in Pack", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeClusterConfig": { + "description": "Cluster level configuration for coxedge cloud and applicable for all the machine pools", + "properties": { + "coxEdgeLoadBalancerConfig": { + "$ref": "#/definitions/v1CoxEdgeLoadBalancerConfig" + }, + "coxEdgeWorkerLoadBalancerConfig": { + "$ref": "#/definitions/v1CoxEdgeLoadBalancerConfig" + }, + "environment": { + "type": "string" + }, + "organizationId": { + "type": "string" + }, + "sshAuthorizedKeys": { + "description": "CoxEdge ssh authorized keys", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sshAuthorizedKeys", + "coxEdgeLoadBalancerConfig" + ], + "type": "object" + }, + "v1CoxEdgeCredentials": { + "description": "CoxEdge credentials to get organizations", + "properties": { + "apiBaseUrl": { + "description": "CoxEdge baseUrl - for api calls", + "type": "string" + }, + "apiKey": { + "description": "CoxEdge ApiKey - secret for api calls", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeDeployment": { + "properties": { + "cpuUtilization": { + "format": "int32", + "type": "integer" + }, + "enableAutoScaling": { + "type": "boolean" + }, + "instancesPerPop": { + "format": "int32", + "type": "integer" + }, + "maxInstancesPerPop": { + "format": "int32", + "type": "integer" + }, + "minInstancesPerPop": { + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "pops": { + "items": { + "type": "string" + }, + "type": "array" + } + } + }, + "v1CoxEdgeEnvironment": { + "description": "CoxEdge environment entity", + "properties": { + "id": { + "description": "CoxEdge environment id", + "type": "string" + }, + "isDeleted": { + "description": "CoxEdge environment state", + "type": "boolean" + }, + "name": { + "description": "CoxEdge environment name", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeEnvironments": { + "description": "List of CoxEdge environments", + "properties": { + "environments": { + "items": { + "$ref": "#/definitions/v1CoxEdgeEnvironment" + }, + "type": "array" + } + }, + "required": [ + "environments" + ], + "type": "object" + }, + "v1CoxEdgeEnvironmentsRequest": { + "description": "Request payload to get CoxEdge environments", + "properties": { + "credentials": { + "$ref": "#/definitions/v1CoxEdgeCredentials" + }, + "organizationId": { + "description": "CoxEdge organizationId", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeInstanceTypes": { + "description": "List of CoxEdge instance types", + "properties": { + "instanceTypes": { + "items": { + "$ref": "#/definitions/v1InstanceType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1CoxEdgeLoadBalancerConfig": { + "description": "CoxEdge loadbalancer config", + "properties": { + "pops": { + "description": "CoxEdge PoPs - geographical location for the loadbalancer", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1CoxEdgeLoadPersistentStorage": { + "description": "CoxEdge load persistent storage", + "properties": { + "path": { + "description": "Coxedge load persistent storage path", + "type": "string" + }, + "size": { + "description": "Coxedge load persistent storage size", + "format": "int64", + "type": "integer" + } + }, + "type": "object" + }, + "v1CoxEdgeMachine": { + "description": "CoxEdge cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1CoxEdgeMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1CoxEdgeMachinePoolCloudConfigEntity": { + "properties": { + "deployments": { + "items": { + "$ref": "#/definitions/v1CoxEdgeDeployment" + }, + "type": "array" + }, + "persistentStorages": { + "description": "Array of coxedge load persistent storages", + "items": { + "$ref": "#/definitions/v1CoxEdgeLoadPersistentStorage" + }, + "type": "array", + "uniqueItems": true + }, + "securityGroupRules": { + "items": { + "$ref": "#/definitions/v1CoxEdgeSecurityGroupRule" + }, + "type": "array" + }, + "spec": { + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "deployments": { + "items": { + "$ref": "#/definitions/v1CoxEdgeDeployment" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "persistentStorages": { + "description": "Array of coxedge load persistent storages", + "items": { + "$ref": "#/definitions/v1CoxEdgeLoadPersistentStorage" + }, + "type": "array", + "uniqueItems": true + }, + "securityGroupRules": { + "items": { + "$ref": "#/definitions/v1CoxEdgeSecurityGroupRule" + }, + "type": "array" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "spec": { + "type": "string" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "isControlPlane" + ], + "type": "object" + }, + "v1CoxEdgeMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1CoxEdgeMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1CoxEdgeMachineSpec": { + "description": "CoxEdge cloud VM definition spec", + "properties": { + "addAnycastIpAddress": { + "type": "boolean" + }, + "deployments": { + "items": { + "$ref": "#/definitions/v1CoxEdgeDeployment" + }, + "type": "array" + }, + "image": { + "type": "string" + }, + "persistentStorages": { + "items": { + "$ref": "#/definitions/v1CoxEdgeLoadPersistentStorage" + }, + "type": "array" + }, + "ports": { + "items": { + "$ref": "#/definitions/v1CoxEdgePort" + }, + "type": "array" + }, + "providerId": { + "type": "string" + }, + "specs": { + "type": "string" + }, + "sshAuthorizedKeys": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1CoxEdgeMachines": { + "description": "CoxEdge machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1CoxEdgeMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1CoxEdgeOrganization": { + "description": "CoxEdge Organization entity", + "properties": { + "id": { + "description": "CoxEdge organization id", + "type": "string" + }, + "isDeleted": { + "description": "CoxEdge organization state", + "type": "boolean" + }, + "name": { + "description": "CoxEdge organization name", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeOrganizations": { + "description": "List of CoxEdge organizations", + "properties": { + "organizations": { + "items": { + "$ref": "#/definitions/v1CoxEdgeOrganization" + }, + "type": "array" + } + }, + "required": [ + "organizations" + ], + "type": "object" + }, + "v1CoxEdgePort": { + "description": "CoxEdge network port", + "properties": { + "protocol": { + "type": "string" + }, + "publicPort": { + "type": "string" + }, + "publicPortDesc": { + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeRegion": { + "description": "CoxEdge region entity", + "properties": { + "code": { + "description": "Code of the CoxEdge region", + "type": "string" + }, + "location": { + "$ref": "#/definitions/v1ClusterLocation" + }, + "name": { + "description": "Name of the CoxEdge region", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeRegions": { + "description": "List of CoxEdge regions", + "properties": { + "regions": { + "items": { + "$ref": "#/definitions/v1CoxEdgeRegion" + }, + "type": "array" + } + }, + "required": [ + "regions" + ], + "type": "object" + }, + "v1CoxEdgeSecurityGroupRule": { + "properties": { + "action": { + "enum": [ + "block", + "allow" + ], + "type": "string" + }, + "description": { + "type": "string" + }, + "portRange": { + "type": "string" + }, + "protocol": { + "enum": [ + "TCP", + "UDP", + "TCP_UDP", + "ESP", + "AH", + "ICMP", + "GRE" + ], + "type": "string" + }, + "source": { + "type": "string" + }, + "type": { + "type": "string" + } + } + }, + "v1CoxEdgeService": { + "description": "CoxEdge service entity", + "properties": { + "code": { + "description": "CoxEdge service code", + "type": "string" + }, + "id": { + "description": "CoxEdge service id", + "type": "string" + }, + "name": { + "description": "CoxEdge service name", + "type": "string" + } + }, + "type": "object" + }, + "v1CoxEdgeServices": { + "description": "List of CoxEdge services", + "properties": { + "services": { + "items": { + "$ref": "#/definitions/v1CoxEdgeService" + }, + "type": "array" + } + }, + "required": [ + "services" + ], + "type": "object" + }, + "v1DashboardWorkspace": { + "description": "Workspace information", + "properties": { + "meta": { + "$ref": "#/definitions/v1DashboardWorkspaceMeta" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1DashboardWorkspaceSpec" + }, + "status": { + "$ref": "#/definitions/v1DashboardWorkspaceStatus" + } + } + }, + "v1DashboardWorkspaceAllocation": { + "description": "Workspace allocation", + "properties": { + "cpu": { + "$ref": "#/definitions/v1DashboardWorkspaceResourceAllocation" + }, + "memory": { + "$ref": "#/definitions/v1DashboardWorkspaceResourceAllocation" + } + } + }, + "v1DashboardWorkspaceClusterRef": { + "description": "Workspace cluster reference", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + } + }, + "v1DashboardWorkspaceMeta": { + "description": "Deprecated. Workspace meta data", + "properties": { + "clusterNames": { + "description": "Deprecated. Use clusterRefs", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1DashboardWorkspaceClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "creationTime": { + "$ref": "#/definitions/v1Time" + }, + "name": { + "type": "string" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "uid": { + "type": "string" + } + } + }, + "v1DashboardWorkspaceNamespaceAllocation": { + "description": "Workspace namespace allocation", + "properties": { + "name": { + "type": "string" + }, + "total": { + "$ref": "#/definitions/v1DashboardWorkspaceAllocation" + } + } + }, + "v1DashboardWorkspaceQuota": { + "description": "Workspace resource quota", + "properties": { + "resourceAllocation": { + "$ref": "#/definitions/v1DashboardWorkspaceQuotaResourceAllocation" + } + } + }, + "v1DashboardWorkspaceQuotaResourceAllocation": { + "description": "Workspace quota resource allocation", + "properties": { + "cpu": { + "exclusiveMinimum": true, + "minimum": 0, + "type": "number" + }, + "memory": { + "exclusiveMinimum": true, + "minimum": 0, + "type": "number" + } + } + }, + "v1DashboardWorkspaceResourceAllocation": { + "description": "Workspace resource allocation", + "properties": { + "allocated": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "usage": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1DashboardWorkspaceSpec": { + "description": "Workspace spec summary", + "properties": { + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1DashboardWorkspaceClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "quota": { + "$ref": "#/definitions/v1DashboardWorkspaceQuota" + } + } + }, + "v1DashboardWorkspaceStatus": { + "description": "Workspace status", + "properties": { + "namespaces": { + "items": { + "$ref": "#/definitions/v1DashboardWorkspaceNamespaceAllocation" + }, + "type": "array", + "uniqueItems": true + }, + "total": { + "$ref": "#/definitions/v1DashboardWorkspaceAllocation" + } + } + }, + "v1DashboardWorkspaces": { + "properties": { + "cpuUnit": { + "type": "string" + }, + "items": { + "items": { + "$ref": "#/definitions/v1DashboardWorkspace" + }, + "type": "array", + "uniqueItems": true + }, + "memoryUnit": { + "type": "string" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1DataSinkConfig": { + "description": "Data sink", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1DataSinkSpec" + } + }, + "type": "object" + }, + "v1DataSinkSpec": { + "properties": { + "auditDataSinks": { + "items": { + "$ref": "#/definitions/v1DataSinkableSpec" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1DataSinkableSpec": { + "properties": { + "cloudWatch": { + "$ref": "#/definitions/v1CloudWatch" + }, + "type": { + "enum": [ + "cloudwatch" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1DatabaseTransferJob": { + "description": "database transfer job details", + "properties": { + "backupStatus": { + "$ref": "#/definitions/v1TransferJob" + }, + "backupUid": { + "type": "string" + }, + "mode": { + "enum": [ + "FileSystem", + "Ftp" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1DatabaseTransferStatus": { + "description": "database transfer status", + "properties": { + "backups": { + "items": { + "$ref": "#/definitions/v1DatabaseTransferJob" + }, + "type": "array" + }, + "isActive": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1DeleteMeta": { + "description": "Properties to send back after deletion operation", + "properties": { + "count": { + "format": "int64", + "type": "integer" + }, + "items": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + } + } + }, + "v1DeletedMsg": { + "description": "Deleted response with message", + "properties": { + "msg": { + "type": "string" + } + } + }, + "v1DeveloperCredit": { + "description": "Credits allocated for each tenant/user", + "properties": { + "cpu": { + "description": "cpu in cores", + "format": "int32", + "type": "number", + "x-omitempty": false + }, + "memoryGiB": { + "description": "memory in GiB", + "format": "int32", + "type": "number", + "x-omitempty": false + }, + "nestedClustersLimit": { + "description": "Deprecated. Use field 'virtualClustersLimit'", + "format": "int32", + "type": "number", + "x-omitempty": false + }, + "storageGiB": { + "description": "storage in GiB", + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "virtualClustersLimit": { + "description": "number of active virtual clusters", + "format": "int32", + "type": "number", + "x-omitempty": false + } + } + }, + "v1DeviceSpec": { + "description": "DeviceSpec defines the desired state of Device", + "properties": { + "cpu": { + "$ref": "#/definitions/v1CPU" + }, + "disks": { + "items": { + "$ref": "#/definitions/v1Disk" + }, + "type": "array" + }, + "gpus": { + "items": { + "$ref": "#/definitions/v1GPUDeviceSpec" + }, + "type": "array" + }, + "memory": { + "$ref": "#/definitions/v1Memory" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1Nic" + }, + "type": "array" + }, + "os": { + "$ref": "#/definitions/v1OS" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1Disk": { + "properties": { + "controller": { + "type": "string" + }, + "partitions": { + "items": { + "$ref": "#/definitions/v1Partition" + }, + "type": "array" + }, + "size": { + "description": "Size in GB", + "format": "int32", + "type": "integer" + }, + "vendor": { + "type": "string" + } + }, + "type": "object" + }, + "v1DomainHost": { + "description": "update domain host for application. RootDomain gets dervied from domain host url", + "properties": { + "host": { + "type": "string" + } + }, + "type": "object" + }, + "v1EcrAuthorizationRequestEntity": { + "description": "Ecr registry credentials entity", + "properties": { + "awsCloudAccount": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "endpoint": { + "description": "Endpoint url to make the request", + "type": "string" + }, + "isPrivate": { + "description": "If it is public or private", + "type": "boolean" + }, + "region": { + "description": "Name of the region", + "type": "string" + } + }, + "type": "object" + }, + "v1EcrImageValidateEntity": { + "description": "Ecr registry image meta", + "properties": { + "authEntity": { + "$ref": "#/definitions/v1EcrAuthorizationRequestEntity" + }, + "imageTag": { + "description": "Name of the image tag", + "type": "string" + }, + "repoName": { + "description": "Name of the repo", + "type": "string" + } + }, + "type": "object" + }, + "v1EcrRegistry": { + "description": "Ecr registry information", + "properties": { + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EcrRegistrySpec" + } + }, + "type": "object" + }, + "v1EcrRegistrySpec": { + "description": "Ecr registry spec", + "properties": { + "credentials": { + "$ref": "#/definitions/v1AwsCloudAccount" + }, + "defaultRegion": { + "type": "string" + }, + "endpoint": { + "type": "string" + }, + "isPrivate": { + "type": "boolean" + }, + "scope": { + "type": "string" + } + }, + "required": [ + "endpoint", + "isPrivate" + ], + "type": "object" + }, + "v1EdgeCloudClusterConfigEntity": { + "description": "Edge cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1EdgeClusterConfig" + } + }, + "type": "object" + }, + "v1EdgeCloudConfig": { + "description": "EdgeCloudConfig is the Schema for the Edgecloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1EdgeCloudConfigStatus" + } + }, + "type": "object" + }, + "v1EdgeCloudConfigSpec": { + "description": "EdgeCloudConfigSpec defines the desired state of EdgeCloudConfig", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1EdgeClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1EdgeMachinePoolConfig" + }, + "type": "array" + } + }, + "required": [ + "clusterConfig", + "machinePoolConfig" + ], + "type": "object" + }, + "v1EdgeCloudConfigStatus": { + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "nodeImage": { + "type": "string" + }, + "sourceImageId": { + "description": "SourceImageId can be from packref's annotations or from pack.json", + "type": "string" + }, + "useCapiImage": { + "description": "PackerVariableDigest string `json:\"packerDigest,omitempty\"` If no ansible roles found in Packs then Mold should tell Drive to use capi image and not create custom image, because there is nothing to add", + "type": "boolean" + } + }, + "type": "object" + }, + "v1EdgeClusterConfig": { + "description": "EdgeClusterConfig defines Edge Cluster specific Spec", + "properties": { + "sshKeys": { + "description": "SSHKeys specifies a list of ssh authorized keys to access the vms as a 'spectro' user", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1EdgeHost": { + "description": "EdgeHost is the underlying appliance", + "properties": { + "hostAddress": { + "description": "HostAddress is a FQDN or IP address of the Host", + "type": "string" + }, + "hostAuthToken": { + "description": "HostAuthToken to authorize auto registration", + "type": "string", + "x-omitempty": false + }, + "hostChecksum": { + "description": "HostChecksum is the checksum provided by the edge host, to be persisted in SaaS", + "type": "string", + "x-omitempty": false + }, + "hostIdentity": { + "$ref": "#/definitions/v1EdgeHostIdentity", + "description": "HostIdentity is the identity to access the edge host" + }, + "hostPairingKey": { + "description": "HostPairingKey is the one-time pairing key to pair the edge host with the device registered in SaaS", + "format": "password", + "type": "string", + "x-omitempty": false + }, + "hostUid": { + "description": "HostUid is the ID of the EdgeHost", + "type": "string" + }, + "macAddress": { + "description": "Mac address of edgehost", + "type": "string", + "x-omitempty": false + }, + "project": { + "$ref": "#/definitions/v1ObjectEntity", + "description": "ProjectUid where the edgehost will be placed during auto registration", + "x-omitempty": false + } + }, + "required": [ + "hostUid", + "hostAddress" + ], + "type": "object" + }, + "v1EdgeHostCloudProperties": { + "description": "Additional cloud properties of edge host", + "properties": { + "vsphere": { + "$ref": "#/definitions/v1EdgeHostVsphereCloudProperties" + } + }, + "type": "object" + }, + "v1EdgeHostClusterEntity": { + "properties": { + "clusterUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostDevice": { + "properties": { + "aclmeta": { + "$ref": "#/definitions/v1AclMeta" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeHostDeviceSpec" + }, + "status": { + "$ref": "#/definitions/v1EdgeHostDeviceStatus" + } + } + }, + "v1EdgeHostDeviceEntity": { + "description": "Edge host device information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectTagsEntity" + }, + "spec": { + "$ref": "#/definitions/v1EdgeHostDeviceSpecEntity" + } + }, + "type": "object" + }, + "v1EdgeHostDeviceHostCheckSum": { + "properties": { + "hostCheckSum": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostDeviceHostPairingKey": { + "properties": { + "hostPairingKey": { + "format": "password", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostDeviceMetaUpdateEntity": { + "description": "Edge host device uid and name", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectTagsEntity" + } + }, + "type": "object" + }, + "v1EdgeHostDeviceSpec": { + "description": "EdgeHostDeviceSpec defines the desired state of EdgeHostDevice", + "properties": { + "cloudProperties": { + "$ref": "#/definitions/v1EdgeHostCloudProperties" + }, + "clusterProfileTemplates": { + "items": { + "$ref": "#/definitions/v1ClusterProfileTemplate" + }, + "type": "array" + }, + "device": { + "$ref": "#/definitions/v1DeviceSpec" + }, + "host": { + "$ref": "#/definitions/v1EdgeHost" + }, + "properties": { + "$ref": "#/definitions/v1EdgeHostProperties" + }, + "service": { + "$ref": "#/definitions/v1ServiceSpec" + }, + "type": { + "enum": [ + "libvirt", + "vsphere", + "edge-native" + ], + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostDeviceSpecEntity": { + "description": "Edge host device spec", + "properties": { + "hostPairingKey": { + "format": "password", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostDeviceStatus": { + "description": "EdgeHostDeviceStatus defines the observed state of EdgeHostDevice", + "properties": { + "health": { + "$ref": "#/definitions/v1EdgeHostHealth" + }, + "inUseClusters": { + "items": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "type": "array" + }, + "packs": { + "items": { + "$ref": "#/definitions/v1ClusterPackStatus" + }, + "type": "array" + }, + "profileStatus": { + "$ref": "#/definitions/v1ProfileStatus" + }, + "serviceAuthToken": { + "type": "string" + }, + "state": { + "enum": [ + "ready", + "unpaired", + "in-use" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostDevices": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1EdgeHostDevice" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EdgeHostHealth": { + "description": "EdgeHostHealth defines the desired health state of EdgeHostDevice", + "properties": { + "agentVersion": { + "type": "string" + }, + "message": { + "type": "string" + }, + "state": { + "enum": [ + "healthy", + "unhealthy" + ], + "type": "string" + } + } + }, + "v1EdgeHostIdentity": { + "properties": { + "caCert": { + "description": "CACert is the client CA certificate", + "type": "string" + }, + "mode": { + "description": "Mode indicates a system or session connection to the host", + "type": "string" + }, + "socketPath": { + "description": "SocketPath is an optional path to the socket on the host, if not using defaults", + "type": "string" + }, + "sshSecret": { + "$ref": "#/definitions/v1EdgeHostSSHSecret", + "description": "SSHSecret to the secret containing ssh-username" + } + } + }, + "v1EdgeHostMeta": { + "properties": { + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostNetwork": { + "description": "Network defines the network configuration for a virtual machine", + "properties": { + "networkName": { + "description": "NetworkName of the network where this machine will be connected", + "type": "string" + }, + "networkType": { + "description": "NetworkType specifies the type of network", + "enum": [ + "default", + "bridge" + ], + "type": "string" + } + }, + "required": [ + "networkName", + "networkType" + ], + "type": "object" + }, + "v1EdgeHostProperties": { + "description": "Additional properties of edge host", + "properties": { + "networks": { + "items": { + "$ref": "#/definitions/v1EdgeHostNetwork" + }, + "type": "array" + }, + "storagePools": { + "items": { + "$ref": "#/definitions/v1EdgeHostStoragePool" + }, + "type": "array" + } + } + }, + "v1EdgeHostSSHSecret": { + "properties": { + "name": { + "description": "SSH secret name", + "type": "string" + }, + "privateKey": { + "description": "Private Key to access the host", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostSpecHost": { + "description": "Host specifications", + "properties": { + "macAddress": { + "type": "string" + } + } + }, + "v1EdgeHostState": { + "enum": [ + "ready", + "unpaired", + "in-use" + ], + "type": "string" + }, + "v1EdgeHostStoragePool": { + "description": "StoragePool is the storage pool for the vm image", + "properties": { + "name": { + "type": "string" + } + } + }, + "v1EdgeHostVsphereCloudProperties": { + "description": "Vsphere cloud properties of edge host", + "properties": { + "datacenters": { + "items": { + "$ref": "#/definitions/v1VsphereCloudDatacenter" + }, + "type": "array" + } + } + }, + "v1EdgeHostsMeta": { + "properties": { + "edgeHosts": { + "items": { + "$ref": "#/definitions/v1EdgeHostMeta" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1EdgeHostsMetadata": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeHostsMetadataSpec" + }, + "status": { + "$ref": "#/definitions/v1EdgeHostsMetadataStatus" + } + }, + "type": "object" + }, + "v1EdgeHostsMetadataFilter": { + "description": "Edge host metadata spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1EdgeHostsMetadataFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1EdgeHostsMetadataSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1EdgeHostsMetadataFilterSpec": { + "description": "Edge hosts metadata filter spec", + "properties": { + "name": { + "$ref": "#/definitions/v1FilterString" + }, + "states": { + "items": { + "$ref": "#/definitions/v1EdgeHostState" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1EdgeHostsMetadataSortFields": { + "enum": [ + "name", + "state", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1EdgeHostsMetadataSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1EdgeHostsMetadataSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1EdgeHostsMetadataSpec": { + "properties": { + "clusterProfileTemplates": { + "items": { + "$ref": "#/definitions/v1ProfileTemplateSummary" + }, + "type": "array" + }, + "device": { + "$ref": "#/definitions/v1DeviceSpec" + }, + "host": { + "$ref": "#/definitions/v1EdgeHostSpecHost" + }, + "projectMeta": { + "$ref": "#/definitions/v1ProjectMeta" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeHostsMetadataStatus": { + "properties": { + "health": { + "$ref": "#/definitions/v1EdgeHostHealth" + }, + "inUseClusters": { + "items": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "type": "array" + }, + "state": { + "$ref": "#/definitions/v1EdgeHostState" + } + }, + "type": "object" + }, + "v1EdgeHostsMetadataSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1EdgeHostsMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EdgeHostsSearchSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1EdgeHostsMetadata" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EdgeInstanceType": { + "description": "EdgeInstanceType defines the instance configuration for a docker container node", + "properties": { + "memoryInMB": { + "description": "MemoryinMB is the memory in megabytes", + "format": "int32", + "type": "integer" + }, + "numCPUs": { + "description": "NumCPUs is the number of CPUs", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "numCPUs", + "memoryInMB" + ], + "type": "object" + }, + "v1EdgeMachine": { + "description": "Edge cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1EdgeMachinePoolCloudConfigEntity": { + "properties": { + "edgeHosts": { + "items": { + "$ref": "#/definitions/v1EdgeMachinePoolHostEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "edgeHosts" + ] + }, + "v1EdgeMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "hosts": { + "items": { + "$ref": "#/definitions/v1EdgeMachinePoolHost" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "hosts" + ], + "type": "object" + }, + "v1EdgeMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EdgeMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "type": "object" + }, + "v1EdgeMachinePoolHost": { + "description": "EdgeHost of Edge clusters", + "properties": { + "hostAddress": { + "description": "HostAddress is a FQDN or IP address of the Host", + "type": "string" + }, + "hostIdentity": { + "$ref": "#/definitions/v1EdgeMachinePoolHostIdentity", + "description": "HostIdentity is the identity to access the edge host" + }, + "hostName": { + "description": "HostName is the name of the EdgeHost", + "type": "string" + }, + "hostUid": { + "description": "HostUid is the ID of the EdgeHost", + "type": "string" + } + }, + "required": [ + "hostUid", + "hostAddress" + ], + "type": "object" + }, + "v1EdgeMachinePoolHostEntity": { + "properties": { + "hostUid": { + "type": "string" + } + }, + "required": [ + "hostUid" + ] + }, + "v1EdgeMachinePoolHostIdentity": { + "properties": { + "caCert": { + "description": "CACert is the client CA certificate", + "type": "string" + }, + "socketPath": { + "description": "SocketPath is an optional path to the socket on the host, if not using defaults", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeMachineSpec": { + "description": "Edge cloud VM definition spec", + "properties": { + "bootstrapped": { + "type": "boolean" + }, + "customImage": { + "type": "string" + }, + "edgeHostUid": { + "type": "string" + }, + "instanceType": { + "$ref": "#/definitions/v1EdgeInstanceType" + }, + "loadBalancerConfigured": { + "type": "boolean" + }, + "mounts": { + "items": { + "$ref": "#/definitions/v1EdgeMount" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1EdgeMachines": { + "description": "Edge machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1EdgeMachine" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EdgeMount": { + "description": "Edge mounts", + "properties": { + "containerPath": { + "type": "string" + }, + "hostPath": { + "type": "string" + }, + "readonly": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1EdgeNativeCloudClusterConfigEntity": { + "description": "EdgeNative cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1EdgeNativeClusterConfig" + } + }, + "type": "object" + }, + "v1EdgeNativeCloudConfig": { + "description": "EdgeNativeCloudConfig is the Schema for the edgenativecloudconfigs API", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeNativeCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1EdgeNativeCloudConfigStatus" + } + }, + "type": "object" + }, + "v1EdgeNativeCloudConfigSpec": { + "description": "EdgeNativeCloudConfigSpec defines the desired state of EdgeNativeCloudConfig", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1EdgeNativeClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolConfig" + }, + "type": "array" + } + }, + "required": [ + "clusterConfig", + "machinePoolConfig" + ], + "type": "object" + }, + "v1EdgeNativeCloudConfigStatus": { + "description": "EdgeNativeCloudConfigStatus defines the observed state of EdgeNativeCloudConfig", + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "nodeImage": { + "type": "string" + }, + "sourceImageId": { + "description": "SourceImageId can be from packref's annotations or from pack.json", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeNativeClusterConfig": { + "description": "EdgeNativeClusterConfig definnes Edge Native Cluster specific Spec", + "properties": { + "controlPlaneEndpoint": { + "$ref": "#/definitions/v1EdgeNativeControlPlaneEndPoint", + "description": "ControlPlaneEndpoint is the control plane endpoint, which can be an IP or FQDN" + }, + "ntpServers": { + "description": "NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list", + "items": { + "default": "", + "type": "string" + }, + "type": "array" + }, + "sshKeys": { + "description": "SSHKeys specifies a list of ssh authorized keys to access the vms as a 'spectro' user", + "items": { + "default": "", + "type": "string" + }, + "type": "array" + }, + "staticIp": { + "description": "StaticIP indicates if IP allocation type is static IP. DHCP is the default allocation type", + "type": "boolean" + } + }, + "type": "object" + }, + "v1EdgeNativeControlPlaneEndPoint": { + "properties": { + "ddnsSearchDomain": { + "description": "DDNSSearchDomain is the search domain used for resolving IP addresses when the EndpointType is DDNS. This search domain is appended to the generated Hostname to obtain the complete DNS name for the endpoint. If Host is already a DDNS FQDN, DDNSSearchDomain is not required", + "type": "string" + }, + "host": { + "description": "Host is FQDN(DDNS) or IP", + "type": "string" + }, + "type": { + "description": "Type indicates DDNS or VIP", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeNativeHost": { + "description": "EdgeNativeHost is the underlying appliance", + "properties": { + "IsCandidateCaption": { + "default": false, + "description": "Is Edge host nominated as candidate", + "type": "boolean", + "x-omitempty": false + }, + "caCert": { + "description": "CACert for TLS connections", + "type": "string" + }, + "hostAddress": { + "default": "", + "description": "HostAddress is a FQDN or IP address of the Host", + "type": "string" + }, + "hostUid": { + "default": "", + "description": "HostUid is the ID of the EdgeHost", + "type": "string" + }, + "nicName": { + "description": "Edge host nic name", + "type": "string" + }, + "staticIP": { + "description": "Edge host static IP", + "type": "string" + } + }, + "required": [ + "hostUid", + "hostAddress" + ], + "type": "object" + }, + "v1EdgeNativeInstanceType": { + "description": "EdgeNativeInstanceType defines the instance configuration for a docker container node", + "properties": { + "diskGiB": { + "description": "DiskGiB is the size of a virtual machine's disk", + "format": "int32", + "type": "integer" + }, + "memoryMiB": { + "description": "MemoryMiB is the size of a virtual machine's memory, in MiB", + "format": "int32", + "type": "integer" + }, + "name": { + "description": "Name is the instance name", + "type": "string" + }, + "numCPUs": { + "description": "NumCPUs is the number of CPUs", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1EdgeNativeMachine": { + "description": "EdgeNative cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeNativeMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + } + }, + "v1EdgeNativeMachinePoolCloudConfigEntity": { + "properties": { + "edgeHosts": { + "items": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolHostEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "edgeHosts" + ] + }, + "v1EdgeNativeMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "default": "", + "type": "string" + }, + "description": "AdditionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "default": "", + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "hosts": { + "items": { + "$ref": "#/definitions/v1EdgeNativeHost" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "default": "", + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "osType": { + "description": "the os type for the pool, must be supported by the provider", + "type": "string" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array" + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "hosts" + ], + "type": "object" + }, + "v1EdgeNativeMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "type": "object" + }, + "v1EdgeNativeMachinePoolHostEntity": { + "properties": { + "hostUid": { + "description": "Edge host id", + "type": "string" + }, + "nicName": { + "description": "Edge host nic name", + "type": "string" + }, + "staticIP": { + "description": "Edge host static IP", + "type": "string" + } + }, + "required": [ + "hostUid" + ] + }, + "v1EdgeNativeMachineSpec": { + "description": "EdgeNative cloud VM definition spec", + "properties": { + "edgeHostUid": { + "type": "string" + }, + "instanceType": { + "$ref": "#/definitions/v1EdgeNativeInstanceType" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1EdgeNativeNic" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1EdgeNativeMachines": { + "description": "EdgeNative machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1EdgeNativeMachine" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EdgeNativeNic": { + "description": "Generic network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "networkName": { + "type": "string" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeServiceLogin": { + "description": "System service login input", + "properties": { + "authToken": { + "description": "authToken helps in two step verification for the authorization.", + "type": "string" + }, + "edgeHostUid": { + "type": "string" + }, + "serviceName": { + "type": "string" + }, + "serviceVersion": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeToken": { + "description": "Edge token information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeTokenSpec" + }, + "status": { + "$ref": "#/definitions/v1EdgeTokenStatus" + } + }, + "type": "object" + }, + "v1EdgeTokenActiveState": { + "description": "Edge token active state", + "properties": { + "isActive": { + "description": "Set to 'true', if the token is active", + "type": "boolean" + } + } + }, + "v1EdgeTokenEntity": { + "description": "Edge token request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeTokenSpecEntity" + } + }, + "type": "object" + }, + "v1EdgeTokenProject": { + "description": "Edge token project information", + "properties": { + "name": { + "description": "Project name", + "type": "string" + }, + "uid": { + "description": "Project uid", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeTokenSpec": { + "description": "Edge token specification", + "properties": { + "defaultProject": { + "$ref": "#/definitions/v1EdgeTokenProject", + "description": "Default project where the edgehost will be placed on the token authorization" + }, + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "Edge token expiry date" + }, + "token": { + "description": "Edge token", + "type": "string" + } + }, + "type": "object" + }, + "v1EdgeTokenSpecEntity": { + "description": "Edge token specification", + "properties": { + "defaultProjectUid": { + "description": "Default project where the edgehost will be placed on the token authorization", + "type": "string" + }, + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "Edge token expiry date" + } + }, + "type": "object" + }, + "v1EdgeTokenSpecUpdate": { + "description": "Edge token spec to be updated", + "properties": { + "defaultProjectUid": { + "description": "Default project where the edgehost will be placed on the token authorization", + "type": "string" + }, + "expiry": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1EdgeTokenStatus": { + "description": "Edge token status", + "properties": { + "isActive": { + "description": "Set to 'true', if the token is active", + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1EdgeTokenUpdate": { + "description": "Edge token update request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EdgeTokenSpecUpdate" + } + }, + "type": "object" + }, + "v1EdgeTokens": { + "properties": { + "items": { + "description": "List of edge tokens", + "items": { + "$ref": "#/definitions/v1EdgeToken" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EksAddon": { + "description": "EksAddon represents a EKS addon", + "properties": { + "conflictResolution": { + "description": "ConflictResolution is used to declare what should happen if there are parameter conflicts.", + "type": "string" + }, + "name": { + "description": "Name is the name of the addon", + "type": "string" + }, + "serviceAccountRoleARN": { + "description": "ServiceAccountRoleArn is the ARN of an IAM role to bind to the addons service account", + "type": "string" + }, + "version": { + "description": "Version is the version of the addon to use", + "type": "string" + } + }, + "required": [ + "name", + "version" + ], + "type": "object" + }, + "v1EksCloudClusterConfigEntity": { + "description": "EKS cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1EksClusterConfig" + } + }, + "type": "object" + }, + "v1EksCloudConfig": { + "description": "EksCloudConfig is the Schema for the ekscloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1EksCloudConfigSpec" + } + }, + "type": "object" + }, + "v1EksCloudConfigSpec": { + "description": "EksCloudConfigSpec defines the cloud configuration input by user", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains EksCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1EksClusterConfig" + }, + "fargateProfiles": { + "items": { + "$ref": "#/definitions/v1FargateProfile" + }, + "type": "array" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1EksMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1EksClusterConfig": { + "description": "EksClusterConfig defines EKS specific config", + "properties": { + "addons": { + "description": "Addons defines the EKS addons to enable with the EKS cluster. This may be required for brownfield clusters", + "items": { + "$ref": "#/definitions/v1EksAddon" + }, + "type": "array" + }, + "bastionDisabled": { + "description": "BastionDisabled is the option to disable bastion node", + "type": "boolean" + }, + "controlPlaneLoadBalancer": { + "description": "ControlPlaneLoadBalancer specifies how API server elb will be configured, this field is optional, not provided, \"\", default =\u003e \"Internet-facing\" \"Internet-facing\" =\u003e \"Internet-facing\" \"internal\" =\u003e \"internal\" For spectro saas setup we require to talk to the apiserver from our cluster so ControlPlaneLoadBalancer should be \"\", not provided or \"Internet-facing\"", + "type": "string" + }, + "encryptionConfig": { + "$ref": "#/definitions/v1EncryptionConfig", + "description": "EncryptionConfig specifies the encryption configuration for the cluster" + }, + "endpointAccess": { + "$ref": "#/definitions/v1EksClusterConfigEndpointAccess", + "description": "Endpoints specifies access to this cluster's control plane endpoints" + }, + "region": { + "description": "The AWS Region the cluster lives in.", + "type": "string" + }, + "sshKeyName": { + "description": "SSHKeyName specifies which EC2 SSH key can be used to access machines.", + "type": "string" + }, + "vpcId": { + "description": "VPC Id to deploy cluster into should have one public and one private subnet for the the cluster creation, this field is optional, If VPC Id is not provided a fully managed VPC will be created", + "type": "string" + } + }, + "required": [ + "region" + ], + "type": "object" + }, + "v1EksClusterConfigEndpointAccess": { + "description": "EndpointAccess specifies how control plane endpoints are accessible", + "properties": { + "private": { + "description": "Private points VPC-internal control plane access to the private endpoint", + "type": "boolean" + }, + "public": { + "description": "Public controls whether control plane endpoints are publicly accessible", + "type": "boolean" + }, + "publicCIDRs": { + "description": "PublicCIDRs specifies which blocks can access the public endpoint", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1EksFargateProfiles": { + "description": "Fargate profiles", + "properties": { + "fargateProfiles": { + "items": { + "$ref": "#/definitions/v1FargateProfile" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1EksMachineCloudConfigEntity": { + "properties": { + "awsLaunchTemplate": { + "$ref": "#/definitions/v1AwsLaunchTemplate" + }, + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "capacityType": { + "default": "on-demand", + "description": "EC2 instance capacity type", + "enum": [ + "on-demand", + "spot" + ], + "type": "string" + }, + "enableAwsLaunchTemplate": { + "description": "flag to know if aws launch template is enabled", + "type": "boolean" + }, + "instanceType": { + "description": "instance type", + "type": "string" + }, + "rootDeviceSize": { + "description": "rootDeviceSize in GBs", + "format": "int64", + "maximum": 2000, + "minimum": 1, + "type": "integer" + }, + "spotMarketOptions": { + "$ref": "#/definitions/v1SpotMarketOptions", + "description": "SpotMarketOptions allows users to configure instances to be run using AWS Spot instances." + }, + "subnets": { + "items": { + "$ref": "#/definitions/v1EksSubnetEntity" + }, + "type": "array" + } + } + }, + "v1EksMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "awsLaunchTemplate": { + "$ref": "#/definitions/v1AwsLaunchTemplate" + }, + "azs": { + "description": "AZs is only used for dynamic placement", + "items": { + "type": "string" + }, + "type": "array" + }, + "capacityType": { + "default": "on-demand", + "description": "EC2 instance capacity type", + "enum": [ + "on-demand", + "spot" + ], + "type": "string" + }, + "enableAwsLaunchTemplate": { + "description": "flag to know if aws launch template is enabled", + "type": "boolean" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "instanceType": { + "description": "instance type", + "type": "string" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean", + "x-omitempty": false + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "rootDeviceSize": { + "description": "rootDeviceSize in GBs", + "format": "int64", + "type": "integer" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "spotMarketOptions": { + "$ref": "#/definitions/v1SpotMarketOptions", + "description": "SpotMarketOptions allows users to configure instances to be run using AWS Spot instances." + }, + "subnetIds": { + "additionalProperties": { + "type": "string" + }, + "description": "AZ to subnet mapping filled by ally from hubble SubnetIDs [\"us-west-2d\"] = \"subnet-079b6061\" This field is optional If we don't provide a subnetId then by default the first private subnet from the AZ will be picked up for deployment", + "type": "object" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean", + "x-omitempty": false + } + }, + "required": [ + "isControlPlane" + ], + "type": "object" + }, + "v1EksMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EksMachineCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + } + } + }, + "v1EksSubnetEntity": { + "properties": { + "az": { + "type": "string" + }, + "id": { + "type": "string" + } + } + }, + "v1EncryptionConfig": { + "description": "EncryptionConfig specifies the encryption configuration for the EKS clsuter.", + "properties": { + "isEnabled": { + "description": "Is encryption configuration enabled for the cluster", + "type": "boolean" + }, + "provider": { + "description": "Provider specifies the ARN or alias of the CMK (in AWS KMS)", + "type": "string" + }, + "resources": { + "description": "Resources specifies the resources to be encrypted", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1Event": { + "description": "Describes the component event details", + "properties": { + "involvedObject": { + "$ref": "#/definitions/v1ObjectReference", + "description": "Describes object involved in event generation", + "type": "object" + }, + "message": { + "description": "Describes message associated with the event", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta", + "type": "object" + }, + "reason": { + "description": "Describes the reason for the event", + "type": "string" + }, + "relatedObject": { + "$ref": "#/definitions/v1EventRelatedObject", + "description": "Describes object related to the event", + "type": "object" + }, + "severity": { + "description": "Describes the gravitas for the event", + "type": "string" + }, + "source": { + "$ref": "#/definitions/v1EventSource", + "description": "Describes the origin for the event", + "type": "object" + } + }, + "type": "object" + }, + "v1EventRelatedObject": { + "description": "Object for which the event is related", + "properties": { + "kind": { + "enum": [ + "spectrocluster", + "edgehost" + ], + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1EventSource": { + "description": "Describes the origin for the event", + "properties": { + "component": { + "description": "Describes the component where event originated", + "type": "string" + }, + "host": { + "description": "Describes the host where event originated", + "type": "string" + } + }, + "type": "object" + }, + "v1Events": { + "description": "An array of component events items", + "properties": { + "items": { + "description": "Describes a list of returned component events", + "items": { + "$ref": "#/definitions/v1Event" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData", + "description": "Describes the meta information about the component event lists" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1EventsRelatedObjectsEntity": { + "properties": { + "relatedObjectUids": { + "description": "List of uids of the related object", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "relatedObjectUids" + ], + "type": "object" + }, + "v1FargateProfile": { + "description": "FargateProfile defines the desired state of FargateProfile", + "properties": { + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to AWS resources managed by the AWS provider, in addition to the ones added by default.", + "type": "object" + }, + "name": { + "description": "name specifies the profile name.", + "type": "string" + }, + "selectors": { + "description": "Selectors specify fargate pod selectors.", + "items": { + "$ref": "#/definitions/v1FargateSelector" + }, + "type": "array" + }, + "subnetIds": { + "description": "SubnetIDs specifies which subnets are used for the auto scaling group of this nodegroup.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1FargateSelector": { + "description": "FargateSelector specifies a selector for pods that should run on this fargate pool", + "properties": { + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Labels specifies which pod labels this selector should match.", + "type": "object" + }, + "namespace": { + "description": "Namespace specifies which namespace this selector should match.", + "type": "string" + } + }, + "required": [ + "namespace" + ], + "type": "object" + }, + "v1FileUploadResponse": { + "description": "File upload response", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1FilterArray": { + "properties": { + "beginsWith": { + "items": { + "type": "string" + }, + "type": "array", + "x-nullable": true + }, + "eq": { + "items": { + "type": "string" + }, + "type": "array", + "x-nullable": true + }, + "ignoreCase": { + "default": true, + "type": "boolean" + }, + "ne": { + "items": { + "type": "string" + }, + "type": "array", + "x-nullable": true + } + }, + "type": "object" + }, + "v1FilterIntRange": { + "properties": { + "eq": { + "format": "int32", + "type": "integer", + "x-nullable": true + }, + "gt": { + "format": "int32", + "type": "integer", + "x-nullable": true + }, + "gte": { + "format": "int32", + "type": "integer", + "x-nullable": true + }, + "lt": { + "format": "int32", + "type": "integer", + "x-nullable": true + }, + "lte": { + "format": "int32", + "type": "integer", + "x-nullable": true + }, + "ne": { + "format": "int32", + "type": "integer", + "x-nullable": true + } + }, + "type": "object" + }, + "v1FilterMetadata": { + "description": "Filter metadata object", + "properties": { + "filterType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1FilterNumberRange": { + "properties": { + "eq": { + "type": "number", + "x-nullable": true + }, + "gt": { + "type": "number", + "x-nullable": true + }, + "gte": { + "type": "number", + "x-nullable": true + }, + "lt": { + "type": "number", + "x-nullable": true + }, + "lte": { + "type": "number", + "x-nullable": true + }, + "ne": { + "type": "number", + "x-nullable": true + } + }, + "type": "object" + }, + "v1FilterString": { + "properties": { + "beginsWith": { + "type": "string", + "x-nullable": true + }, + "contains": { + "type": "string", + "x-nullable": true + }, + "eq": { + "type": "string", + "x-nullable": true + }, + "ignoreCase": { + "default": true, + "type": "boolean" + }, + "ne": { + "type": "string", + "x-nullable": true + } + }, + "type": "object" + }, + "v1FilterSummary": { + "description": "Filter summary object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1FilterSummarySpec" + } + }, + "type": "object" + }, + "v1FilterSummarySpec": { + "properties": { + "filterType": { + "type": "string" + } + } + }, + "v1FilterVersionString": { + "properties": { + "beginsWith": { + "type": "string", + "x-nullable": true + }, + "eq": { + "type": "string", + "x-nullable": true + }, + "gt": { + "type": "string", + "x-nullable": true + }, + "lt": { + "type": "string", + "x-nullable": true + }, + "ne": { + "type": "string", + "x-nullable": true + } + }, + "type": "object" + }, + "v1FiltersMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1FilterMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1FiltersSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1FilterSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1FipsConfig": { + "description": "FIPS configuration", + "properties": { + "mode": { + "default": "fipsDisabled", + "description": "enable or disable the FIPS complaint", + "enum": [ + "fipsEnabled", + "fipsDisabled" + ], + "type": "string" + } + } + }, + "v1FreemiumUsage": { + "properties": { + "usage": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1FreemiumUsageLimit": { + "properties": { + "activeClusters": { + "type": "integer", + "x-omitempty": false + }, + "overageUsage": { + "type": "number", + "x-omitempty": false + }, + "usage": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1GPUConfig": { + "properties": { + "addresses": { + "additionalProperties": { + "type": "string" + }, + "description": "Addresses is a map of PCI device entry name to its addresses.\nExample entry would be \"11:00.0 VGA compatible controller [0300]: NVIDIA\nCorporation Device [10de:1eb1] (rev a1)\"- \u003e 0000_11_00_0\" The address is\nBDF (Bus Device Function) identifier format seperated by underscores. The\nfirst 4 bits are almost always 0000. In the above example 11 is Bus, 00\nis Device,0 is function. The values of these addreses are expected in hexadecimal\nformat\n", + "type": "object" + }, + "deviceModel": { + "description": "DeviceModel is the model of GPU, for a given vendor, for eg., TU104GL [Tesla T4]", + "type": "string" + }, + "numGPUs": { + "description": "NumGPUs is the number of GPUs", + "format": "int32", + "type": "integer" + }, + "vendorName": { + "description": "VendorName is the GPU vendor, for eg., NVIDIA or AMD", + "type": "string" + } + }, + "type": "object" + }, + "v1GPUDeviceSpec": { + "properties": { + "addresses": { + "additionalProperties": { + "type": "string" + }, + "description": "Addresses is a map of PCI device entry name to its addresses.\nExample entry would be \"11:00.0 VGA compatible controller [0300]: NVIDIA\nCorporation Device [10de:1eb1] (rev a1)\"- \u003e 0000_11_00_0\" The address is\nBDF (Bus Device Function) identifier format seperated by underscores. The\nfirst 4 bits are almost always 0000. In the above example 11 is Bus, 00\nis Device,0 is function. The values of these addreses are expected in hexadecimal\nformat\n", + "type": "object" + }, + "model": { + "description": "Model is the model of GPU, for a given vendor, for eg., TU104GL [Tesla T4]", + "type": "string" + }, + "vendor": { + "description": "Vendor is the GPU vendor, for eg., NVIDIA or AMD", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpAccount": { + "description": "GCP account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1GcpAccountSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1GcpAccountEntity": { + "description": "GCP account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1GcpAccountEntitySpec" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1GcpAccountEntitySpec": { + "properties": { + "jsonCredentials": { + "description": "Gcp cloud account json credentials", + "type": "string" + }, + "jsonCredentialsFileUid": { + "description": "Reference of the credentials stored in the file", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpAccountNameValidateSpec": { + "description": "Gcp cloud account name validate spec", + "properties": { + "bucketName": { + "description": "Bucket name in the GCP", + "type": "string" + }, + "credentials": { + "$ref": "#/definitions/v1GcpAccountValidateSpec" + }, + "projectId": { + "description": "ProjectId in the GCP", + "type": "string" + } + }, + "required": [ + "credentials", + "bucketName" + ], + "type": "object" + }, + "v1GcpAccountSpec": { + "properties": { + "jsonCredentials": { + "description": "Gcp cloud account json credentials", + "type": "string" + }, + "jsonCredentialsFileName": { + "description": "Reference of the credentials stored in the file", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpAccountValidateSpec": { + "description": "Gcp cloud account entity which takes json credentials or reference to the file where credentials are stored", + "properties": { + "jsonCredentials": { + "description": "Gcp cloud account json credentials", + "type": "string" + }, + "jsonCredentialsFileUid": { + "description": "Reference of the credentials stored in the file", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1GcpAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1GcpCloudAccountValidateEntity": { + "description": "Gcp cloud account spec", + "properties": { + "spec": { + "$ref": "#/definitions/v1GcpAccountValidateSpec" + } + }, + "type": "object" + }, + "v1GcpCloudClusterConfigEntity": { + "description": "Gcp cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1GcpClusterConfig" + } + }, + "type": "object" + }, + "v1GcpCloudConfig": { + "description": "GcpCloudConfig is the Schema for the gcpcloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1GcpCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1GcpCloudConfigStatus" + } + }, + "type": "object" + }, + "v1GcpCloudConfigSpec": { + "description": "GcpCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains GcpCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1GcpClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1GcpMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpCloudConfigStatus": { + "description": "GcpCloudConfigStatus defines the observed state of GcpCloudConfig The cloudimage info built by Mold is stored here image should be mapped to a specific machinepool", + "properties": { + "ansibleRoleDigest": { + "description": "For mold controller to identify if is there any changes in Pack", + "type": "string" + }, + "conditions": { + "description": "spectroAnsibleProvisioner: should be added only once, subsequent recocile will use the same provisioner SpectroAnsiblePacker bool `json:\"spectroAnsiblePacker,omitempty\"`", + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "images": { + "$ref": "#/definitions/v1GcpImage", + "description": "Images array items should be 1-to-1 mapping to Spec.MachinePoolConfig" + }, + "isAddonLayer": { + "description": "addon layers present in spc", + "type": "boolean" + }, + "roleDigest": { + "additionalProperties": { + "type": "string" + }, + "description": "this map will be for ansible roles present in each pack", + "type": "object" + }, + "sourceImageId": { + "description": "sourceImageId, it can be from packref's annotations or from pack.json", + "type": "string" + }, + "useCapiImage": { + "description": "PackerVariableDigest string `json:\"packerDigest,omitempty\"` If no ansible roles found in Packs then Mold should tell Drive to use capi image and not create custom image, because there is nothing to add", + "type": "boolean" + } + }, + "type": "object" + }, + "v1GcpClusterConfig": { + "description": "Cluster level configuration for gcp cloud and applicable for all the machine pools", + "properties": { + "managedClusterConfig": { + "$ref": "#/definitions/v1GcpManagedClusterConfig" + }, + "network": { + "description": "NetworkName if empty would create VPC Network in auto mode. If provided, custom VPC network will be used", + "type": "string" + }, + "project": { + "description": "Name of the project in which cluster is to be deployed", + "type": "string" + }, + "region": { + "description": "GCP region for the cluster", + "type": "string" + } + }, + "required": [ + "project", + "region" + ], + "type": "object" + }, + "v1GcpImage": { + "description": "Refers to GCP image", + "properties": { + "name": { + "type": "string" + }, + "os": { + "type": "string" + }, + "region": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1GcpImageUrlEntity": { + "description": "Gcp image url entity", + "properties": { + "imageFamily": { + "description": "The name of the image family to which this image belongs", + "type": "string" + }, + "imageUrl": { + "description": "Server-defined URL for the resource", + "type": "string" + }, + "name": { + "description": "Name of the resource", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpInstanceTypes": { + "description": "Retrieves a list of GCP instance types", + "properties": { + "instanceTypes": { + "description": "List of GCP instance types", + "items": { + "$ref": "#/definitions/v1InstanceType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpMachine": { + "description": "GCP cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1GcpMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1GcpMachinePoolCloudConfigEntity": { + "properties": { + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "instanceType": { + "type": "string" + }, + "rootDeviceSize": { + "description": "Size of root volume in GB. Default is 30GB", + "format": "int64", + "type": "integer" + }, + "subnet": { + "description": "Subnet specifies the subnetwork to use for given instance. If not specified, the first subnet from the cluster region and network is used", + "type": "string" + }, + "subnets": { + "items": { + "$ref": "#/definitions/v1GcpSubnetEntity" + }, + "type": "array" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1GcpMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "instanceType": { + "type": "string" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "rootDeviceSize": { + "description": "Size of root volume in GB. Default is 30GB", + "format": "int64", + "type": "integer" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "subnet": { + "description": "Subnet specifies the subnetwork to use for given instance. If not specified, the first subnet from the cluster region and network is used", + "type": "string" + }, + "subnetIds": { + "additionalProperties": { + "type": "string" + }, + "description": "AZ to subnet mapping filled by ally from hubble SubnetIDs [\"us-west-2d\"] = \"subnet-079b6061\" This field is optional If we don't provide a subnetId then by default the first private subnet from the AZ will be picked up for deployment", + "type": "object" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "isControlPlane", + "instanceType" + ], + "type": "object" + }, + "v1GcpMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1GcpMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1GcpMachineSpec": { + "description": "GCP cloud VM definition spec", + "properties": { + "image": { + "type": "string" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "instanceType": { + "type": "string" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1GcpNic" + }, + "type": "array" + }, + "project": { + "type": "string" + }, + "region": { + "type": "string" + }, + "rootDeviceSize": { + "format": "int64", + "type": "integer" + }, + "zone": { + "type": "string" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1GcpMachines": { + "description": "GCP machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1GcpMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1GcpManagedClusterConfig": { + "description": "GCP managed cluster config", + "properties": { + "enableAutoPilot": { + "description": "EnableAutopilot indicates whether to enable autopilot for this GKE cluster", + "type": "boolean" + }, + "location": { + "description": "Can be Region or Zone", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpNetwork": { + "description": "GCP network enity is a virtual version of a physical network", + "properties": { + "name": { + "description": "GCP network name", + "type": "string" + }, + "subnets": { + "description": "List of GCP subnet", + "items": { + "$ref": "#/definitions/v1GcpSubnet" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpNetworks": { + "description": "List of GCP networks", + "properties": { + "networks": { + "items": { + "$ref": "#/definitions/v1GcpNetwork" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpNic": { + "description": "GCP network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "networkName": { + "type": "string" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1GcpProject": { + "description": "GCP project organizes all Google Cloud resources", + "properties": { + "id": { + "description": "GCP project id", + "type": "string" + }, + "name": { + "description": "GCP project name", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpProjects": { + "description": "List of GCP Projects", + "properties": { + "projects": { + "description": "List of GCP Projects", + "items": { + "$ref": "#/definitions/v1GcpProject" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpRegion": { + "description": "Geographical region made up of zones where you can host your GCP resources", + "properties": { + "name": { + "description": "GCP region name", + "type": "string" + }, + "status": { + "description": "GCP region status", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpRegions": { + "description": "List of GCP Regions", + "properties": { + "regions": { + "items": { + "$ref": "#/definitions/v1GcpRegion" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpStorageConfig": { + "description": "GCP storage config object", + "properties": { + "bucketName": { + "description": "GCP storage bucket name", + "type": "string" + }, + "credentials": { + "$ref": "#/definitions/v1.GcpAccountEntitySpec", + "description": "GCP cloud account credentials" + } + }, + "required": [ + "bucketName", + "credentials" + ], + "type": "object" + }, + "v1GcpStorageTypes": { + "description": "List of GCP storage types", + "properties": { + "storageTypes": { + "items": { + "$ref": "#/definitions/v1StorageType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GcpSubnet": { + "description": "Subnets are regional resources, and have IP address ranges associated with them", + "properties": { + "id": { + "description": "GCP subnet id", + "type": "string" + }, + "name": { + "description": "GCP subnet name", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpSubnetEntity": { + "properties": { + "az": { + "type": "string" + }, + "id": { + "type": "string" + } + } + }, + "v1GcpZone": { + "description": "A zone is a deployment area for Google Cloud resources within a region", + "properties": { + "name": { + "description": "GCP zone name", + "type": "string" + } + }, + "type": "object" + }, + "v1GcpZones": { + "description": "List of GCP zones", + "properties": { + "zones": { + "items": { + "$ref": "#/definitions/v1GcpZone" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GenericCloudClusterConfigEntity": { + "description": "Generic cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1GenericClusterConfig" + } + }, + "type": "object" + }, + "v1GenericCloudConfig": { + "description": "Generic CloudConfig for all cloud types", + "properties": { + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1GenericCloudConfigSpec" + } + } + }, + "v1GenericCloudConfigSpec": { + "description": "Generic CloudConfig spec for all cloud types", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "Cloud account reference is optional and dynamically handled based on the kind" + }, + "clusterConfig": { + "$ref": "#/definitions/v1GenericClusterConfig" + }, + "edgeHostRefs": { + "description": "Appliances (Edge Host) uids", + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1GenericMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1GenericClusterConfig": { + "description": "Generic cluster config", + "properties": { + "instanceType": { + "$ref": "#/definitions/v1GenericInstanceType" + }, + "region": { + "description": "cluster region information", + "type": "string" + } + }, + "type": "object" + }, + "v1GenericInstanceType": { + "properties": { + "diskGiB": { + "description": "DiskGiB is the size of a virtual machine's disk, in GiB", + "format": "int32", + "type": "integer" + }, + "memoryMiB": { + "description": "MemoryMiB is the size of a virtual machine's memory, in MiB", + "format": "int64", + "type": "integer" + }, + "name": { + "type": "string" + }, + "numCPUs": { + "description": "NumCPUs is the number of virtual processors in a virtual machine", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1GenericMachine": { + "description": "Generic cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1GenericMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + } + }, + "v1GenericMachinePoolConfig": { + "properties": { + "instanceType": { + "type": "string" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "rootDeviceSize": { + "description": "Size of root volume in GB. Default is 30GB", + "format": "int64", + "type": "integer" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "isControlPlane" + ], + "type": "object" + }, + "v1GenericMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1GenericClusterConfig" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + } + } + }, + "v1GenericMachineSpec": { + "description": "Generic cloud VM definition spec", + "properties": { + "hostName": { + "type": "string" + }, + "imageId": { + "type": "string" + }, + "instanceType": { + "$ref": "#/definitions/v1GenericInstanceType" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1GenericNic" + }, + "type": "array" + }, + "sshKeyName": { + "type": "string" + } + } + }, + "v1GenericMachines": { + "description": "Generic machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1GenericMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1GenericNic": { + "description": "Generic network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "networkName": { + "type": "string" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1GeolocationLatlong": { + "description": "Geolocation Latlong entity", + "properties": { + "latitude": { + "description": "Latitude of a resource", + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "longitude": { + "description": "Longitude of a resource", + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1GitRepoFileContent": { + "properties": { + "content": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "repoName": { + "type": "string" + }, + "sha": { + "type": "string" + } + }, + "type": "object" + }, + "v1HealthCheck": { + "properties": { + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1HealthLocks": { + "properties": { + "expiredLocks": { + "items": { + "$ref": "#/definitions/v1Lock" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1HealthPing": { + "properties": { + "msg": { + "type": "string" + } + }, + "type": "object" + }, + "v1HelmChartOption": { + "description": "If chart options are provided then the specified chart is validated first and synced immediately. If the specified chart is not found in the specified registry then creation is cancelled.", + "properties": { + "name": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1HelmRegistries": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1HelmRegistry" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1HelmRegistriesSummary": { + "description": "Helm Registries Summary", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1HelmRegistrySummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1HelmRegistry": { + "description": "Helm registry information", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1HelmRegistrySpec" + }, + "status": { + "$ref": "#/definitions/v1HelmRegistryStatus" + } + }, + "type": "object" + }, + "v1HelmRegistryCreateOption": { + "description": "Helm registry create options", + "properties": { + "charts": { + "items": { + "$ref": "#/definitions/v1HelmChartOption" + }, + "type": "array", + "uniqueItems": true + }, + "skipSync": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1HelmRegistryEntity": { + "description": "Helm registry information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1HelmRegistrySpecEntity" + } + }, + "type": "object" + }, + "v1HelmRegistrySpec": { + "description": "Helm registry credentials spec", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "endpoint": { + "type": "string" + }, + "isPrivate": { + "type": "boolean", + "x-omitempty": false + }, + "name": { + "type": "string" + }, + "scope": { + "type": "string" + } + }, + "required": [ + "endpoint", + "auth" + ], + "type": "object" + }, + "v1HelmRegistrySpecEntity": { + "description": "Helm registry credentials spec", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "createOption": { + "$ref": "#/definitions/v1HelmRegistryCreateOption" + }, + "endpoint": { + "type": "string" + }, + "isPrivate": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "scope": { + "type": "string" + } + }, + "required": [ + "endpoint", + "auth" + ], + "type": "object" + }, + "v1HelmRegistrySpecSummary": { + "description": "Helm Registry spec summary", + "properties": { + "endpoint": { + "type": "string" + }, + "isPrivate": { + "type": "boolean", + "x-omitempty": false + }, + "scope": { + "type": "string" + } + }, + "type": "object" + }, + "v1HelmRegistryStatus": { + "description": "Status of the helm registry", + "properties": { + "helmSyncStatus": { + "$ref": "#/definitions/v1RegistrySyncStatus" + } + }, + "type": "object" + }, + "v1HelmRegistryStatusSummary": { + "description": "Helm registry status summary", + "properties": { + "sync": { + "$ref": "#/definitions/v1RegistrySyncStatus" + } + } + }, + "v1HelmRegistrySummary": { + "description": "Helm Registry summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1HelmRegistrySpecSummary" + }, + "status": { + "$ref": "#/definitions/v1HelmRegistryStatusSummary" + } + }, + "type": "object" + }, + "v1HostClusterConfig": { + "properties": { + "clusterEndpoint": { + "$ref": "#/definitions/v1HostClusterEndpoint", + "description": "host cluster configuration" + }, + "clusterGroup": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cluster group reference" + }, + "hostCluster": { + "$ref": "#/definitions/v1ObjectReference", + "description": "host cluster reference" + }, + "isHostCluster": { + "default": false, + "description": "is enabled as host cluster", + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1HostClusterConfigEntity": { + "properties": { + "hostClusterConfig": { + "$ref": "#/definitions/v1HostClusterConfig" + } + }, + "type": "object" + }, + "v1HostClusterConfigResponse": { + "properties": { + "clusterGroup": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cluster group reference" + } + } + }, + "v1HostClusterEndpoint": { + "properties": { + "config": { + "$ref": "#/definitions/v1HostClusterEndpointConfig" + }, + "type": { + "description": "is enabled as host cluster", + "enum": [ + "Ingress", + "LoadBalancer" + ], + "type": "string" + } + } + }, + "v1HostClusterEndpointConfig": { + "properties": { + "ingressConfig": { + "$ref": "#/definitions/v1IngressConfig" + }, + "loadBalancerConfig": { + "$ref": "#/definitions/v1LoadBalancerConfig" + } + } + }, + "v1HttpPatch": { + "properties": { + "from": { + "description": "A path to the pointer from which reference will be taken", + "type": "string" + }, + "op": { + "description": "The operation to be performed", + "enum": [ + "add", + "remove", + "replace", + "move", + "copy" + ], + "type": "string" + }, + "path": { + "description": "A path to the pointer on which operation will be done", + "type": "string" + }, + "value": { + "description": "The value to be used within the operations.", + "type": "object" + } + }, + "required": [ + "op", + "path" + ], + "type": "object" + }, + "v1HubbleInfo": { + "properties": { + "apiEndpoint": { + "type": "string" + }, + "apiPort": { + "type": "string" + }, + "natsEndpoint": { + "type": "string" + }, + "uiEndpoint": { + "type": "string" + }, + "uiPort": { + "type": "string" + } + }, + "type": "object" + }, + "v1IPPool": { + "description": "IPPool defines static IPs available. Gateway, Prefix, Nameserver, if defined, will be default values for all Pools", + "properties": { + "gateway": { + "description": "Gateway is the gateway ip address", + "type": "string" + }, + "nameserver": { + "$ref": "#/definitions/v1Nameserver", + "description": "Nameserver provide information for dns resolvation" + }, + "pools": { + "description": "Pools contains the list of IP addresses pools", + "items": { + "$ref": "#/definitions/v1Pool" + }, + "type": "array" + }, + "prefix": { + "description": "Prefix is the mask of the network as integer (max 128)", + "format": "int32", + "type": "integer" + }, + "uid": { + "description": "UID is the UID of this IPPool, used by Hubble", + "type": "string" + } + }, + "type": "object" + }, + "v1IdentityProvider": { + "description": "Describes a predefined Identity Provider (IDP)", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1IdentityProviders": { + "description": "Describes a list of predefined Identity Provider (IDP)", + "items": { + "$ref": "#/definitions/v1IdentityProvider" + }, + "type": "array", + "uniqueItems": true + }, + "v1ImportClusterConfig": { + "properties": { + "fips": { + "$ref": "#/definitions/v1FipsConfig" + }, + "importMode": { + "description": "If the importMode is empty then cluster is imported with full permission mode. By default importMode is empty and cluster is imported in full permission mode.", + "enum": [ + "read-only" + ], + "type": "string" + }, + "proxy": { + "$ref": "#/definitions/v1ClusterProxySpec", + "description": "Cluster proxy settings" + } + }, + "type": "object" + }, + "v1ImportEdgeHostConfig": { + "properties": { + "edgeHostUid": { + "description": "Deprecated. Use 'edgeHostUids' field", + "type": "string" + }, + "edgeHostUids": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1InfraLBConfig": { + "properties": { + "apiServerLB": { + "$ref": "#/definitions/v1LoadBalancerSpec", + "description": "APIServerLB is the configuration for the control-plane load balancer." + } + }, + "type": "object" + }, + "v1IngressConfig": { + "description": "Ingress configuration for exposing the virtual cluster's kube-apiserver", + "properties": { + "host": { + "type": "string" + }, + "port": { + "format": "int64", + "type": "integer" + } + } + }, + "v1InstallerStatus": { + "description": "Spectro cluster installer status", + "properties": { + "clusterMigration": { + "$ref": "#/definitions/v1SpectroClusterMigration" + }, + "clusterState": { + "type": "string" + }, + "endpoint": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1InstanceConfig": { + "properties": { + "category": { + "type": "string" + }, + "cpuSet": { + "format": "int64", + "type": "integer" + }, + "diskGiB": { + "format": "int64", + "type": "integer" + }, + "memoryMiB": { + "description": "MemoryMiB is the size of a virtual machine's memory, in MiB", + "format": "int64", + "type": "integer" + }, + "name": { + "type": "string" + }, + "numCPUs": { + "description": "NumCPUs is the number of virtual processors in a virtual machine", + "format": "int32", + "type": "integer" + } + } + }, + "v1InstanceCost": { + "description": "Instance cost entity", + "properties": { + "price": { + "description": "Array of cloud instance price", + "items": { + "$ref": "#/definitions/v1InstancePrice" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1InstancePrice": { + "description": "Cloud instance price", + "properties": { + "onDemand": { + "description": "OnDemand price of instance", + "format": "double", + "type": "number" + }, + "os": { + "description": "Os associated with instance price. Allowed values - [linux, windows]", + "enum": [ + "linux", + "windows" + ], + "type": "string" + }, + "spot": { + "description": "Spot price of instance", + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "v1InstanceType": { + "description": "Cloud Instance type details", + "properties": { + "category": { + "description": "Category of instance type", + "type": "string", + "x-go-name": "Category" + }, + "cost": { + "$ref": "#/definitions/v1InstanceCost" + }, + "cpu": { + "description": "Cpu of instance type", + "format": "double", + "type": "number", + "x-go-name": "Cpu" + }, + "gpu": { + "description": "Gpu of instance type", + "format": "double", + "type": "number", + "x-go-name": "Gpu" + }, + "memory": { + "description": "Memory of instance type", + "format": "double", + "type": "number", + "x-go-name": "Memory" + }, + "nonSupportedZones": { + "description": "Non supported zones of the instance in a particular region", + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "description": "Price of instance type", + "format": "double", + "type": "number", + "x-go-name": "Price" + }, + "supportedArchitectures": { + "description": "Supported architecture of the instance", + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "description": "Type of instance type", + "type": "string", + "x-go-name": "Type" + } + }, + "type": "object" + }, + "v1Invoice": { + "description": "Invoice object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1InvoiceSpec" + }, + "status": { + "$ref": "#/definitions/v1InvoiceStatus" + } + } + }, + "v1InvoiceBillingPeriod": { + "description": "Invoice billing period object", + "properties": { + "end": { + "$ref": "#/definitions/v1Time" + }, + "start": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1InvoiceCredits": { + "description": "Invoice credits object", + "properties": { + "alloyFreeCredits": { + "description": "Credits allocated for import clusters", + "format": "int64", + "type": "number" + }, + "pureFreeCredits": { + "description": "Credits allocated for managed clusters", + "format": "int64", + "type": "number" + } + } + }, + "v1InvoicePlan": { + "description": "Invoice plan object", + "properties": { + "freeCredits": { + "description": "List of free credits", + "items": { + "$ref": "#/definitions/v1InvoicePlanCredit" + }, + "type": "array" + }, + "plantype": { + "enum": [ + "Trial", + "MonthlyOnDemand", + "AnnualSubscription" + ], + "type": "string" + }, + "slaCredits": { + "description": "List of SLA credits", + "items": { + "$ref": "#/definitions/v1InvoicePlanCredit" + }, + "type": "array" + } + } + }, + "v1InvoicePlanCredit": { + "description": "Invoice plan credit object", + "properties": { + "planCredit": { + "$ref": "#/definitions/v1PlanCredit" + }, + "totalCpuCoreHours": { + "description": "Total used cpu core hours", + "format": "int64", + "type": "number" + } + } + }, + "v1InvoiceProduct": { + "description": "Product invoice object", + "properties": { + "alloy": { + "$ref": "#/definitions/v1InvoiceProductData" + }, + "pure": { + "$ref": "#/definitions/v1InvoiceProductData" + } + } + }, + "v1InvoiceProductData": { + "description": "Product invoice data", + "properties": { + "allocatedCredits": { + "description": "Allocated credits", + "format": "int64", + "type": "number" + }, + "amount": { + "description": "Total amount", + "format": "float64", + "type": "number" + }, + "billableCredits": { + "description": "Credits to be billed", + "format": "float64", + "type": "number" + }, + "breachedCredits": { + "description": "Credits that are exceeds the allocated credits", + "format": "float64", + "type": "number" + }, + "discount": { + "description": "Applied discount", + "format": "int64", + "type": "number" + }, + "freeCredits": { + "description": "Allocated free credits", + "format": "int64", + "type": "number" + }, + "overageLimitPercentage": { + "description": "Allowed overage limit in percentage", + "format": "int8", + "type": "number" + }, + "tierName": { + "description": "Tier name", + "type": "string" + }, + "tierPrice": { + "description": "Tier price", + "format": "float64", + "type": "number" + }, + "totalUsedCredits": { + "description": "Total used credits", + "format": "float64", + "type": "number" + }, + "usedCredits": { + "description": "Used credits", + "format": "float64", + "type": "number" + } + } + }, + "v1InvoiceProject": { + "description": "Invoice project object", + "properties": { + "amount": { + "description": "Billing amount for the project", + "format": "float64", + "type": "number" + }, + "projectName": { + "description": "Name of the project", + "type": "string" + }, + "projectUid": { + "description": "Project identifier", + "type": "string" + }, + "usage": { + "$ref": "#/definitions/v1ProjectUsage", + "description": "Usage by the project" + } + } + }, + "v1InvoiceRetryRequest": { + "description": "Retry invoice request object", + "properties": { + "customerId": { + "description": "Customer invoice uid", + "type": "string" + }, + "invoiceUid": { + "description": "Invoice uid", + "type": "string" + }, + "paymentMethodId": { + "description": "Payment method uid", + "type": "string" + } + } + }, + "v1InvoiceSpec": { + "description": "Invoice specification", + "properties": { + "address": { + "$ref": "#/definitions/v1Address" + }, + "billingPeriod": { + "$ref": "#/definitions/v1InvoiceBillingPeriod" + }, + "credits": { + "$ref": "#/definitions/v1InvoiceCredits" + }, + "envType": { + "description": "Environment type [Trial,MonthlyOnDemand,AnnualSubscription,OnPrem]", + "type": "string" + }, + "month": { + "$ref": "#/definitions/v1Time", + "description": "Month for which invoice is generated" + }, + "paymentUnit": { + "enum": [ + "usd" + ], + "type": "string" + }, + "plan": { + "$ref": "#/definitions/v1InvoicePlan" + } + } + }, + "v1InvoiceState": { + "description": "Invoice state object", + "properties": { + "paymentMsg": { + "description": "Payment status message", + "type": "string" + }, + "state": { + "enum": [ + "Paid", + "PaymentPending", + "PaymentInProgress", + "PaymentFailed" + ], + "type": "string" + }, + "timestamp": { + "$ref": "#/definitions/v1Time", + "description": "Time on which the state has been updated" + } + } + }, + "v1InvoiceStatus": { + "description": "Invoice Status", + "properties": { + "billableAmount": { + "description": "Total billable amount", + "format": "float64", + "type": "number" + }, + "productInvoice": { + "$ref": "#/definitions/v1InvoiceProduct" + }, + "projects": { + "description": "List of project invoices", + "items": { + "$ref": "#/definitions/v1InvoiceProject" + }, + "type": "array" + }, + "states": { + "description": "List of invoice states", + "items": { + "$ref": "#/definitions/v1InvoiceState" + }, + "type": "array", + "uniqueItems": true + }, + "stripeInvoiceId": { + "description": "Stripe invoice uid", + "type": "string" + } + } + }, + "v1Invoices": { + "description": "List of invoices", + "properties": { + "invoices": { + "items": { + "$ref": "#/definitions/v1Invoice" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "invoices" + ], + "type": "object" + }, + "v1IpPoolEntity": { + "description": "IP Pool entity definition", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "pool": { + "$ref": "#/definitions/v1Pool" + }, + "priavetGatewayUid": { + "type": "string" + }, + "restrictToSingleCluster": { + "description": "if true, restricts this IP pool to be used by single cluster at any time", + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1IpPoolStatus" + } + }, + "type": "object" + }, + "v1IpPoolInputEntity": { + "description": "IP Pool input entity definition", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "pool": { + "$ref": "#/definitions/v1Pool" + }, + "restrictToSingleCluster": { + "description": "if true, restricts this IP pool to be used by single cluster at any time", + "type": "boolean" + } + }, + "required": [ + "pool" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1IpPoolStatus": { + "description": "IP Pool status", + "properties": { + "allottedIps": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "associatedClusters": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "inUse": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1IpPools": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1IpPoolEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1JWKResponse": { + "properties": { + "alg": { + "description": "The \"alg\" (algorithm) parameter identifies the algorithm intended for use with the key", + "type": "string" + }, + "e": { + "type": "string" + }, + "key_ops": { + "description": "The \"key_ops\" (key operations) parameter identifies the operation(s) for which the key is intended to be used", + "type": "string" + }, + "kid": { + "description": "The \"kid\" (key ID) parameter is used to match a specific key", + "type": "string" + }, + "kty": { + "description": "The \"kty\" (key type) parameter identifies the cryptographic algorithm family used with the key, such as \"RSA\" or \"EC\"", + "type": "string" + }, + "n": { + "type": "string" + }, + "use": { + "description": "The \"use\" (public key use) parameter identifies the intended use of the public key", + "type": "string" + } + }, + "type": "object" + }, + "v1JWKSetResponse": { + "properties": { + "keys": { + "description": "The value of the \"keys\" parameter is an array of JWK values", + "items": { + "$ref": "#/definitions/v1JWKResponse" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1JetAuthKey": { + "properties": { + "authKey": { + "type": "string" + } + }, + "type": "object" + }, + "v1JetAuthKeyResponse": { + "properties": { + "authKey": { + "type": "string" + } + }, + "type": "object" + }, + "v1JetServiceLogin": { + "description": "jet service login input", + "properties": { + "authKey": { + "description": "authToken helps in two step verification for the authorization.", + "type": "string" + }, + "edgeHostUid": { + "type": "string" + }, + "hostClusterUid": { + "type": "string" + }, + "isSystem": { + "type": "boolean" + }, + "jetUid": { + "type": "string" + }, + "overlordUid": { + "type": "string" + }, + "serviceVersion": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1KubeBenchEntity": { + "description": "KubeBench response", + "properties": { + "reports": { + "additionalProperties": { + "$ref": "#/definitions/v1KubeBenchReportEntity" + }, + "type": "object" + }, + "requestUid": { + "type": "string" + }, + "status": { + "enum": [ + "Completed", + "InProgress", + "Failed", + "Initiated" + ], + "type": "string" + } + }, + "required": [ + "requestUid", + "status", + "reports" + ] + }, + "v1KubeBenchLog": { + "description": "Compliance Scan KubeBench Log", + "properties": { + "description": { + "type": "string" + }, + "expected": { + "type": "string" + }, + "remediation": { + "type": "string" + }, + "state": { + "type": "string" + }, + "testId": { + "type": "string" + }, + "value": { + "type": "string" + } + } + }, + "v1KubeBenchLogEntity": { + "description": "KubeBench log", + "properties": { + "description": { + "type": "string" + }, + "expected": { + "type": "string" + }, + "remediation": { + "type": "string" + }, + "state": { + "type": "string" + }, + "testId": { + "type": "string" + }, + "value": { + "type": "string" + } + } + }, + "v1KubeBenchReport": { + "description": "Compliance Scan KubeBench Report", + "properties": { + "fail": { + "format": "int32", + "type": "integer" + }, + "info": { + "format": "int32", + "type": "integer" + }, + "logs": { + "items": { + "$ref": "#/definitions/v1KubeBenchLog" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "pass": { + "format": "int32", + "type": "integer" + }, + "time": { + "$ref": "#/definitions/v1Time" + }, + "type": { + "type": "string" + }, + "warn": { + "format": "int32", + "type": "integer" + } + } + }, + "v1KubeBenchReportEntity": { + "description": "KubeBench report", + "properties": { + "fail": { + "format": "int32", + "type": "integer" + }, + "info": { + "format": "int32", + "type": "integer" + }, + "logs": { + "items": { + "$ref": "#/definitions/v1KubeBenchLogEntity" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "pass": { + "format": "int32", + "type": "integer" + }, + "time": { + "$ref": "#/definitions/v1Time" + }, + "type": { + "type": "string" + }, + "warn": { + "format": "int32", + "type": "integer" + } + } + }, + "v1KubeHunterEntity": { + "description": "KubeHunter response", + "properties": { + "reports": { + "additionalProperties": { + "$ref": "#/definitions/v1KubeHunterReportEntity" + }, + "type": "object" + }, + "requestUid": { + "type": "string" + }, + "status": { + "enum": [ + "Completed", + "InProgress", + "Failed", + "Initiated" + ], + "type": "string" + } + }, + "required": [ + "requestUid", + "status", + "reports" + ] + }, + "v1KubeHunterLog": { + "description": "Compliance Scan KubeHunter Log", + "properties": { + "description": { + "type": "string" + }, + "evidence": { + "type": "string" + }, + "reference": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "testId": { + "type": "string" + }, + "vulnerability": { + "type": "string" + } + } + }, + "v1KubeHunterLogEntity": { + "description": "KubeHunter log", + "properties": { + "description": { + "type": "string" + }, + "evidence": { + "type": "string" + }, + "reference": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "testId": { + "type": "string" + }, + "vulnerability": { + "type": "string" + } + } + }, + "v1KubeHunterReport": { + "description": "Compliance Scan KubeHunter Report", + "properties": { + "logs": { + "items": { + "$ref": "#/definitions/v1KubeHunterLog" + }, + "type": "array" + }, + "time": { + "$ref": "#/definitions/v1Time" + }, + "vulnerabilites": { + "$ref": "#/definitions/v1KubeHunterVulnerabilities" + } + } + }, + "v1KubeHunterReportEntity": { + "description": "KubeHunter report", + "properties": { + "logs": { + "items": { + "$ref": "#/definitions/v1KubeHunterLogEntity" + }, + "type": "array" + }, + "time": { + "$ref": "#/definitions/v1Time" + }, + "vulnerabilities": { + "$ref": "#/definitions/v1KubeHunterVulnerabilityDataEntity" + } + } + }, + "v1KubeHunterVulnerabilities": { + "description": "Compliance Scan KubeHunter Vulnerabilities", + "properties": { + "high": { + "format": "int32", + "type": "integer" + }, + "low": { + "format": "int32", + "type": "integer" + }, + "medium": { + "format": "int32", + "type": "integer" + } + } + }, + "v1KubeHunterVulnerabilityDataEntity": { + "description": "KubeHunter vulnerability data", + "properties": { + "high": { + "format": "int32", + "type": "integer" + }, + "low": { + "format": "int32", + "type": "integer" + }, + "medium": { + "format": "int32", + "type": "integer" + } + } + }, + "v1KubeMeta": { + "description": "Spectro cluster kube meta", + "properties": { + "hasKubeConfig": { + "type": "boolean", + "x-omitempty": false + }, + "hasKubeConfigClient": { + "type": "boolean", + "x-omitempty": false + }, + "hasManifest": { + "type": "boolean", + "x-omitempty": false + }, + "kubernetesVersion": { + "type": "string" + } + }, + "type": "object" + }, + "v1LibvirtCloudClusterConfigEntity": { + "description": "Libvirt cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1LibvirtClusterConfig" + } + }, + "type": "object" + }, + "v1LibvirtCloudConfig": { + "description": "LibvirtCloudConfig is the Schema for the libvirtcloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1LibvirtCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1LibvirtCloudConfigStatus" + } + }, + "type": "object" + }, + "v1LibvirtCloudConfigSpec": { + "description": "LibvirtCloudConfigSpec defines the desired state of LibvirtCloudConfig", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1LibvirtClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1LibvirtMachinePoolConfig" + }, + "type": "array" + } + }, + "required": [ + "clusterConfig", + "machinePoolConfig" + ], + "type": "object" + }, + "v1LibvirtCloudConfigStatus": { + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "nodeImages": { + "description": "NodeImages are the list of images generated on all the LibvirtHosts", + "items": { + "$ref": "#/definitions/v1LibvirtImage" + }, + "type": "array" + }, + "sourceImageId": { + "description": "SourceImageId can be from packref's annotations or from pack.json", + "type": "string" + } + }, + "type": "object" + }, + "v1LibvirtClusterConfig": { + "properties": { + "controlPlaneEndpoint": { + "$ref": "#/definitions/v1LibvirtControlPlaneEndPoint", + "description": "ControlPlaneEndpoint is the control plane endpoint, which can be an IP or FQDN" + }, + "ntpServers": { + "description": "NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list", + "items": { + "type": "string" + }, + "type": "array" + }, + "sshKeys": { + "description": "SSHKeys specifies a list of ssh authorized keys to access the vms as a 'spectro' user", + "items": { + "type": "string" + }, + "type": "array" + }, + "staticIp": { + "description": "StaticIP indicates if IP allocation type is static IP. DHCP is the default allocation type", + "type": "boolean" + } + }, + "type": "object" + }, + "v1LibvirtControlPlaneEndPoint": { + "properties": { + "ddnsSearchDomain": { + "description": "DDNSSearchDomain is the search domain used for resolving IP addresses when the EndpointType is DDNS. This search domain is appended to the generated Hostname to obtain the complete DNS name for the endpoint. If Host is already a DDNS FQDN, DDNSSearchDomain is not required", + "type": "string" + }, + "host": { + "description": "Host is FQDN(DDNS) or IP", + "type": "string" + }, + "type": { + "description": "Type indicates DDNS or VIP", + "type": "string" + } + }, + "type": "object" + }, + "v1LibvirtDiskSpec": { + "properties": { + "dataStoragePool": { + "description": "DataStoragePool is the storage pool from which additional disks are assigned", + "type": "string" + }, + "managed": { + "description": "Managed indicates if the disk is a persistent or not. By default its false indicating all disks are ephemeral.", + "type": "boolean" + }, + "sizeInGB": { + "description": "SizeInGB is the target size in GB of the disk to be added", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "sizeInGB" + ], + "type": "object" + }, + "v1LibvirtHostIdentity": { + "properties": { + "caCert": { + "description": "CACert is the client CA certificate", + "type": "string" + }, + "mode": { + "description": "Mode indicates a system or session connection to the host", + "type": "string" + }, + "socketPath": { + "description": "SocketPath is an optional path to the socket on the host, if not using defaults", + "type": "string" + }, + "sshSecret": { + "$ref": "#/definitions/v1EdgeHostSSHSecret", + "description": "SSHSecrets to the secret containing ssh-username" + } + }, + "type": "object" + }, + "v1LibvirtImage": { + "description": "LibvirtImage is the Image generated on the LibvirtHost", + "properties": { + "hostID": { + "description": "HostID is the ID of the LibvirtHost", + "type": "string" + }, + "imageName": { + "description": "ImageName is the name of the Libvirt image", + "type": "string" + }, + "storagePool": { + "description": "StoragePool is the name of the storagePool where is image is located", + "type": "string" + } + }, + "type": "object" + }, + "v1LibvirtInstanceType": { + "description": "LibvirtInstanceType defines the instance configuration for a virtual machine", + "properties": { + "cpuPassthroughSpec": { + "$ref": "#/definitions/v1CPUPassthroughSpec", + "description": "Defines CPU Passthrough Spec. A not null value enables CPU Passthrough for the libvirt domain. Further cache passthrough can be enabled with the CPU passthrough spec." + }, + "cpuset": { + "description": "CPUSet defines cpuset for an instance which allows allocation specific set of cpus E.g cpuset=\"1-4,^3,6\" See https://libvirt.org/formatdomain.html#cpu-allocation", + "type": "string" + }, + "gpuConfig": { + "$ref": "#/definitions/v1GPUConfig", + "description": "GPU configuration" + }, + "memoryInMB": { + "description": "MemoryinMB is the memory in megabytes", + "format": "int32", + "type": "integer" + }, + "numCPUs": { + "description": "NumCPUs is the number of CPUs", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "numCPUs", + "memoryInMB" + ], + "type": "object" + }, + "v1LibvirtMachine": { + "description": "Libvirt cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1LibvirtMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + } + }, + "v1LibvirtMachinePoolCloudConfigEntity": { + "properties": { + "instanceType": { + "$ref": "#/definitions/v1LibvirtInstanceType" + }, + "nonRootDisksInGB": { + "description": "NonRootDisksInGB is the list of additional disks, if required, in GB", + "items": { + "$ref": "#/definitions/v1LibvirtDiskSpec" + }, + "type": "array" + }, + "placements": { + "description": "Placements configuration Placements If defined, will replace default values defined in VsphereClusterConfig Array means one MachinePool can span across multiple vsphere compute cluster", + "items": { + "$ref": "#/definitions/v1LibvirtPlacementEntity" + }, + "type": "array", + "uniqueItems": true + }, + "rootDiskInGB": { + "description": "RootDiskInGB is the size of a vm's root disk, in GiB", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "instanceType", + "placements", + "rootDiskInGB" + ] + }, + "v1LibvirtMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceType": { + "$ref": "#/definitions/v1LibvirtInstanceType", + "description": "InstanceType defines the instance configuration of the vms in the machine pool" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "nonRootDisksInGB": { + "description": "NonRootDisksInGB is the list of additional disks, if required, in GB", + "items": { + "$ref": "#/definitions/v1LibvirtDiskSpec" + }, + "type": "array" + }, + "placements": { + "description": "Placements defines the configurations of the failureDomains(hosts) for the machine pool", + "items": { + "$ref": "#/definitions/v1LibvirtPlacementConfig" + }, + "type": "array" + }, + "rootDiskInGB": { + "description": "RootDiskInGB is the size of a vm's root disk, in GB", + "format": "int32", + "type": "integer" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "instanceType", + "placements", + "rootDiskInGB" + ], + "type": "object" + }, + "v1LibvirtMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1LibvirtMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "type": "object" + }, + "v1LibvirtMachineSpec": { + "description": "libvirt cloud VM definition spec", + "properties": { + "disks": { + "items": { + "$ref": "#/definitions/v1LibvirtDiskSpec" + }, + "type": "array" + }, + "edgeHostUid": { + "type": "string" + }, + "failureDomain": { + "type": "string" + }, + "imageName": { + "type": "string" + }, + "instanceType": { + "$ref": "#/definitions/v1LibvirtInstanceType" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1LibvirtNicSpec" + }, + "type": "array" + }, + "targetStoragePool": { + "type": "string" + } + }, + "type": "object" + }, + "v1LibvirtMachines": { + "description": "Libvirt machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1LibvirtMachine" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1LibvirtNetworkSpec": { + "description": "LibvirtNetworkSpec defines the network configuration for a virtual machine", + "properties": { + "networkName": { + "description": "NetworkName of the libvirt network where this machine will be connected", + "type": "string" + }, + "networkType": { + "description": "NetworkType specifies the type of network", + "enum": [ + "default", + "bridge" + ], + "type": "string" + } + }, + "required": [ + "networkName", + "networkType" + ], + "type": "object" + }, + "v1LibvirtNicSpec": { + "description": "Libvirt network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "macAddress": { + "type": "string" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "macAddress" + ], + "type": "object" + }, + "v1LibvirtPlacementConfig": { + "properties": { + "dataStoragePool": { + "description": "DataStoragePool is the storage pool from which additional disks are assigned", + "type": "string" + }, + "gpuDevices": { + "description": "GPU Devices is the list of LibvirtHost GPU devices, to be used for this placement", + "items": { + "$ref": "#/definitions/v1GPUDeviceSpec" + }, + "type": "array" + }, + "hostAddress": { + "description": "HostAddress is a FQDN or IP address of the LibvirtHost", + "type": "string" + }, + "hostIdentity": { + "$ref": "#/definitions/v1LibvirtHostIdentity", + "description": "HostIdentity is the identity to access the LibvirtHost" + }, + "hostUid": { + "description": "HostUid is the ID of the LibvirtHost", + "type": "string" + }, + "networks": { + "description": "Networks defines the network specifications of the vms in the machine pool", + "items": { + "$ref": "#/definitions/v1LibvirtNetworkSpec" + }, + "type": "array" + }, + "sourceStoragePool": { + "description": "SourceStoragePool is the storage pool for the vm image", + "type": "string" + }, + "targetStoragePool": { + "description": "TargetStoragePool is the optional storage pool from which additional disks are assigned. If not specified, the sourceStoragePool is also used as the targetStoragePool", + "type": "string" + } + }, + "required": [ + "hostUid", + "hostAddress", + "networks", + "sourceStoragePool" + ], + "type": "object" + }, + "v1LibvirtPlacementEntity": { + "description": "Libvirt placement config", + "properties": { + "dataStoragePool": { + "type": "string" + }, + "hostUid": { + "type": "string" + }, + "networks": { + "items": { + "$ref": "#/definitions/v1LibvirtNetworkSpec" + }, + "type": "array" + }, + "sourceStoragePool": { + "type": "string" + }, + "targetStoragePool": { + "type": "string" + } + }, + "required": [ + "hostUid" + ], + "type": "object" + }, + "v1LifecycleConfig": { + "properties": { + "pause": { + "default": false, + "description": "enable pause life cycle config", + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1LifecycleConfigEntity": { + "properties": { + "lifecycleConfig": { + "$ref": "#/definitions/v1LifecycleConfig" + } + }, + "type": "object" + }, + "v1LifecycleStatus": { + "properties": { + "msg": { + "description": "error or success msg of lifecycle", + "type": "string" + }, + "status": { + "description": "lifecycle status", + "enum": [ + "Pausing", + "Paused", + "Resuming", + "Running", + "Error" + ], + "type": "string" + } + } + }, + "v1ListMetaData": { + "description": "ListMeta describes metadata for the resource listing", + "properties": { + "continue": { + "description": "Next token for the pagination. Next token is equal to empty string indicates end of result set.", + "type": "string", + "x-omitempty": false + }, + "count": { + "description": "Total count of the resources which might change during pagination based on the resources addition or deletion", + "type": "integer", + "x-omitempty": false + }, + "limit": { + "description": "Number of records feteched", + "type": "integer", + "x-omitempty": false + }, + "offset": { + "description": "The next offset for the pagination. Starting index for which next request will be placed.", + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1LoadBalancerConfig": { + "description": "Load balancer configuration for exposing the virtual cluster's kube-apiserver", + "properties": { + "externalIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "externalTrafficPolicy": { + "type": "string" + }, + "loadBalancerSourceRanges": { + "items": { + "type": "string" + }, + "type": "array" + } + } + }, + "v1LoadBalancerService": { + "properties": { + "host": { + "description": "IP or Host from svc.Status.LoadBalancerStatus.Ingress", + "type": "string" + }, + "name": { + "description": "name of the loadbalancer service", + "type": "string" + }, + "ports": { + "description": "port this service exposed", + "items": { + "$ref": "#/definitions/v1ServicePort" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1LoadBalancerSpec": { + "description": "LoadBalancerSpec defines an Azure load balancer.", + "properties": { + "apiServerLBStaticIP": { + "type": "string" + }, + "ipAllocationMethod": { + "default": "Dynamic", + "enum": [ + "Static", + "Dynamic" + ], + "type": "string" + }, + "privateDNSName": { + "type": "string" + }, + "type": { + "default": "Public", + "description": "Load Balancer type", + "enum": [ + "Internal", + "Public" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1LocationType": { + "default": "s3", + "description": "Location type", + "enum": [ + "s3", + "gcp", + "minio" + ], + "type": "string" + }, + "v1Lock": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta", + "type": "object", + "x-omitempty": false + }, + "spec": { + "properties": { + "expireAt": { + "$ref": "#/definitions/v1Time", + "x-omitempty": false + }, + "key": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1Locks": { + "items": { + "$ref": "#/definitions/v1Lock" + }, + "type": "array", + "uniqueItems": true + }, + "v1Login": { + "description": "Login input", + "properties": { + "emailId": { + "type": "string" + } + }, + "type": "object" + }, + "v1LoginBannerSettings": { + "properties": { + "Message": { + "description": "Login banner message displayed to the user", + "type": "string", + "x-omitempty": false + }, + "isEnabled": { + "description": "Set to 'true' if login banner has to be displayed for user", + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1LoginResponse": { + "description": "Returns the allowed login method and information with the organization details", + "properties": { + "appEnv": { + "description": "Describes the env type. Possible values [ saas, self-hosted, quick-start, enterprise, airgap]", + "type": "string" + }, + "authType": { + "description": "Describes the default mode of authentication. Possible values [password, sso]", + "enum": [ + "password", + "sso" + ], + "type": "string" + }, + "orgName": { + "description": "Organization name.", + "type": "string" + }, + "redirectUrl": { + "description": "Describes the default redirect Url for authentication. If authType is sso, it will have tenant configured saml/oidc idp url else it will be users organization url", + "type": "string", + "x-omitempty": false + }, + "rootDomain": { + "description": "Describes the domain url on which the saas is available", + "type": "string" + }, + "ssoLogins": { + "$ref": "#/definitions/v1SsoLogins", + "description": "Just Inside. Describes the allowed social logins" + }, + "totalTenants": { + "description": "Describes the total number of tenant present in the system", + "format": "int64", + "type": "number" + } + }, + "type": "object" + }, + "v1LogoutResponse": { + "description": "Logout response specifying the redirect url", + "properties": { + "redirectUrl": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1MaasAccount": { + "description": "Maas cloud account information", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1MaasCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1MaasAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MaasAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MaasCloudAccount": { + "properties": { + "apiEndpoint": { + "type": "string" + }, + "apiKey": { + "type": "string" + }, + "preferredSubnets": { + "description": "list of preferred subnets order in the list reflects order in which subnets will be selected for ip address selection in apiserver dns endpoint this way user can specify external or preferable subnet \"10.11.130.0/24,10.10.10.0/24\"", + "items": { + "default": "", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "apiKey", + "apiEndpoint" + ], + "type": "object" + }, + "v1MaasCloudClusterConfigEntity": { + "description": "Maas cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1MaasClusterConfig" + } + }, + "type": "object" + }, + "v1MaasCloudConfig": { + "description": "MaasCloudConfig is the Schema for the maascloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1MaasCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1MaasCloudConfigStatus" + } + }, + "type": "object" + }, + "v1MaasCloudConfigSpec": { + "description": "MaasCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains MaasCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1MaasClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1MaasMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MaasCloudConfigStatus": { + "description": "MaasCloudConfigStatus defines the observed state of MaasCloudConfig The cloudimage info built by Mold is stored here image should be mapped to a specific machinepool", + "properties": { + "ansibleRoleDigest": { + "description": "For mold controller to identify if is there any changes in Pack", + "type": "string" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "isAddonLayer": { + "description": "addon layers present in spc", + "type": "boolean" + }, + "nodeImage": { + "$ref": "#/definitions/v1MaasImage" + }, + "roleDigest": { + "additionalProperties": { + "type": "string" + }, + "description": "this map will be for ansible roles present in eack pack", + "type": "object" + }, + "sourceImageId": { + "description": "sourceImageId, it can be from packref's annotations or from pack.json", + "type": "string" + }, + "useCapiImage": { + "description": "PackerVariableDigest string `json:\"packerDigest,omitempty\"` If no ansible roles found in Packs then Mold should tell Drive to use capi image and not create custom image, because there is nothing to add", + "type": "boolean" + } + }, + "type": "object" + }, + "v1MaasClusterConfig": { + "description": "Cluster level configuration for MAAS cloud and applicable for all the machine pools", + "properties": { + "domain": { + "description": "Domain name of the cluster to be provisioned", + "type": "string" + }, + "sshKeys": { + "description": "SSH keys specifies a list of ssh authorized keys for the 'spectro' user", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "v1MaasDomain": { + "description": "Maas domain", + "properties": { + "name": { + "description": "Name of Maas domain", + "type": "string" + } + }, + "type": "object" + }, + "v1MaasDomains": { + "description": "List of Maas domains", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MaasDomain" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MaasImage": { + "description": "Name of the image", + "properties": { + "name": { + "description": "full path of the image template location it contains datacenter/folder/templatename etc eg: /mydc/vm/template/spectro/workerpool-1-centos", + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1MaasInstanceType": { + "properties": { + "minCPU": { + "description": "Minimum CPU cores", + "format": "int32", + "type": "integer" + }, + "minMemInMB": { + "description": "Minimum memory in MiB", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1MaasMachine": { + "description": "Maas cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1MaasMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1MaasMachineConfigEntity": { + "properties": { + "azs": { + "description": "for master pool, this will be the failure domains for kcp", + "items": { + "type": "string" + }, + "type": "array" + }, + "instanceType": { + "$ref": "#/definitions/v1MaasInstanceType" + }, + "resourcePool": { + "type": "string" + } + }, + "type": "object" + }, + "v1MaasMachinePoolCloudConfigEntity": { + "properties": { + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "instanceType": { + "$ref": "#/definitions/v1MaasInstanceType" + }, + "resourcePool": { + "description": "the resource pool", + "type": "string" + } + }, + "required": [ + "instanceType", + "resourcePool" + ], + "type": "object" + }, + "v1MaasMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceType": { + "$ref": "#/definitions/v1MaasInstanceType", + "description": "InstanceType defines the required CPU, Memory" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "resourcePool": { + "type": "string" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1MaasMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1MaasMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1MaasMachineSpec": { + "description": "Maas cloud VM definition spec", + "properties": { + "az": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1MaasNic" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MaasMachines": { + "description": "List of MAAS machines", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MaasMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MaasNic": { + "description": "Maas network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1MaasPool": { + "description": "Maas pool", + "properties": { + "description": { + "description": "Description of Maas domain", + "type": "string" + }, + "name": { + "description": "Name of Maas pool", + "type": "string" + } + }, + "type": "object" + }, + "v1MaasPools": { + "description": "List of Maas pools", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MaasPool" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MaasSubnet": { + "description": "Maas subnet", + "properties": { + "id": { + "description": "Id of Maas subnet", + "type": "integer" + }, + "name": { + "description": "Name of Maas subnet", + "type": "string" + }, + "space": { + "description": "Space associated with Maas subnet", + "type": "string" + }, + "vlans": { + "$ref": "#/definitions/v1MaasVlan" + } + }, + "type": "object" + }, + "v1MaasSubnets": { + "description": "List of Maas subnets", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MaasSubnet" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MaasVlan": { + "description": "Maas vlan entity", + "properties": { + "fabric": { + "description": "Fabric associated with Maas Vlan", + "type": "string" + }, + "id": { + "description": "Id of Maas Vlan", + "type": "integer" + }, + "name": { + "description": "Name of Maas Vlan", + "type": "string" + } + }, + "type": "object" + }, + "v1MaasZone": { + "description": "Maas zone", + "properties": { + "description": { + "description": "Description of Maas domain", + "type": "string" + }, + "name": { + "description": "Name of Maas zone", + "type": "string" + } + }, + "type": "object" + }, + "v1MaasZones": { + "description": "List of Maas zones", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MaasZone" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MachineCertificate": { + "description": "K8 Certificates for master nodes", + "properties": { + "certificateAuthorities": { + "description": "Applicable certificate authorities", + "items": { + "$ref": "#/definitions/v1CertificateAuthority" + }, + "type": "array" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1MachineCertificates": { + "description": "K8 Certificates for all the cluster's master nodes", + "properties": { + "machineCertificates": { + "items": { + "$ref": "#/definitions/v1MachineCertificate" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MachineHealth": { + "description": "Machine health state", + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1MachineHealthCondition" + }, + "type": "array" + }, + "lastHeartBeatTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1MachineHealthCheckConfig": { + "properties": { + "healthCheckMaxUnhealthy": { + "description": "HealthCheckMaxUnhealthy is the value above which, if current nodes are unhealthy remediation will not be triggered Can be an absolute int64 number or a percentage string Default value is 100%, i.e by default it is disabled", + "type": "string" + }, + "networkReadyHealthCheckDuration": { + "description": "NetworkReadyHealthCheckDuration is the timeout to check for the network availability. If the network is not available in the given available time, beyond the timeout check a node will be killed and a new node will be created. Default time is 10m", + "type": "string" + }, + "nodeReadyHealthCheckDuration": { + "description": "NodeReadyHealthCheckDuration is the timeout to check for the node ready state. If the node is not ready within the time out set, the node will be deleted and a new node will be launched. Default time is 10m", + "type": "string" + } + }, + "type": "object" + }, + "v1MachineHealthCondition": { + "description": "Machine health condition", + "properties": { + "message": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1MachineManagementConfig": { + "properties": { + "osPatchConfig": { + "$ref": "#/definitions/v1OsPatchConfig", + "description": "Os patch config contains properties to patch node os with latest security packages. If OsPatchConfig is not provided then node os will not be patched with latest security updates." + } + }, + "type": "object" + }, + "v1MachinePoolConfigEntity": { + "description": "Machine pool configuration for the cluster", + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "Additional labels to be part of the machine pool", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "isControlPlane": { + "description": "Whether this pool is for control plane", + "type": "boolean", + "x-omitempty": false + }, + "labels": { + "description": "Labels for this machine pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "Max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "Min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "size": { + "description": "Size of the pool, number of nodes/machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "Master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "Rolling update strategy for this machine pool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "If IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean", + "x-omitempty": false + } + }, + "required": [ + "name", + "size", + "labels" + ], + "type": "object" + }, + "v1MachinePoolMeta": { + "properties": { + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "healthy": { + "description": "number of healthy machines", + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplateMeta", + "description": "InfraClusterProfile contains OS/Kernel for this NodePool" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1MachinePoolProfileConfigEntity": { + "properties": { + "infraProfileUid": { + "description": "InfraClusterProfile uid for the machine pool", + "type": "string" + }, + "packValues": { + "items": { + "$ref": "#/definitions/v1PackValuesEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "infraProfileUid" + ], + "type": "object" + }, + "v1MachinePoolRate": { + "description": "Machine pool estimated rate information", + "properties": { + "name": { + "type": "string" + }, + "nodesCount": { + "format": "int32", + "type": "integer" + }, + "rate": { + "$ref": "#/definitions/v1CloudRate" + } + }, + "type": "object" + }, + "v1MachinePoolsMachineUids": { + "properties": { + "machinePools": { + "additionalProperties": { + "$ref": "#/definitions/v1MachineUids" + }, + "type": "object" + } + } + }, + "v1MachineUids": { + "properties": { + "machineUids": { + "items": { + "type": "string" + }, + "type": "array" + } + } + }, + "v1Macro": { + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + } + } + }, + "v1Macros": { + "properties": { + "macros": { + "items": { + "$ref": "#/definitions/v1Macro" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ManagedDisk": { + "properties": { + "storageAccountType": { + "type": "string" + } + }, + "type": "object" + }, + "v1Manifest": { + "description": "Manifest object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ManifestPublishedSpec" + } + } + }, + "v1ManifestData": { + "description": "Published manifest object", + "properties": { + "content": { + "description": "Manifest content in yaml", + "type": "string" + }, + "digest": { + "description": "Manifest digest", + "type": "string" + } + }, + "type": "object" + }, + "v1ManifestEntities": { + "properties": { + "items": { + "description": "Manifests array", + "items": { + "$ref": "#/definitions/v1ManifestEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ManifestEntity": { + "description": "Manifest object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ManifestSpec" + } + } + }, + "v1ManifestInputEntity": { + "description": "Manifest request payload", + "properties": { + "content": { + "description": "Manifest content", + "type": "string" + }, + "name": { + "description": "Manifest name", + "type": "string" + } + } + }, + "v1ManifestPublishedSpec": { + "description": "Manifest spec", + "properties": { + "published": { + "$ref": "#/definitions/v1ManifestData" + } + } + }, + "v1ManifestRefInputEntities": { + "description": "Pack manifests input params", + "properties": { + "manifests": { + "description": "Pack manifests array", + "items": { + "$ref": "#/definitions/v1ManifestRefInputEntity" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ManifestRefInputEntity": { + "description": "Manifest request payload", + "properties": { + "content": { + "description": "Manifest content in yaml", + "type": "string" + }, + "uid": { + "description": "Manifest uid", + "type": "string" + } + } + }, + "v1ManifestRefUpdateEntity": { + "description": "Manifest update request payload", + "properties": { + "content": { + "description": "Manifest content in yaml", + "type": "string" + }, + "name": { + "description": "Manifest name", + "type": "string" + }, + "uid": { + "description": "Manifest uid", + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "v1ManifestSpec": { + "description": "Manifest spec", + "properties": { + "draft": { + "$ref": "#/definitions/v1ManifestData" + }, + "published": { + "$ref": "#/definitions/v1ManifestData" + } + }, + "type": "object" + }, + "v1ManifestSummary": { + "description": "Manifest object", + "properties": { + "content": { + "description": "Manifest content in yaml", + "type": "string" + }, + "name": { + "description": "Manifest name", + "type": "string" + }, + "uid": { + "description": "Manifest uid", + "type": "string" + } + } + }, + "v1Memory": { + "properties": { + "sizeInMB": { + "description": "memory size in bytes", + "format": "int64", + "type": "integer" + } + }, + "type": "object" + }, + "v1MetricAggregation": { + "description": "Aggregation values", + "properties": { + "avg": { + "type": "number", + "x-omitempty": false + }, + "count": { + "format": "int64", + "type": "number", + "x-omitempty": false + }, + "max": { + "type": "number", + "x-omitempty": false + }, + "min": { + "type": "number", + "x-omitempty": false + }, + "sum": { + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1MetricMetadata": { + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1MetricPoint": { + "description": "Metric Info", + "properties": { + "avg": { + "type": "number" + }, + "count": { + "format": "int64", + "type": "number" + }, + "max": { + "type": "number" + }, + "min": { + "type": "number" + }, + "sum": { + "type": "number" + }, + "timestamp": { + "format": "int64", + "type": "number" + }, + "value": { + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1MetricTimeSeries": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Metrics" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1MetricTimeSeriesList": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1MetricsList" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1Metrics": { + "properties": { + "aggregation": { + "$ref": "#/definitions/v1MetricAggregation" + }, + "kind": { + "type": "string" + }, + "points": { + "items": { + "$ref": "#/definitions/v1MetricPoint" + }, + "type": "array", + "uniqueItems": true + }, + "unit": { + "type": "string" + } + }, + "type": "object" + }, + "v1MetricsList": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1MetricMetadata" + }, + "metrics": { + "items": { + "$ref": "#/definitions/v1Metrics" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1MgmtApp": { + "description": "Spectro application management data", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1MgmtAppSpec" + }, + "status": { + "$ref": "#/definitions/v1MgmtAppStatus" + } + }, + "type": "object" + }, + "v1MgmtAppContainersState": { + "properties": { + "running": { + "properties": { + "startedAt": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "terminated": { + "properties": { + "exitCode": { + "type": "integer" + }, + "finishedAt": { + "$ref": "#/definitions/v1Time" + }, + "reason": { + "type": "string" + }, + "signal": { + "type": "integer" + }, + "startedAt": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "waiting": { + "properties": { + "reason": { + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtAppContainersStatus": { + "properties": { + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string" + }, + "name": { + "type": "string" + }, + "numberOfRestarts": { + "type": "integer" + }, + "state": { + "$ref": "#/definitions/v1MgmtAppContainersState" + } + }, + "type": "object" + }, + "v1MgmtAppCronJobStatus": { + "properties": { + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "lastScheduleTime": { + "$ref": "#/definitions/v1Time" + }, + "lastSuccessfulRunTime": { + "$ref": "#/definitions/v1Time" + }, + "messages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "pods": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppPodsStatus" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtAppEnvHealthStatus": { + "properties": { + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "messages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "namespaces": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppNameSpaceStatus" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtAppHealth": { + "properties": { + "isHealthy": { + "type": "boolean" + }, + "podHealth": { + "items": { + "$ref": "#/definitions/v1MgmtPodHealth" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MgmtAppNameSpaceStatus": { + "properties": { + "cronJobs": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppCronJobStatus" + }, + "type": "object" + }, + "deployments": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppObjectStatus" + }, + "type": "object" + }, + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "messages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "statefulSets": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppObjectStatus" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtAppObjectStatus": { + "properties": { + "availableReplicas": { + "type": "integer" + }, + "creationTime": { + "$ref": "#/definitions/v1Time" + }, + "desiredReplicaCount": { + "type": "integer" + }, + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "messages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "pods": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppPodsStatus" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtAppPodsStatus": { + "properties": { + "containers": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppContainersStatus" + }, + "type": "object" + }, + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "messages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "phase": { + "type": "string" + }, + "pvcs": { + "additionalProperties": { + "$ref": "#/definitions/v1MgmtAppPvcStatus" + }, + "type": "object" + }, + "reason": { + "type": "string" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1MgmtAppPvcStatus": { + "properties": { + "claimName": { + "type": "string" + }, + "creationTime": { + "$ref": "#/definitions/v1Time" + }, + "isHealthy": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtAppSpec": { + "description": "spectro application management specifications", + "properties": { + "appEnv": { + "type": "string" + }, + "cloudType": { + "type": "string" + }, + "installedVersion": { + "type": "string" + }, + "latestVersion": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + } + } + }, + "v1MgmtAppStatus": { + "description": "spectro application management status", + "properties": { + "appVersions": { + "items": { + "$ref": "#/definitions/v1AppVersion" + }, + "type": "array", + "uniqueItems": true + }, + "isFailed": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string" + }, + "messageLogs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "state": { + "type": "string" + }, + "upgradeHistory": { + "items": { + "$ref": "#/definitions/v1SpectroMgmtUpgrade" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1MgmtAppUpgrade": { + "properties": { + "spec": { + "properties": { + "currentVersion": { + "type": "string", + "x-omitempty": false + }, + "previousVersion": { + "type": "string", + "x-omitempty": false + }, + "toBeUpgradedVersion": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "status": { + "properties": { + "action": { + "type": "string", + "x-omitempty": false + }, + "states": { + "properties": { + "imageUpdate": { + "$ref": "#/definitions/v1MgmtUpgradeState", + "x-omitempty": false, + "x-order": 1 }, - { - "id": "1adc9d38-aa1a-4a9c-8c4a-c23a85d49aa7", - "name": "roles", - "item": [ - { - "id": "352a4661-d469-4ca9-b0d2-00ba6fd6a2cc", - "name": "Retrieves a list of roles", - "request": { - "name": "Retrieves a list of roles", - "description": {}, - "url": { - "path": [ - "v1", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "48a9b968-9adf-4411-96a0-60e374b972b2", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sintffa\": \"\",\n \"officia_e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"magna_d5\": \"\",\n \"laborume\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"permissions\": [\n \"sunt aliquip irure in\",\n \"non velit exercitation ipsum\"\n ],\n \"scope\": \"\",\n \"type\": \"user\"\n },\n \"status\": {\n \"isEnabled\": false\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"in_38\": \"\",\n \"do_0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt1\": \"\",\n \"fugiat_51e\": \"\",\n \"dolore52a\": \"\",\n \"adbf7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"permissions\": [\n \"dolore ut\",\n \"voluptate minim do dolor\"\n ],\n \"scope\": \"\",\n \"type\": \"system\"\n },\n \"status\": {\n \"isEnabled\": true\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"aliquip\",\n \"count\": -19219437,\n \"limit\": -30184189,\n \"offset\": -98230348\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "570d9e8d-ef46-4e1d-8f88-b9cc3f28f334", - "name": "Creates a role with specified permissions", - "request": { - "name": "Creates a role with specified permissions", - "description": {}, - "url": { - "path": [ - "v1", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Ut_29a\": \"\",\n \"fugiatb3\": \"\",\n \"veniamc\": \"\",\n \"ipsum2\": \"\",\n \"pariatur_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam_77\": \"\",\n \"consequat394\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"permissions\": [\n \"\"\n ],\n \"scope\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"isEnabled\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f5552ae5-06d7-49af-b477-ed5d7aa516b6", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9fe0fd60-4574-4d68-8e4b-c42751abfa13", - "name": "{uid}", - "item": [ - { - "id": "f62ae3d1-0751-4db4-995a-79f173eaf9d8", - "name": "Deletes the specified role", - "request": { - "name": "Deletes the specified role", - "description": {}, - "url": { - "path": [ - "v1", - "roles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "5af7e6b3-8f86-4dc2-9366-fede2ba65ff5", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "roles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c2839b6c-086b-475c-ae42-823175185e61", - "name": "Returns the specified role", - "request": { - "name": "Returns the specified role", - "description": {}, - "url": { - "path": [ - "v1", - "roles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "716a8b44-1ca8-40c9-bd09-95f3a91da779", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "roles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"voluptate_59e\": \"\",\n \"occaecat_95\": \"\",\n \"ullamco2c6\": \"\",\n \"Ut_8c\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptate_7\": \"\",\n \"nulla_84\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"permissions\": [\n \"\"\n ],\n \"scope\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"isEnabled\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "dd1a9959-e58c-440e-9095-62edc0fbc7ac", - "name": "Updates the specified role", - "request": { - "name": "Updates the specified role", - "description": {}, - "url": { - "path": [ - "v1", - "roles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Ut_29a\": \"\",\n \"fugiatb3\": \"\",\n \"veniamc\": \"\",\n \"ipsum2\": \"\",\n \"pariatur_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam_77\": \"\",\n \"consequat394\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"permissions\": [\n \"\"\n ],\n \"scope\": \"\",\n \"type\": \"\"\n },\n \"status\": {\n \"isEnabled\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4cae5765-e13d-4d7d-b276-2780e2d70992", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "roles", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c553d1c8-c8c0-47f1-a5b1-dd2fedc0e63f", - "name": "Clone the role", - "request": { - "name": "Clone the role", - "description": {}, - "url": { - "path": [ - "v1", - "roles", - ":uid", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "fb6b7e8a-1481-40ff-a26f-1fbf21a77e2a", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "roles", - ":uid", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] + "spectroClusterUpdate": { + "$ref": "#/definitions/v1MgmtUpgradeState", + "x-omitempty": false, + "x-order": 0 }, - { - "id": "18f88052-daa6-4f20-918c-249cddbaf9b1", - "name": "services/{serviceName}", - "item": [ - { - "id": "72d50cdb-25e4-48c1-b812-f26ae7150650", - "name": "Returns a latest version for a given service name", - "request": { - "name": "Returns a latest version for a given service name", - "description": {}, - "url": { - "path": [ - "v1", - "services", - ":serviceName", - "version" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "clusterUid", - "value": "", - "description": "spectro cluster uid" - }, - { - "disabled": false, - "key": "edgeHostUid", - "value": "", - "description": "edge host uid" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "serviceName", - "description": "(Required) service name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3e9772d0-2971-4c40-a2ef-a62c1a28c317", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "services", - ":serviceName", - "version" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "clusterUid", - "value": "" - }, - { - "key": "edgeHostUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "serviceName", - "description": "(Required) service name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"in magna Except\",\n \"kind\": \"velit dolor\",\n \"metadata\": {\n \"annotations\": {\n \"Uta\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ex_7\": \"\",\n \"aliquip9bd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"latestVersion\": {\n \"content\": \"culpa Ut en\",\n \"name\": \"Ut id dolor fugiat nulla\",\n \"path\": \"dolor esse in tempor\",\n \"repoName\": \"enim ullamco\",\n \"sha\": \"dolore incididunt ad est tempor\"\n },\n \"name\": \"et\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "926a061e-d9c6-40e1-a4a7-f55b54f072ed", - "name": "Returns a service manifest for a given service name and version", - "request": { - "name": "Returns a service manifest for a given service name and version", - "description": {}, - "url": { - "path": [ - "v1", - "services", - ":serviceName", - "versions", - ":version", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "action", - "value": "", - "description": "(Required) action type" - }, - { - "disabled": false, - "key": "resourceFilename", - "value": "", - "description": "resource file name" - }, - { - "disabled": false, - "key": "clusterUid", - "value": "", - "description": "spectro cluster uid" - }, - { - "disabled": false, - "key": "edgeHostUid", - "value": "", - "description": "edge host uid" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "serviceName", - "description": "(Required) service name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "version", - "description": "(Required) service version" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "268f5775-1e72-43cc-b569-3a8ceaf94caf", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "services", - ":serviceName", - "versions", - ":version", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "action", - "value": "" - }, - { - "key": "resourceFilename", - "value": "" - }, - { - "key": "clusterUid", - "value": "" - }, - { - "key": "edgeHostUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "serviceName", - "description": "(Required) service name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "version", - "description": "(Required) service version" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"enim ipsum pariatur ullamco tempor\",\n \"kind\": \"sunt dolore\",\n \"metadata\": {\n \"annotations\": {\n \"dolore232\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"id_3\": \"\",\n \"Ut_b6\": \"\",\n \"nisi9cb\": \"\",\n \"Ut_cb\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"manifests\": [\n {\n \"content\": \"sunt deserunt\",\n \"name\": \"dolore dolor dolore mollit labore\",\n \"path\": \"ex cillum ullamco est\",\n \"repoName\": \"consectetur amet tempor culpa\",\n \"sha\": \"sed\"\n },\n {\n \"content\": \"deserunt\",\n \"name\": \"occaecat sint in aute ut\",\n \"path\": \"Excepteur sit culpa pariatur\",\n \"repoName\": \"ad dolor Duis\",\n \"sha\": \"laboris\"\n }\n ],\n \"name\": \"cupidatat quis\",\n \"version\": \"officia \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] + "spectroServiceResume": { + "$ref": "#/definitions/v1MgmtUpgradeState", + "x-omitempty": false, + "x-order": 4 }, - { - "id": "a55fa729-dd1e-41dd-b813-fccb3ec4cfe7", - "name": "spectroclusters", - "item": [ - { - "id": "a65ba81f-3705-440c-b59f-416035e2103f", - "name": "V1Spectro Clusters Agents Notify", - "request": { - "name": "V1Spectro Clusters Agents Notify", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "agents", - ":messageKey", - "notify" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "messageKey", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterUids\": [\n \"\",\n \"\"\n ],\n \"notifyAllClusters\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7179c353-eae3-4019-8b59-d8580b87673d", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "agents", - ":messageKey", - "notify" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "messageKey", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"clusterUids\": [\n \"\",\n \"\"\n ],\n \"notifyAllClusters\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "aa339639-ca57-4468-bab1-c622dfb4bc74", - "name": "aks", - "item": [ - { - "id": "450b3ed8-93e2-4c35-93aa-2074ec1e20d2", - "name": "Creates an AKS cluster", - "request": { - "name": "Creates an AKS cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"tempor_6fa\": \"\",\n \"cillum_8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"et_4e\": \"\",\n \"Ut_2ad\": \"\",\n \"dolore_b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"mollit_9_\": \"\",\n \"deserunt_9b1\": \"\",\n \"eu_1a\": \"\"\n },\n \"labels\": {\n \"euf\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla_9ac\": \"\",\n \"adipisicing5\": \"\"\n },\n \"labels\": {\n \"magna_9f5\": \"\",\n \"pariaturc\": \"\",\n \"ea_e\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolore923\": \"\",\n \"dolore3\": \"\",\n \"do_3f\": \"\"\n },\n \"labels\": {\n \"laborum_b4\": \"\",\n \"ut_8_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Lorem0\": \"\",\n \"Duis_c97\": \"\",\n \"aliquip_1b5\": \"\",\n \"ipsum1bb\": \"\"\n },\n \"labels\": {\n \"id8f6\": \"\",\n \"in_f\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ex__\": \"\"\n },\n \"additionalTags\": {\n \"suntd3\": \"\",\n \"Duis_1\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"exercitation21\": \"\"\n },\n \"additionalTags\": {\n \"esse_f43\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1b3a4d6d-b7a7-46e1-9521-4174b5fa5d61", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "da4d3be8-2fbc-4c2f-bd10-c92c1b09ac33", - "name": "Get AKS cluster estimated rate information", - "request": { - "name": "Get AKS cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aks", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nulla_f\": \"\"\n },\n \"additionalTags\": {\n \"exercitation_ff\": \"\",\n \"commodoe4\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sed4\": \"\"\n },\n \"additionalTags\": {\n \"ex_1\": \"\",\n \"eu2\": \"\",\n \"officia_e\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "934e4249-1a67-4d29-a2eb-ca148ef31fc2", - "name": "Aks Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aks", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"s\",\n \"nodesCount\": -28158591,\n \"rate\": {\n \"compute\": {\n \"rate\": -45973644.662797764,\n \"type\": \"occae\"\n },\n \"storage\": [\n {\n \"iops\": -84354882.79753885,\n \"rate\": 20645075.02719879,\n \"sizeGB\": 43166217.29500082,\n \"throughput\": 57632832.77941266,\n \"type\": \"cupidatat est Lorem aute nostrud\"\n },\n {\n \"iops\": 16650468.444427475,\n \"rate\": 89603734.4383882,\n \"sizeGB\": -18436269.824777886,\n \"throughput\": 47431436.46592718,\n \"type\": \"Ut consequat\"\n }\n ],\n \"total\": -55612596.26924313\n }\n },\n {\n \"name\": \"eiusmod anim eu\",\n \"nodesCount\": 81089565,\n \"rate\": {\n \"compute\": {\n \"rate\": -72629586.86014432,\n \"type\": \"nulla\"\n },\n \"storage\": [\n {\n \"iops\": -44827500.75480682,\n \"rate\": -79030451.48449239,\n \"sizeGB\": 27482970.116608515,\n \"throughput\": -49254729.491401725,\n \"type\": \"tempor in\"\n },\n {\n \"iops\": -40227506.09116423,\n \"rate\": -1561768.0022697002,\n \"sizeGB\": 89066708.47706631,\n \"throughput\": -8612726.286391899,\n \"type\": \"deserunt\"\n }\n ],\n \"total\": 61035059.81282389\n }\n }\n ],\n \"name\": \"officia in\",\n \"rate\": {\n \"compute\": -19330339.073804885,\n \"storage\": 14494441.001370445,\n \"total\": -23527519.654497996\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"irureab\": {\n \"category\": \"tempor in in nostrud\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -96296005.37505843,\n \"os\": \"windows\",\n \"spot\": 67888793.41730416\n },\n {\n \"onDemand\": -88602365.03222919,\n \"os\": \"linux\",\n \"spot\": -41567361.19317501\n }\n ]\n },\n \"cpu\": 90924491.34087518,\n \"gpu\": 45870630.44879386,\n \"memory\": 25170468.193311766,\n \"nonSupportedZones\": [\n \"cupidatat nostrud\",\n \"aute tempor\"\n ],\n \"price\": 51593100.06226829,\n \"supportedArchitectures\": [\n \"aute est deserunt quis culpa\",\n \"in nulla cillum commodo\"\n ],\n \"type\": \"sed\"\n }\n },\n \"storageTypes\": {\n \"reprehenderit_2c\": {\n \"cost\": {\n \"discountedUsage\": \"ipsum\",\n \"price\": [\n {\n \"limit\": \"officia Duis sed\",\n \"price\": \"consectetur eiusmod officia commodo in\"\n },\n {\n \"limit\": \"dolore\",\n \"price\": \"aliqua velit\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"culpa consectetur eu\",\n \"price\": [\n {\n \"limit\": \"amet commodo Duis eiusmod\",\n \"price\": \"elit deserunt\"\n },\n {\n \"limit\": \"elit\",\n \"price\": \"enim minim Excepteur\"\n }\n ]\n },\n \"kind\": \"ut laboris\",\n \"name\": \"do anim dolore ips\",\n \"throughputCost\": {\n \"discountedUsage\": \"Excepteur dolore\",\n \"price\": [\n {\n \"limit\": \"anim labore\",\n \"price\": \"velit dolore elit in\"\n },\n {\n \"limit\": \"Lorem ut pariatur tempor aliqua\",\n \"price\": \"velit ex\"\n }\n ]\n }\n },\n \"id_946\": {\n \"cost\": {\n \"discountedUsage\": \"Ut officia consequat\",\n \"price\": [\n {\n \"limit\": \"labore eiusmod\",\n \"price\": \"commodo dolor ullamco\"\n },\n {\n \"limit\": \"sit velit dolore a\",\n \"price\": \"id\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"nulla ullamco sunt est ipsum\",\n \"price\": [\n {\n \"limit\": \"mollit exercitation\",\n \"price\": \"Lorem\"\n },\n {\n \"limit\": \"magna deserunt Lorem tempor\",\n \"price\": \"in E\"\n }\n ]\n },\n \"kind\": \"ea eiusmod\",\n \"name\": \"ad conse\",\n \"throughputCost\": {\n \"discountedUsage\": \"pariatur occaecat sunt nostrud\",\n \"price\": [\n {\n \"limit\": \"cillum mollit\",\n \"price\": \"consequat ex quis\"\n },\n {\n \"limit\": \"laborum dolor voluptate irure\",\n \"price\": \"sit magna occaec\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e81ab363-69de-4b7b-aad3-0da3288bd4e8", - "name": "Validates AKS cluster create operation", - "request": { - "name": "Validates AKS cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aks", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo_d0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut8b\": \"\",\n \"minim_7c\": \"\",\n \"Excepteur_364\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in1\": \"\",\n \"mollit_a\": \"\"\n },\n \"labels\": {\n \"culpa_d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"labore_6\": \"\",\n \"in_06\": \"\"\n },\n \"labels\": {\n \"sitfe\": \"\",\n \"in_d\": \"\",\n \"laborum_2\": \"\",\n \"aute_266\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ullamco__e\": \"\",\n \"ea_e\": \"\"\n },\n \"labels\": {\n \"Ut4\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"elitbb\": \"\",\n \"dolore6\": \"\"\n },\n \"labels\": {\n \"culpa__ee\": \"\",\n \"esse_8f\": \"\",\n \"qui_b0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolora9\": \"\",\n \"officia7\": \"\"\n },\n \"additionalTags\": {\n \"et_a21\": \"\",\n \"id_317\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sunt_d19\": \"\",\n \"cillum760\": \"\",\n \"cillumed\": \"\"\n },\n \"additionalTags\": {\n \"laboris814\": \"\",\n \"reprehenderit_d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c233c868-7da1-48cf-bded-0cb0ea38a20b", - "name": "Aks Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aks", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"Ut cupidatat consectetur\",\n \"errors\": [\n {\n \"code\": \"pariatur nostrud elit laboris\",\n \"message\": \"ad\"\n },\n {\n \"code\": \"ea\",\n \"message\": \"in dolore incididunt nos\"\n }\n ],\n \"name\": \"proident\"\n },\n {\n \"displayName\": \"consectetur eiusmod\",\n \"errors\": [\n {\n \"code\": \"nisi labore consectetur non\",\n \"message\": \"laborum ullamco tempor\"\n },\n {\n \"code\": \"dolor voluptate in\",\n \"message\": \"dolore\"\n }\n ],\n \"name\": \"eu culpa dolor Ut\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"fugiat sit\",\n \"errors\": [\n {\n \"code\": \"ut officia non Excepteur\",\n \"message\": \"et sit reprehenderit cillum adipisicing\"\n },\n {\n \"code\": \"pariatur sit ullamco cupidatat\",\n \"message\": \"irure non nisi velit\"\n }\n ],\n \"name\": \"anim dolor magna nisi deserunt\"\n },\n {\n \"displayName\": \"enim\",\n \"errors\": [\n {\n \"code\": \"pariatur exercitation\",\n \"message\": \"dolore labore\"\n },\n {\n \"code\": \"in amet\",\n \"message\": \"occaecat co\"\n }\n ],\n \"name\": \"exercitation elit enim\"\n }\n ]\n },\n \"uid\": \"dolor deserunt magna consequat reprehenderit\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"aliquip proident\",\n \"errors\": [\n {\n \"code\": \"cupidatat mollit Lorem nisi\",\n \"message\": \"labore ut esse\"\n },\n {\n \"code\": \"aliquip sed laborum et do\",\n \"message\": \"cillum dol\"\n }\n ],\n \"name\": \"cillum mollit minim\"\n },\n {\n \"displayName\": \"velit sunt laborum veniam\",\n \"errors\": [\n {\n \"code\": \"ea dolore non\",\n \"message\": \"quis id deserunt pariatur dolor\"\n },\n {\n \"code\": \"ex\",\n \"message\": \"dolore adipisicing quis\"\n }\n ],\n \"name\": \"adipisicing ut\"\n }\n ]\n },\n \"uid\": \"dolore id ad\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "061bdf29-2829-4f89-819c-14059cb2a8f8", - "name": "aws", - "item": [ - { - "id": "d58e6bf8-5f79-477a-b43f-0bd20f5498d2", - "name": "Creates an AWS cluster", - "request": { - "name": "Creates an AWS cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cillum_a0\": \"\",\n \"tempor9d6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eu337\": \"\",\n \"labored_\": \"\",\n \"minim_9_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"region\": \"\",\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"laborum_e8_\": \"\",\n \"mollit0d\": \"\",\n \"sit_5b9\": \"\"\n },\n \"labels\": {\n \"ullamco6c\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sunt_644\": \"\"\n },\n \"labels\": {\n \"ipsum_a\": \"\",\n \"anim7\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in9d\": \"\"\n },\n \"labels\": {\n \"magna905\": \"\",\n \"mollit7\": \"\",\n \"esse338\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"voluptate1e\": \"\",\n \"irure_a\": \"\"\n },\n \"labels\": {\n \"cupidatat_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolor7\": \"\",\n \"in__e\": \"\"\n },\n \"additionalTags\": {\n \"reprehenderit_55\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"velit__\": \"\"\n },\n \"additionalTags\": {\n \"cupidatat_3d\": \"\",\n \"amet_d5\": \"\",\n \"occaecate\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ab06b27f-41bf-4373-ba96-3202c5acfff7", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "49dc93bf-74af-4a97-ba96-b1c462c87592", - "name": "Imports an AWS cluster", - "request": { - "name": "Imports an AWS cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aws", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ad__5d\": \"\"\n },\n \"labels\": {\n \"nisi_946\": \"\",\n \"incididunt6\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7aa631dd-68a9-486a-a4c6-ce22c92e34d9", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aws", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"eu3b\": \"\",\n \"elit6e\": \"\",\n \"fugiat_a\": \"\"\n },\n \"labels\": {\n \"et0\": \"\",\n \"dolore_61e\": \"\",\n \"dod\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "182703ce-1664-4b7e-ae89-c3203a985a4e", - "name": "Get AWS cluster estimated rate information", - "request": { - "name": "Get AWS cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aws", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"region\": \"\",\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"fugiatc1f\": \"\"\n },\n \"additionalTags\": {\n \"Excepteuraf\": \"\",\n \"Excepteur_4\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"velit5\": \"\"\n },\n \"additionalTags\": {\n \"ex_b\": \"\",\n \"pariatur_8_6\": \"\",\n \"temporb0\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "83784d5a-4211-4d10-a9b4-6b297d86b0a5", - "name": "Aws Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aws", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"region\": \"\",\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"enim_664\": \"\"\n },\n \"additionalTags\": {\n \"aliqua_5\": \"\",\n \"dolor_202\": \"\",\n \"consequat4\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ad_ba7\": \"\",\n \"nulla96\": \"\"\n },\n \"additionalTags\": {\n \"fugiat__2\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7ce56c98-3591-47b4-b192-08beee05e2d1", - "name": "Validates AWS cluster create operation", - "request": { - "name": "Validates AWS cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "aws", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"quis_78c\": \"\",\n \"ad2ab\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velitf8a\": \"\",\n \"fugiat_1d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"region\": \"\",\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sunt0e7\": \"\"\n },\n \"labels\": {\n \"aliquac_\": \"\",\n \"nostrud_c16\": \"\",\n \"amet_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"commodoe\": \"\"\n },\n \"labels\": {\n \"est_73\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_1\": \"\"\n },\n \"labels\": {\n \"aliquip57c\": \"\",\n \"exercitation8\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliquip_6\": \"\",\n \"laborum80a\": \"\",\n \"irure_be_\": \"\"\n },\n \"labels\": {\n \"aliquip_7d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"magnab8\": \"\",\n \"eu__\": \"\",\n \"irure_e\": \"\"\n },\n \"additionalTags\": {\n \"commodo38\": \"\",\n \"Lorem_6bf\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"non80\": \"\"\n },\n \"additionalTags\": {\n \"ut_47d\": \"\",\n \"laborumd\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2f8c983c-b59e-42fb-8fa6-bb595c2a0f43", - "name": "Aws Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "aws", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c3d6e2ec-45e4-4255-9e92-14b34be53b13", - "name": "azure", - "item": [ - { - "id": "b65ba05b-35e8-4bef-a161-03e472c14cce", - "name": "Creates an Azure cluster", - "request": { - "name": "Creates an Azure cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo_d0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut8b\": \"\",\n \"minim_7c\": \"\",\n \"Excepteur_364\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in1\": \"\",\n \"mollit_a\": \"\"\n },\n \"labels\": {\n \"culpa_d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"labore_6\": \"\",\n \"in_06\": \"\"\n },\n \"labels\": {\n \"sitfe\": \"\",\n \"in_d\": \"\",\n \"laborum_2\": \"\",\n \"aute_266\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ullamco__e\": \"\",\n \"ea_e\": \"\"\n },\n \"labels\": {\n \"Ut4\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"elitbb\": \"\",\n \"dolore6\": \"\"\n },\n \"labels\": {\n \"culpa__ee\": \"\",\n \"esse_8f\": \"\",\n \"qui_b0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolora9\": \"\",\n \"officia7\": \"\"\n },\n \"additionalTags\": {\n \"et_a21\": \"\",\n \"id_317\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sunt_d19\": \"\",\n \"cillum760\": \"\",\n \"cillumed\": \"\"\n },\n \"additionalTags\": {\n \"laboris814\": \"\",\n \"reprehenderit_d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "41730561-ee86-40d7-876b-514d77692762", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "84237ca9-3e2e-4d32-af5b-37c4cc4b83b1", - "name": "Imports an Azure cluster", - "request": { - "name": "Imports an Azure cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "azure", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"occaecatb2\": \"\"\n },\n \"labels\": {\n \"laborum_b9\": \"\",\n \"officia07\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b1564410-4357-49a9-8ed9-0607f8e527db", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "azure", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ipsum8\": \"\",\n \"ullamco_8\": \"\",\n \"aute_9a\": \"\",\n \"Excepteur_\": \"\"\n },\n \"labels\": {\n \"exercitationb_\": \"\",\n \"aliquipcc\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "02bb0a6e-05d9-4dc0-9041-4dc4f7ef1ba5", - "name": "Get Azure cluster estimated rate information", - "request": { - "name": "Get Azure cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "azure", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"labore_47\": \"\",\n \"ut4d\": \"\",\n \"labore3\": \"\",\n \"in743\": \"\"\n },\n \"additionalTags\": {\n \"id_5\": \"\",\n \"veniam_b47\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"laboris_a\": \"\",\n \"laborumd7\": \"\",\n \"non1\": \"\"\n },\n \"additionalTags\": {\n \"do_57\": \"\",\n \"exercitation_c3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "15c39482-45ac-4c67-ac78-024eae0e4163", - "name": "Azure Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "azure", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9697715a-376c-4bb2-afa2-440ec9776997", - "name": "Validates Azure cluster create operation", - "request": { - "name": "Validates Azure cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "azure", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo_d0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut8b\": \"\",\n \"minim_7c\": \"\",\n \"Excepteur_364\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"subscriptionId\": \"\",\n \"location\": \"\",\n \"sshKey\": \"\",\n \"aadProfile\": {\n \"managed\": \"\",\n \"adminGroupObjectIDs\": [\n \"\",\n \"\"\n ]\n },\n \"apiServerAccessProfile\": {\n \"authorizedIPRanges\": [\n \"\",\n \"\"\n ],\n \"enablePrivateCluster\": \"\",\n \"enablePrivateClusterPublicFQDN\": \"\",\n \"privateDNSZone\": \"\"\n },\n \"containerName\": \"\",\n \"controlPlaneSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n },\n \"enablePrivateCluster\": \"\",\n \"infraLBConfig\": {\n \"apiServerLB\": {\n \"apiServerLBStaticIP\": \"\",\n \"ipAllocationMethod\": \"Dynamic\",\n \"privateDNSName\": \"\",\n \"type\": \"Public\"\n }\n },\n \"resourceGroup\": \"\",\n \"storageAccountName\": \"\",\n \"vnetCidrBlock\": \"\",\n \"vnetName\": \"\",\n \"vnetResourceGroup\": \"\",\n \"workerSubnet\": {\n \"cidrBlock\": \"\",\n \"name\": \"\",\n \"securityGroupName\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in1\": \"\",\n \"mollit_a\": \"\"\n },\n \"labels\": {\n \"culpa_d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"labore_6\": \"\",\n \"in_06\": \"\"\n },\n \"labels\": {\n \"sitfe\": \"\",\n \"in_d\": \"\",\n \"laborum_2\": \"\",\n \"aute_266\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ullamco__e\": \"\",\n \"ea_e\": \"\"\n },\n \"labels\": {\n \"Ut4\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"elitbb\": \"\",\n \"dolore6\": \"\"\n },\n \"labels\": {\n \"culpa__ee\": \"\",\n \"esse_8f\": \"\",\n \"qui_b0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolora9\": \"\",\n \"officia7\": \"\"\n },\n \"additionalTags\": {\n \"et_a21\": \"\",\n \"id_317\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"isSystemNodePool\": \"\",\n \"osDisk\": {\n \"diskSizeGB\": \"\",\n \"managedDisk\": {\n \"storageAccountType\": \"\"\n },\n \"osType\": \"Linux\"\n }\n },\n \"managedPoolConfig\": {\n \"isSystemNodePool\": \"\",\n \"osType\": \"Linux\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sunt_d19\": \"\",\n \"cillum760\": \"\",\n \"cillumed\": \"\"\n },\n \"additionalTags\": {\n \"laboris814\": \"\",\n \"reprehenderit_d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7f858175-019d-449e-b018-1cdf5e831309", - "name": "Azure Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "azure", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "68edc714-cd3e-4d3e-a613-6253d0d59cf4", - "name": "Cluster configuration for the edge installer", - "request": { - "name": "Cluster configuration for the edge installer", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "config", - "edgeInstaller" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9e228ab2-124e-488f-bb47-aaf4833a009a", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "config", - "edgeInstaller" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"installerDownloadLinks\": {\n \"elit__c1\": \"Excepteur exercitation id deserunt\",\n \"amet_d\": \"veniam adipisicing do Lorem\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "60bdea69-3ba9-4698-a3be-647e83d42d02", - "name": "coxedge", - "item": [ - { - "id": "9182683f-ff62-4f92-abd9-f695a6b76940", - "name": "Creates a CoxEdge cluster", - "request": { - "name": "Creates a CoxEdge cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "coxedge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ad_71d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"autea\": \"\",\n \"quia\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudType\": \"\",\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n \"environment\": \"\",\n \"organizationId\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in_c4c\": \"\",\n \"in_410\": \"\",\n \"ullamco_7_2\": \"\",\n \"cillum8\": \"\",\n \"exercitation_d4f\": \"\"\n },\n \"labels\": {\n \"esse_cac\": \"\",\n \"cillumee_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"dolore_1\": \"\",\n \"officia22_\": \"\",\n \"amet_01\": \"\"\n },\n \"labels\": {\n \"et_3\": \"\",\n \"Duis6\": \"\",\n \"eu_b9\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"elitbe2\": \"\",\n \"in_02c\": \"\",\n \"nisi4_\": \"\"\n },\n \"labels\": {\n \"velit_1d\": \"\",\n \"mollitb\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"eu96\": \"\",\n \"est_659\": \"\",\n \"reprehenderit23\": \"\"\n },\n \"labels\": {\n \"esse3\": \"\",\n \"laboris80e\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sit4d_\": \"\",\n \"incididunta6d\": \"\"\n },\n \"additionalTags\": {\n \"voluptatef8f\": \"\",\n \"adipisicing_3d\": \"\",\n \"incididuntfe\": \"\",\n \"fugiat_6a6\": \"\",\n \"mollit_3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"autecf7\": \"\",\n \"ad_4\": \"\"\n },\n \"additionalTags\": {\n \"minim_85\": \"\",\n \"reprehenderit247\": \"\",\n \"este4\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6097b3a1-6514-45c1-b0ca-9a1a0c87bdb7", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "coxedge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "149f8f2f-29ad-453c-8a9c-678836d283fc", - "name": "Get Cox Edge cluster estimated rate information", - "request": { - "name": "Get Cox Edge cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "coxedge", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n \"environment\": \"\",\n \"organizationId\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"animc\": \"\",\n \"ad9d6\": \"\"\n },\n \"additionalTags\": {\n \"eu6fe\": \"\",\n \"dolore_340\": \"\",\n \"cillum2\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"proident_3\": \"\"\n },\n \"additionalTags\": {\n \"ut995\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5271af10-672f-4636-ba22-a109753afb49", - "name": "Azure Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "coxedge", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n \"environment\": \"\",\n \"organizationId\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"proidentd\": \"\",\n \"ea_87\": \"\",\n \"sit05\": \"\"\n },\n \"additionalTags\": {\n \"irure_4\": \"\",\n \"cillum8e\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"Ut_ef\": \"\",\n \"ipsum_8d1\": \"\"\n },\n \"additionalTags\": {\n \"etf\": \"\",\n \"magna468\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5295169d-3ee8-4446-a4d1-5ca5663173bf", - "name": "Validates Cox Edge cluster create operation", - "request": { - "name": "Validates Cox Edge cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "coxedge", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"aute_f5\": \"\",\n \"amet_102\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_b6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudType\": \"\",\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"sshAuthorizedKeys\": [\n \"\",\n \"\"\n ],\n \"coxEdgeLoadBalancerConfig\": {\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n \"environment\": \"\",\n \"organizationId\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"amet_b8\": \"\",\n \"aliqua_5f\": \"\"\n },\n \"labels\": {\n \"magna_e\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"et_8\": \"\",\n \"aute_58\": \"\",\n \"velitc\": \"\",\n \"culpa_7\": \"\"\n },\n \"labels\": {\n \"velit_fb_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"amet7f\": \"\"\n },\n \"labels\": {\n \"veniam38\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"magnaf53\": \"\",\n \"reprehenderit_0b\": \"\"\n },\n \"labels\": {\n \"incididuntf\": \"\",\n \"pariatur19\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_12\": \"\",\n \"commodo_8\": \"\"\n },\n \"additionalTags\": {\n \"Excepteurba3\": \"\",\n \"cillum4_1\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"deployments\": [\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n },\n {\n \"cpuUtilization\": \"\",\n \"enableAutoScaling\": \"\",\n \"instancesPerPop\": \"\",\n \"maxInstancesPerPop\": \"\",\n \"minInstancesPerPop\": \"\",\n \"name\": \"\",\n \"pops\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"securityGroupRules\": [\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n },\n {\n \"action\": \"\",\n \"description\": \"\",\n \"portRange\": \"\",\n \"protocol\": \"\",\n \"source\": \"\",\n \"type\": \"\"\n }\n ],\n \"spec\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ind8\": \"\"\n },\n \"additionalTags\": {\n \"idfe\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ce82d7d3-bcf4-4aaa-a612-5dfbd1b9e415", - "name": "Azure Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "coxedge", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d57aaef6-f52c-4bf0-8095-027fad2bcfcd", - "name": "edge", - "item": [ - { - "id": "840b98bd-2536-44e4-933b-5bf1850c94a3", - "name": "Creates a Edge cluster", - "request": { - "name": "Creates a Edge cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cupidatat_3_9\": \"\",\n \"consequatc\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"culpa23\": \"\",\n \"consectetur_13\": \"\",\n \"proident_52e\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla_d\": \"\"\n },\n \"labels\": {\n \"veniamef\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliquip_6d8\": \"\",\n \"dolore78\": \"\"\n },\n \"labels\": {\n \"dolora3\": \"\",\n \"nostrud_3e_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"magna0\": \"\"\n },\n \"labels\": {\n \"dolore_c3\": \"\",\n \"commodo_02f\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"voluptate_1e_\": \"\"\n },\n \"labels\": {\n \"ullamcof6b\": \"\",\n \"laborum52e\": \"\",\n \"mollita\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolor_2f\": \"\",\n \"commodo_8\": \"\",\n \"laborum3_\": \"\"\n },\n \"additionalTags\": {\n \"sit_3_5\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore6f3\": \"\"\n },\n \"additionalTags\": {\n \"anim_b\": \"\",\n \"officiaa7\": \"\",\n \"elit_15\": \"\",\n \"nulla_6\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ffd8e610-ed58-4886-8d8e-8c871b670021", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4cd4090e-b8bd-4a4a-b468-1f53a75574ed", - "name": "Imports an Edge cluster", - "request": { - "name": "Imports an Edge cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"enim11\": \"\",\n \"reprehenderit_\": \"\"\n },\n \"labels\": {\n \"ex_82f\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6d02aa24-ec33-4b7a-8761-13b69e4292d2", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"esse003\": \"\"\n },\n \"labels\": {\n \"adipisicing_5e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e6c23ed8-848d-4ebe-afb0-5564e14904a6", - "name": "Get edge cluster estimated rate information", - "request": { - "name": "Get edge cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"amet4de\": \"\",\n \"elit4\": \"\",\n \"pariature\": \"\",\n \"nisi69c\": \"\"\n },\n \"additionalTags\": {\n \"Duis70_\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sed_7\": \"\",\n \"ea_7f7\": \"\",\n \"deserunt95b\": \"\"\n },\n \"additionalTags\": {\n \"adipisicingd\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6885fe2d-26ec-4ea3-a10e-44295422d8f5", - "name": "Edge Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"qui0d\": \"\"\n },\n \"additionalTags\": {\n \"sunt_bce\": \"\",\n \"qui46\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"magna_d\": \"\",\n \"nostrud___7\": \"\",\n \"fugiat1\": \"\"\n },\n \"additionalTags\": {\n \"dolore_2\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "72d13b58-2def-4bbd-9b5c-2b69b0cc4fce", - "name": "Validates edge cluster create operation", - "request": { - "name": "Validates edge cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"labore_a6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptate_c9c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"commodo_0d8\": \"\",\n \"quis_d5\": \"\",\n \"sint_9\": \"\",\n \"ut1\": \"\"\n },\n \"labels\": {\n \"quie\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"iddb4\": \"\"\n },\n \"labels\": {\n \"euff4\": \"\",\n \"esse_f\": \"\",\n \"ut49\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"Lorem_4\": \"\"\n },\n \"labels\": {\n \"pariatur79\": \"\",\n \"sint4b7\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sint10\": \"\",\n \"Ut_57\": \"\",\n \"commodo09_\": \"\"\n },\n \"labels\": {\n \"esse_7_\": \"\",\n \"fugiat_d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"consectetur_5\": \"\",\n \"eiusmodd\": \"\"\n },\n \"additionalTags\": {\n \"irure_4\": \"\",\n \"enimd\": \"\",\n \"dolor4bb\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ea_3\": \"\"\n },\n \"additionalTags\": {\n \"ullamcoc5\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e113301e-5770-4d08-8dad-84b323c98c43", - "name": "edge Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "b433aeda-e8cb-4d95-8b5f-f4d3e3d1bc9a", - "name": "edge-native", - "item": [ - { - "id": "569ecf03-9174-48ea-8e33-527c1bb1ed4d", - "name": "Creates an EdgeNative cluster", - "request": { - "name": "Creates an EdgeNative cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sed__\": \"\",\n \"commodo_d_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eu8_f\": \"\",\n \"aliquip_24\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"cupidatat_c\": \"\",\n \"officia__\": \"\",\n \"culpa_4\": \"\"\n },\n \"labels\": {\n \"do85\": \"\",\n \"sint_5f\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_8\": \"\"\n },\n \"labels\": {\n \"amet_f6\": \"\",\n \"et_956\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"incididunt12\": \"\"\n },\n \"labels\": {\n \"nulla_2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"cillum1\": \"\",\n \"reprehenderitc_\": \"\",\n \"Ut03a\": \"\",\n \"ipsum_7\": \"\",\n \"Ut_7\": \"\"\n },\n \"labels\": {\n \"Duisa\": \"\",\n \"tempor_9\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"in9c3\": \"\",\n \"laborum_5\": \"\"\n },\n \"additionalTags\": {\n \"aute3\": \"\",\n \"elit_51a\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"voluptate_31d\": \"\",\n \"nonbe\": \"\"\n },\n \"additionalTags\": {\n \"commodo_2\": \"\",\n \"exercitation_1ee\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "215262ec-3a02-4673-9ce5-ee93380b5317", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cb999ba6-d264-47ce-8480-e48e213823c0", - "name": "Imports an EdgeNative cluster", - "request": { - "name": "Imports an EdgeNative cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"laboris_22\": \"\",\n \"Excepteur85\": \"\"\n },\n \"labels\": {\n \"elit0\": \"\",\n \"commodo_8\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "67e5eebc-08d6-4a2f-87dd-f86926cff15b", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Excepteur9fb\": \"\",\n \"Duis_45\": \"\"\n },\n \"labels\": {\n \"anim5\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d7156e0a-b303-44ea-917f-86fe9d951587", - "name": "Get edge-native cluster estimated rate information", - "request": { - "name": "Get edge-native cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"quis_b7c\": \"\"\n },\n \"additionalTags\": {\n \"exercitation_\": \"\",\n \"culpa8\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_fc\": \"\",\n \"nisi_30\": \"\",\n \"Duis4\": \"\",\n \"commodo0\": \"\"\n },\n \"additionalTags\": {\n \"in9\": \"\",\n \"laboris_8\": \"\",\n \"cupidatat_0e3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7a93bc8c-c1d6-45dc-93ca-c134685cc837", - "name": "EdgeNative Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"cupidatat_8\": \"\"\n },\n \"additionalTags\": {\n \"nond\": \"\",\n \"in_03\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"consectetur_c5\": \"\",\n \"dolore_34\": \"\"\n },\n \"additionalTags\": {\n \"anim_be\": \"\",\n \"sunt__a\": \"\",\n \"non_35a\": \"\",\n \"eue19\": \"\",\n \"enim_1_5\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7344eafc-cbae-4ad6-83e6-9f509536dadf", - "name": "Validates edge-native cluster create operation", - "request": { - "name": "Validates edge-native cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sed_3\": \"\",\n \"cupidatat_07e\": \"\",\n \"tempor_48\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"et_7\": \"\",\n \"veniam8a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"consectetur_fc2\": \"\"\n },\n \"labels\": {\n \"elit550\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"auteef\": \"\",\n \"ut_39\": \"\"\n },\n \"labels\": {\n \"aliqua_c3b\": \"\",\n \"esse_e\": \"\",\n \"dolor_fb\": \"\",\n \"dolore781\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitationa\": \"\",\n \"veniam_4d\": \"\",\n \"enim_5d\": \"\",\n \"ex_d\": \"\"\n },\n \"labels\": {\n \"enim_94\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sint3\": \"\",\n \"consectetur_1c3\": \"\",\n \"anim40\": \"\"\n },\n \"labels\": {\n \"mollit6\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"suntfe\": \"\",\n \"in_62\": \"\",\n \"aliquip_1d\": \"\"\n },\n \"additionalTags\": {\n \"Excepteur_2_6\": \"\",\n \"fugiatc01\": \"\",\n \"sunt_f63\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"edgeHosts\": [\n {\n \"hostUid\": \"\",\n \"staticIP\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"consequat_7e\": \"\"\n },\n \"additionalTags\": {\n \"eua\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dc310570-4767-427c-bbd8-eaafa47eaa26", - "name": "EdgeNative Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "edge-native", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "e554e11d-9665-4983-9e0f-2f9ae3a52c5a", - "name": "eks", - "item": [ - { - "id": "6c0970f0-3327-45c9-9169-7b9a4a19f490", - "name": "Creates an EKS cluster", - "request": { - "name": "Creates an EKS cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "eks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"qui_1\": \"\",\n \"amet_4df\": \"\",\n \"dolore6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"magnaf\": \"\",\n \"non12\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"region\": \"\",\n \"addons\": [\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n },\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n }\n ],\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"encryptionConfig\": {\n \"isEnabled\": \"\",\n \"provider\": \"\",\n \"resources\": [\n \"\",\n \"\"\n ]\n },\n \"endpointAccess\": {\n \"private\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ]\n },\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolore334\": \"\",\n \"esse_b5b\": \"\",\n \"nulla705\": \"\"\n },\n \"labels\": {\n \"in2f\": \"\",\n \"aliqua_a_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"anim_24\": \"\"\n },\n \"labels\": {\n \"do_f85\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ipsum9\": \"\"\n },\n \"labels\": {\n \"sed0f\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"pariatur_1_\": \"\"\n },\n \"labels\": {\n \"minim6\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"fargateProfiles\": [\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"reprehenderit_8c\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"enim2\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"laborisf77\": \"\",\n \"anim_8a\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"commodo_a\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"ea6\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"consectetur_cd\": \"\",\n \"autec3e\": \"\",\n \"labore74\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"Ut_7\": \"\"\n },\n \"additionalTags\": {\n \"quisb7\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"officia_b1\": \"\"\n },\n \"additionalTags\": {\n \"cupidatatd21\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6c9db524-facf-42ea-8594-70e74c1b166d", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "eks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2153c99c-c7ec-42c5-835e-a84985db0abb", - "name": "Get EKS cluster estimated rate information", - "request": { - "name": "Get EKS cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "eks", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"region\": \"\",\n \"addons\": [\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n },\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n }\n ],\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"encryptionConfig\": {\n \"isEnabled\": \"\",\n \"provider\": \"\",\n \"resources\": [\n \"\",\n \"\"\n ]\n },\n \"endpointAccess\": {\n \"private\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ]\n },\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"officia558\": \"\"\n },\n \"additionalTags\": {\n \"laborumff2\": \"\",\n \"in_a\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ad_0\": \"\",\n \"Lorem38\": \"\"\n },\n \"additionalTags\": {\n \"in9\": \"\",\n \"ea_d\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2c30d5cd-334b-4761-8dfa-5f42f77a7560", - "name": "Eks Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "eks", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"region\": \"\",\n \"addons\": [\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n },\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n }\n ],\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"encryptionConfig\": {\n \"isEnabled\": \"\",\n \"provider\": \"\",\n \"resources\": [\n \"\",\n \"\"\n ]\n },\n \"endpointAccess\": {\n \"private\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ]\n },\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"eiusmod6\": \"\"\n },\n \"additionalTags\": {\n \"minimf\": \"\",\n \"Excepteur_6\": \"\",\n \"commodo0bf\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"Duis_c\": \"\"\n },\n \"additionalTags\": {\n \"anim5f1\": \"\",\n \"incididunt70\": \"\",\n \"voluptate3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "62a7a109-2d49-446f-a1e0-b9fe3ca78f2e", - "name": "Validates EKS cluster create operation", - "request": { - "name": "Validates EKS cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "eks", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Ut74\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa\": \"\",\n \"ad9\": \"\",\n \"ipsum_a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"region\": \"\",\n \"addons\": [\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n },\n {\n \"name\": \"\",\n \"version\": \"\",\n \"conflictResolution\": \"\",\n \"serviceAccountRoleARN\": \"\"\n }\n ],\n \"bastionDisabled\": \"\",\n \"controlPlaneLoadBalancer\": \"\",\n \"encryptionConfig\": {\n \"isEnabled\": \"\",\n \"provider\": \"\",\n \"resources\": [\n \"\",\n \"\"\n ]\n },\n \"endpointAccess\": {\n \"private\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ]\n },\n \"sshKeyName\": \"\",\n \"vpcId\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"qui5\": \"\",\n \"consequat_c_\": \"\"\n },\n \"labels\": {\n \"ea_6e\": \"\",\n \"ut6f\": \"\",\n \"minim_ab\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"essebf\": \"\"\n },\n \"labels\": {\n \"sed_78\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nostrude69\": \"\"\n },\n \"labels\": {\n \"nulla68\": \"\",\n \"esse9\": \"\",\n \"aute1b\": \"\",\n \"pariatur_36\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"consequat_b\": \"\",\n \"aliquip_78\": \"\"\n },\n \"labels\": {\n \"incididuntaaf\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"fargateProfiles\": [\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"minim_\": \"\",\n \"reprehenderit6\": \"\",\n \"veniamc\": \"\",\n \"nisi693\": \"\",\n \"id9_0\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"veniam4\": \"\",\n \"estdff\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"sed_e\": \"\",\n \"tempor1a\": \"\",\n \"nostrud_7ea\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"additionalTags\": {\n \"cillumd\": \"\",\n \"amet17\": \"\"\n },\n \"selectors\": [\n {\n \"namespace\": \"\",\n \"labels\": {\n \"esse64e\": \"\",\n \"irure_1\": \"\"\n }\n },\n {\n \"namespace\": \"\",\n \"labels\": {\n \"et_4e\": \"\",\n \"veniam__\": \"\"\n }\n }\n ],\n \"subnetIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"in_6\": \"\"\n },\n \"additionalTags\": {\n \"ipsumd\": \"\",\n \"ex_872\": \"\",\n \"amet69\": \"\",\n \"magna_1cb\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"capacityType\": \"on-demand\",\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"spotMarketOptions\": {\n \"maxPrice\": \"\"\n },\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ipsumd0\": \"\",\n \"eu_c\": \"\"\n },\n \"additionalTags\": {\n \"velit_b\": \"\",\n \"aliquip_d94\": \"\",\n \"incididunt55\": \"\",\n \"exercitation34c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c80ffc73-fd4b-4593-a1ec-d1ccce2cd82f", - "name": "Eks Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "eks", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "66aa0db1-ed57-4854-94bf-10471d894090", - "name": "features", - "item": [ - { - "id": "fcb1d1a2-e6a7-4698-981b-5e9f83114afa", - "name": "backup/locations/{uid}", - "item": [ - { - "id": "e6b1fa6a-594f-495f-9947-a050e76dff8e", - "name": "Returns the cluster object references based on locationUid", - "request": { - "name": "Returns the cluster object references based on locationUid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "backup", - "locations", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a99cd793-bed1-4390-baef-8484f7fae1ba", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "backup", - "locations", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusters\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d53410e9-8baa-465d-8093-b8acd3b7d202", - "name": "Change cluster backup location", - "request": { - "name": "Change cluster backup location", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "backup", - "locations", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"locationType\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c5807aee-d771-4928-93f2-d4cff1e4fef6", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "backup", - "locations", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"locationType\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "27fb12f7-8164-4141-b064-d9cc3f48a2d5", - "name": "logFetcher/{uid}", - "item": [ - { - "id": "6a76c712-6b1b-4428-8a52-bb72a7cf8ad1", - "name": "Download log fetcher logs for cluster by log fetcher uid", - "request": { - "name": "Download log fetcher logs for cluster by log fetcher uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "logFetcher", - ":uid", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fileName", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e05c3959-7655-4aec-9f80-78f0408d4b88", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "logFetcher", - ":uid", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fileName", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "245d941f-0c8c-4bdc-b359-a1cda983ba3c", - "name": "Update log fetcher logs by log fetcher uid", - "request": { - "name": "Update log fetcher logs by log fetcher uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "logFetcher", - ":uid", - "log" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "requestId", - "value": "", - "description": "Unique request Id" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "formdata", - "formdata": [ - { - "key": "fileName", - "type": "file", - "description": "Log file by agent" - } - ] - } - }, - "response": [ - { - "id": "d25baf01-aa47-4a98-9d88-0048041b0405", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "features", - "logFetcher", - ":uid", - "log" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "requestId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "Log file by agent", - "type": "text/plain" - }, - "key": "fileName", - "value": "", - "type": "text" - } - ] - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "74c3d07c-90a8-4164-9e7a-2d69553d38f3", - "name": "gcp", - "item": [ - { - "id": "f4fbeb49-4f65-4dd2-9915-37d6c422f82d", - "name": "Creates a GCP cluster", - "request": { - "name": "Creates a GCP cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"utc\": \"\",\n \"dolor_5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam_a1\": \"\",\n \"commodo_b0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"project\": \"\",\n \"region\": \"\",\n \"network\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"utb\": \"\",\n \"sit_8\": \"\"\n },\n \"labels\": {\n \"dolor_17\": \"\",\n \"eu9_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"consequat17\": \"\",\n \"consequatf\": \"\",\n \"Lorem001\": \"\",\n \"elit_ce\": \"\",\n \"ex_c\": \"\"\n },\n \"labels\": {\n \"culpa_e\": \"\",\n \"do_3\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"consequat_81\": \"\",\n \"tempor7\": \"\"\n },\n \"labels\": {\n \"ipsum_61\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"euf8\": \"\"\n },\n \"labels\": {\n \"elit_7f\": \"\",\n \"aute__9\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"adc\": \"\",\n \"exercitation9\": \"\",\n \"voluptate_d\": \"\"\n },\n \"additionalTags\": {\n \"et_b\": \"\",\n \"mollit__\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"laborum_46_\": \"\",\n \"in232\": \"\"\n },\n \"additionalTags\": {\n \"Excepteurcd9\": \"\",\n \"ada60\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "98c0ced1-971a-457c-ac40-343e3db771d9", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3020e489-6953-40c4-8d96-338cccdfda5c", - "name": "Imports a GCP cluster", - "request": { - "name": "Imports a GCP cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"culpa__f\": \"\",\n \"laborum_67\": \"\"\n },\n \"labels\": {\n \"non774\": \"\",\n \"in_3\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c3c7f5d9-dd2a-41e9-a69e-9b663db7e285", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"culpa__b\": \"\"\n },\n \"labels\": {\n \"nisi_1b\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "041e4eb3-33bf-41ce-a9ef-75fe8267d0da", - "name": "Get GCP cluster estimated rate information", - "request": { - "name": "Get GCP cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"project\": \"\",\n \"region\": \"\",\n \"network\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_51\": \"\"\n },\n \"additionalTags\": {\n \"ipsum_a\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"esse86\": \"\",\n \"ut_1b\": \"\"\n },\n \"additionalTags\": {\n \"ullamco_39\": \"\",\n \"Duis6d\": \"\",\n \"elit7\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b8b7d2a4-62f6-4a13-a7da-ffbce73520b9", - "name": "Gcp Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"project\": \"\",\n \"region\": \"\",\n \"network\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_85d\": \"\",\n \"in_4\": \"\"\n },\n \"additionalTags\": {\n \"dolore9\": \"\",\n \"aliquip_087\": \"\",\n \"velit_ece\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"aded\": \"\",\n \"aliqua_82\": \"\"\n },\n \"additionalTags\": {\n \"ut_7\": \"\",\n \"deserunt_7\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2999ff71-ea0d-4141-b5fc-26ae73282fb0", - "name": "Validates GCP cluster create operation", - "request": { - "name": "Validates GCP cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"dolor8\": \"\",\n \"sint2\": \"\",\n \"irure_a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"project\": \"\",\n \"region\": \"\",\n \"network\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"officia_3\": \"\",\n \"dolor616\": \"\"\n },\n \"labels\": {\n \"eiusmod78c\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"eud16\": \"\"\n },\n \"labels\": {\n \"ea_d7a\": \"\",\n \"dolorea8\": \"\",\n \"fugiat403\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"reprehenderit_91b\": \"\",\n \"deseruntfb\": \"\"\n },\n \"labels\": {\n \"esse2\": \"\",\n \"velit_f6\": \"\",\n \"non58\": \"\",\n \"Duis_4\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"incididuntf\": \"\",\n \"amet11\": \"\",\n \"laboris_7\": \"\"\n },\n \"labels\": {\n \"et_f6\": \"\",\n \"dolore_3\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"aute_4f2\": \"\"\n },\n \"additionalTags\": {\n \"non_e\": \"\",\n \"nostrud_0\": \"\",\n \"laborum22c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ],\n \"rootDeviceSize\": \"\",\n \"subnet\": \"\",\n \"subnets\": [\n {\n \"az\": \"\",\n \"id\": \"\"\n },\n {\n \"az\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"quis9\": \"\"\n },\n \"additionalTags\": {\n \"do_808\": \"\",\n \"anima_1\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b16634af-4991-40c5-86aa-48fde88782e8", - "name": "Gcp Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "gcp", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "ed836233-c02d-482b-af84-1639c5257158", - "name": "generic", - "item": [ - { - "id": "1a0d6dc0-9f62-4a9e-8235-49158011a61b", - "name": "Imports a cluster of any cloud type in generic way", - "request": { - "name": "Imports a cluster of any cloud type in generic way", - "description": { - "content": "The machines information will be captured, whereas the cloud specific configuration info will not be retrieved", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "spectroclusters", - "generic", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"enim24b\": \"\",\n \"enim9\": \"\"\n },\n \"labels\": {\n \"qui_10b\": \"\",\n \"dolore20\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n },\n \"edgeConfig\": {\n \"edgeHostUid\": \"\",\n \"edgeHostUids\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a8d0dce7-2cb3-4360-afb9-c58730192231", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "generic", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"velit_1a\": \"\",\n \"non_44\": \"\"\n },\n \"labels\": {\n \"exercitation_2a_\": \"\",\n \"Excepteur_7\": \"\",\n \"esse3\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n },\n \"edgeConfig\": {\n \"edgeHostUid\": \"\",\n \"edgeHostUids\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "40bdefe3-cd41-4a3d-9e37-147825a4a23d", - "name": "Get generic cluster estimated rate information", - "request": { - "name": "Get generic cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "generic", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"laboris_b3f\": \"\",\n \"cupidatat_d\": \"\",\n \"cillum_c\": \"\"\n },\n \"additionalTags\": {\n \"ea__\": \"\",\n \"in_\": \"\",\n \"esseaf\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"fugiat0\": \"\",\n \"exdc\": \"\"\n },\n \"additionalTags\": {\n \"ullamco_e80\": \"\",\n \"mollit_a7\": \"\",\n \"elit_86c\": \"\",\n \"suntd\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a5b41ae1-b0c5-46ba-8940-696d53b9bc93", - "name": "Genric Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "generic", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"enim_1_9\": \"\",\n \"Lorem2_\": \"\",\n \"deserunt_519\": \"\"\n },\n \"additionalTags\": {\n \"dolora0\": \"\",\n \"qui_f46\": \"\",\n \"cillum_cf3\": \"\",\n \"deserunt_47\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"name\": \"\",\n \"numCPUs\": \"\"\n },\n \"region\": \"\"\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"inc18\": \"\",\n \"ea_1\": \"\"\n },\n \"additionalTags\": {\n \"aliquip_e\": \"\",\n \"anim16c\": \"\",\n \"minim75\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "626454e0-5705-41f2-b91a-de0998070e5f", - "name": "libvirt", - "item": [ - { - "id": "6e861ba3-60c6-4c5c-b0a8-a06ab608da26", - "name": "Creates a Libvirt cluster", - "request": { - "name": "Creates a Libvirt cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"deserunt_131\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia67\": \"\",\n \"dolor_411\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"cillumb4\": \"\",\n \"veniamc\": \"\",\n \"sit_68\": \"\",\n \"tempor_1_\": \"\"\n },\n \"labels\": {\n \"voluptate_548\": \"\",\n \"doloree_2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"eu5cb\": \"\"\n },\n \"labels\": {\n \"amet_61\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in_9\": \"\"\n },\n \"labels\": {\n \"Duis_f0\": \"\",\n \"sed_3\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"elitc\": \"\",\n \"et_f\": \"\",\n \"dolor547\": \"\"\n },\n \"labels\": {\n \"consequat_a\": \"\",\n \"cillum_33f\": \"\",\n \"laboredd4\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"cupidatata\": \"\",\n \"utf\": \"\",\n \"ex69e\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nisi8e\": \"\",\n \"inb\": \"\",\n \"fugiatfb7\": \"\"\n },\n \"additionalTags\": {\n \"ullamcod3\": \"\",\n \"aliqua_\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"consequatf\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sintcfd\": \"\",\n \"in_0\": \"\"\n },\n \"additionalTags\": {\n \"sed_f\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5eccf5e4-d58e-4a03-ad37-531552f95b38", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "120f08d6-d499-4baa-9793-84e585cde41f", - "name": "Imports a libvirt cluster", - "request": { - "name": "Imports a libvirt cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"in_66\": \"\",\n \"voluptateb\": \"\"\n },\n \"labels\": {\n \"velit_659\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1278dfbd-0640-4a19-8f3a-7d0fd5914222", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"in_0\": \"\",\n \"cillumc0\": \"\",\n \"deserunt0\": \"\",\n \"deserunt_1\": \"\"\n },\n \"labels\": {\n \"elite8f\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4aafea7c-f18c-43a4-84c7-a1ee79e069b8", - "name": "Get libvirt cluster estimated rate information", - "request": { - "name": "Get libvirt cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"pariaturf\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"magna_2\": \"\"\n },\n \"additionalTags\": {\n \"mollita\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"sunt459\": \"\",\n \"cillum_b2d\": \"\",\n \"et_5f\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nostrud03\": \"\"\n },\n \"additionalTags\": {\n \"minimd83\": \"\",\n \"nulla5\": \"\",\n \"dolora6f\": \"\",\n \"incididunt7b\": \"\",\n \"dolore_9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e62f821d-4906-4df7-966e-80dac2377f98", - "name": "Libvirt Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"sunt_131\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"enimd\": \"\",\n \"mollit4\": \"\"\n },\n \"additionalTags\": {\n \"ipsum_\": \"\",\n \"eiusmod_0a2\": \"\",\n \"cupidatat35f\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"ullamco_b\": \"\",\n \"ipsum__\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ea5b\": \"\",\n \"voluptate_fd\": \"\"\n },\n \"additionalTags\": {\n \"aute__4\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1f8765ec-1e0a-4b46-9090-cfdf491b5f48", - "name": "Validates libvirt cluster create operation", - "request": { - "name": "Validates libvirt cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ex_875\": \"\",\n \"culpa_4\": \"\",\n \"Duis_b3e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exa4\": \"\",\n \"id1__\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"cillum_c\": \"\"\n },\n \"labels\": {\n \"in_c9\": \"\",\n \"in4d0\": \"\",\n \"nostrud839\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"culpa__\": \"\",\n \"ipsum6\": \"\",\n \"dolore_b\": \"\"\n },\n \"labels\": {\n \"irure_8\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"commodo2\": \"\",\n \"aliqua__2\": \"\"\n },\n \"labels\": {\n \"sed_413\": \"\",\n \"consectetur516\": \"\",\n \"Lorem4c1\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ipsum78\": \"\",\n \"voluptate_f0\": \"\",\n \"nullae\": \"\"\n },\n \"labels\": {\n \"nisib\": \"\",\n \"nulla_c9\": \"\",\n \"minim_d8\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"sint4b\": \"\",\n \"Lorem_b_\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"pariatur_dc\": \"\"\n },\n \"additionalTags\": {\n \"veniam_87_\": \"\",\n \"voluptate_60\": \"\",\n \"est_0\": \"\",\n \"sint_c44\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryInMB\": \"\",\n \"cpuPassthroughSpec\": {\n \"cachePassthrough\": \"\",\n \"isEnabled\": \"\"\n },\n \"cpuset\": \"\",\n \"gpuConfig\": {\n \"addresses\": {\n \"dolor2\": \"\",\n \"pariatur_dc0\": \"\",\n \"nulla_a\": \"\"\n },\n \"deviceModel\": \"\",\n \"numGPUs\": \"\",\n \"vendorName\": \"\"\n }\n },\n \"placements\": [\n {\n \"hostUid\": \"\",\n \"dataStoragePool\": \"\",\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"sourceStoragePool\": \"\",\n \"targetStoragePool\": \"\"\n }\n ],\n \"rootDiskInGB\": \"\",\n \"nonRootDisksInGB\": [\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n },\n {\n \"sizeInGB\": \"\",\n \"dataStoragePool\": \"\",\n \"managed\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ut_cd4\": \"\",\n \"eu_4\": \"\",\n \"in_8a\": \"\"\n },\n \"additionalTags\": {\n \"aliquipa7\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2b2f2aba-41ad-49dd-a019-8f92e11e31ae", - "name": "Libvirt Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "libvirt", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "6861493b-29bb-47ed-9651-a3fec8dfe5cd", - "name": "maas", - "item": [ - { - "id": "4189fa5d-d79c-4cf7-a9ef-f16a4e48d657", - "name": "Creates a MAAS cluster", - "request": { - "name": "Creates a MAAS cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "maas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sed_8_a\": \"\",\n \"esse66a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_5ca\": \"\",\n \"nulla_45\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sunt997\": \"\",\n \"pariatur4\": \"\",\n \"commodo_68\": \"\",\n \"consectetura9\": \"\"\n },\n \"labels\": {\n \"cupidatat4ba\": \"\",\n \"nulla8\": \"\",\n \"sede5\": \"\",\n \"ea_3c\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"fugiat602\": \"\",\n \"quib\": \"\"\n },\n \"labels\": {\n \"in7_\": \"\",\n \"et_951\": \"\",\n \"sint0\": \"\",\n \"quis5\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"adipisicing_2\": \"\",\n \"elit_8\": \"\"\n },\n \"labels\": {\n \"elita4\": \"\",\n \"cillum_b\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"sint03a\": \"\",\n \"dolor3_\": \"\"\n },\n \"labels\": {\n \"mollit764\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"aliqua_2\": \"\",\n \"pariatur_cd\": \"\",\n \"sint9b_\": \"\"\n },\n \"additionalTags\": {\n \"sinta1c\": \"\",\n \"officia6\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"pariatur909\": \"\",\n \"adipisicing5\": \"\"\n },\n \"additionalTags\": {\n \"dolore_ac_\": \"\",\n \"reprehenderit5\": \"\",\n \"Duis656\": \"\",\n \"do_b62\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ff4b21f0-62ec-4258-a656-42a9303b6aab", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "maas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a23104fb-f37b-43f7-8f96-a95b9b11d3ae", - "name": "Imports a Maas cluster", - "request": { - "name": "Imports a Maas cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "maas", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ex_65\": \"\",\n \"proident7\": \"\"\n },\n \"labels\": {\n \"enima1e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5312bfdb-e5f9-44bf-86fe-1034613693f5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "maas", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"non_94f\": \"\",\n \"sed8\": \"\",\n \"cupidatat___8\": \"\"\n },\n \"labels\": {\n \"dolor_2\": \"\",\n \"esse3\": \"\",\n \"magnaf07\": \"\",\n \"voluptate_c00\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "baaa26ca-5c8d-4bc0-aa4b-755e86055f19", - "name": "Get maas cluster estimated rate information", - "request": { - "name": "Get maas cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "maas", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"dolore_c1\": \"\"\n },\n \"additionalTags\": {\n \"adipisicing_\": \"\",\n \"aliquip_b\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"culpa0\": \"\",\n \"labore_071\": \"\"\n },\n \"additionalTags\": {\n \"veniamf\": \"\",\n \"amet6\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "94f14fe0-32c8-429c-973a-c0e16a29c715", - "name": "Maas Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "maas", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nulla3f\": \"\"\n },\n \"additionalTags\": {\n \"aliquipf72\": \"\",\n \"dolore73f\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"animc\": \"\"\n },\n \"additionalTags\": {\n \"culpaba\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "22588f0c-bf53-45e1-9be3-56ba409d40d7", - "name": "Validates MAAS cluster create operation", - "request": { - "name": "Validates MAAS cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "maas", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"nonecc\": \"\",\n \"cillum9\": \"\",\n \"commodo2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum16\": \"\",\n \"Ut_0ce\": \"\",\n \"Duis_02\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"domain\": \"\",\n \"sshKeys\": [\n \"\",\n \"\"\n ]\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla1e\": \"\",\n \"elit_6\": \"\",\n \"nisi_f02\": \"\",\n \"sunt__0\": \"\",\n \"cillum7\": \"\"\n },\n \"labels\": {\n \"id989\": \"\",\n \"dolor_d6\": \"\",\n \"quib0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nostrud__55\": \"\"\n },\n \"labels\": {\n \"in_b\": \"\",\n \"enim4d2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sint_2e\": \"\",\n \"amet_4f\": \"\"\n },\n \"labels\": {\n \"indd9\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"non_9\": \"\"\n },\n \"labels\": {\n \"velit690\": \"\",\n \"nisi0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"labore_90\": \"\",\n \"ullamco_e\": \"\"\n },\n \"additionalTags\": {\n \"fugiat__\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"minCPU\": \"\",\n \"minMemInMB\": \"\"\n },\n \"resourcePool\": \"\",\n \"azs\": [\n \"\",\n \"\"\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"in5bc\": \"\"\n },\n \"additionalTags\": {\n \"cillum41\": \"\",\n \"sed5e\": \"\",\n \"mollitd0\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ecc7868a-b96d-4d20-a332-c85710153893", - "name": "Maas Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "maas", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "bbe55d51-8f05-47af-a392-8ee9bcd19244", - "name": "openstack", - "item": [ - { - "id": "73624418-f3c8-4bf2-80dc-69d6549ed92e", - "name": "Creates a OpenStack cluster", - "request": { - "name": "Creates a OpenStack cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ad_9\": \"\",\n \"fugiat_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"anim_c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"irure_154\": \"\",\n \"id_ed\": \"\"\n },\n \"labels\": {\n \"pariatur_6a\": \"\",\n \"fugiat_ac\": \"\",\n \"nulladc\": \"\",\n \"laborum5\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitation_56\": \"\",\n \"magna_a4\": \"\"\n },\n \"labels\": {\n \"ex_e\": \"\",\n \"incididunt_4\": \"\",\n \"eu75a\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"anima_d\": \"\",\n \"laborum_85\": \"\",\n \"deserunt7f5\": \"\"\n },\n \"labels\": {\n \"fugiat03c\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Uta6\": \"\",\n \"Lorem_eb\": \"\"\n },\n \"labels\": {\n \"irure_f94\": \"\",\n \"quis__3\": \"\",\n \"tempor358\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"voluptate_562\": \"\",\n \"magna_1e\": \"\"\n },\n \"additionalTags\": {\n \"sit_2\": \"\",\n \"consectetur_21\": \"\",\n \"eiusmode\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"pariatur33c\": \"\",\n \"occaecat_fcc\": \"\"\n },\n \"additionalTags\": {\n \"exd\": \"\",\n \"dolor_66\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3397bb5d-c4fc-4c5a-bb8b-283124653045", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "12a2e48a-8407-4fac-838f-ee488335a472", - "name": "Imports an OpenStack cluster", - "request": { - "name": "Imports an OpenStack cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Lorem_34\": \"\",\n \"Lorem5\": \"\",\n \"essee_2\": \"\"\n },\n \"labels\": {\n \"sit19\": \"\",\n \"ullamco_b\": \"\",\n \"voluptate_2fa\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "16e9621d-50a1-481e-9b7e-b647e9b20d1d", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"non_189\": \"\"\n },\n \"labels\": {\n \"ex6\": \"\",\n \"ex_047\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "60e3fd27-bafd-4aaf-a60e-3aaf735ae924", - "name": "Get openstack cluster estimated rate information", - "request": { - "name": "Get openstack cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"commodo_\": \"\",\n \"aliquip_2\": \"\"\n },\n \"additionalTags\": {\n \"cupidatat_135\": \"\",\n \"anime\": \"\",\n \"ut_c_5\": \"\",\n \"officia_07e\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sint_f4\": \"\",\n \"reprehenderit_80\": \"\",\n \"do_047\": \"\"\n },\n \"additionalTags\": {\n \"utae\": \"\",\n \"non5\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7cca00d6-3ede-4ce6-a53f-bb0280aa55a3", - "name": "Openstack Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"mollit_b\": \"\",\n \"et_4c\": \"\"\n },\n \"additionalTags\": {\n \"enim4e9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"Ut_517\": \"\"\n },\n \"additionalTags\": {\n \"cupidatat_0\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1dab116b-47e1-4367-9abc-874d955b8055", - "name": "Validates OpenStack cluster create operation", - "request": { - "name": "Validates OpenStack cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ad_9\": \"\",\n \"fugiat_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"anim_c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"bastionDisabled\": \"\",\n \"dnsNameservers\": [\n \"\",\n \"\"\n ],\n \"domain\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"network\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"nodeCidr\": \"\",\n \"project\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"region\": \"\",\n \"sshKeyName\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"irure_154\": \"\",\n \"id_ed\": \"\"\n },\n \"labels\": {\n \"pariatur_6a\": \"\",\n \"fugiat_ac\": \"\",\n \"nulladc\": \"\",\n \"laborum5\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitation_56\": \"\",\n \"magna_a4\": \"\"\n },\n \"labels\": {\n \"ex_e\": \"\",\n \"incididunt_4\": \"\",\n \"eu75a\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"anima_d\": \"\",\n \"laborum_85\": \"\",\n \"deserunt7f5\": \"\"\n },\n \"labels\": {\n \"fugiat03c\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Uta6\": \"\",\n \"Lorem_eb\": \"\"\n },\n \"labels\": {\n \"irure_f94\": \"\",\n \"quis__3\": \"\",\n \"tempor358\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"voluptate_562\": \"\",\n \"magna_1e\": \"\"\n },\n \"additionalTags\": {\n \"sit_2\": \"\",\n \"consectetur_21\": \"\",\n \"eiusmode\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"flavorConfig\": {\n \"name\": \"\",\n \"diskGiB\": \"\",\n \"memoryMiB\": \"\",\n \"numCPUs\": \"\"\n },\n \"azs\": [\n \"\",\n \"\"\n ],\n \"diskGiB\": \"\",\n \"subnet\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"pariatur33c\": \"\",\n \"occaecat_fcc\": \"\"\n },\n \"additionalTags\": {\n \"exd\": \"\",\n \"dolor_66\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1375b530-1c8d-4096-8926-0cc77a134d4e", - "name": "vSphere Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "openstack", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "73e55aa6-4a91-41a0-a422-7f0ebeb70ed2", - "name": "tke", - "item": [ - { - "id": "2186b12a-e285-4b2a-bea0-1f37c5babc66", - "name": "Creates a Tke cluster", - "request": { - "name": "Creates a Tke cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "tke" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"et9\": \"\",\n \"in3_a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsum_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"region\": \"\",\n \"endpointAccess\": {\n \"IsExtranet\": \"\",\n \"private\": \"\",\n \"privateCIDR\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ],\n \"securityGroup\": \"\",\n \"subnetId\": \"\"\n },\n \"sshKeyIDs\": [\n \"\",\n \"\"\n ],\n \"vpcID\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"culpa_77c\": \"\"\n },\n \"labels\": {\n \"ut_54\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"deserunt_9\": \"\",\n \"dolore_33c\": \"\",\n \"consequat176\": \"\"\n },\n \"labels\": {\n \"est_57\": \"\",\n \"amet_291\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"elit_5f\": \"\",\n \"nostrud_7d7\": \"\",\n \"nulla_2\": \"\",\n \"dolored1\": \"\"\n },\n \"labels\": {\n \"nisida3\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"dolore_2\": \"\"\n },\n \"labels\": {\n \"occaecat_e\": \"\",\n \"amet_5\": \"\",\n \"sed__\": \"\",\n \"dolor2\": \"\",\n \"amet6\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"ex_b\": \"\",\n \"do_6\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"veniam10\": \"\",\n \"ut_28\": \"\"\n },\n \"additionalTags\": {\n \"sint_25\": \"\",\n \"sint6\": \"\",\n \"dolore_de0\": \"\",\n \"Excepteur_30\": \"\",\n \"dolor1df\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"in_2f\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sunt_f\": \"\",\n \"non_3\": \"\",\n \"occaecat7\": \"\"\n },\n \"additionalTags\": {\n \"dolor_94\": \"\",\n \"aute3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "537a36e5-239b-4165-936d-a0f4aa652c78", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "tke" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8c43baec-3a1b-4522-ba56-869cfbf0f443", - "name": "Get TKE cluster estimated rate information", - "request": { - "name": "Get TKE cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "tke", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"region\": \"\",\n \"endpointAccess\": {\n \"IsExtranet\": \"\",\n \"private\": \"\",\n \"privateCIDR\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ],\n \"securityGroup\": \"\",\n \"subnetId\": \"\"\n },\n \"sshKeyIDs\": [\n \"\",\n \"\"\n ],\n \"vpcID\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"essedf\": \"\",\n \"deseruntd12\": \"\",\n \"tempor_01\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"do_f\": \"\",\n \"ind1\": \"\",\n \"culpac9\": \"\"\n },\n \"additionalTags\": {\n \"proident_6a5\": \"\",\n \"veniam10c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"do_d8a\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"Uta\": \"\"\n },\n \"additionalTags\": {\n \"sit_3\": \"\",\n \"Lorem5\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f29b92a8-dffd-49ad-bc6b-3559410fe1d7", - "name": "Tke Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "tke", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"region\": \"\",\n \"endpointAccess\": {\n \"IsExtranet\": \"\",\n \"private\": \"\",\n \"privateCIDR\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ],\n \"securityGroup\": \"\",\n \"subnetId\": \"\"\n },\n \"sshKeyIDs\": [\n \"\",\n \"\"\n ],\n \"vpcID\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"exercitation_d\": \"\",\n \"nostrud71\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"Excepteur3\": \"\",\n \"elit9b7\": \"\"\n },\n \"additionalTags\": {\n \"ut_4d\": \"\",\n \"in_ddd\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"do704\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"ut___2\": \"\",\n \"nisi4\": \"\"\n },\n \"additionalTags\": {\n \"sed7d\": \"\",\n \"Excepteur_9\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a239ae37-3f98-4ed4-8238-03e537477391", - "name": "Validates TKE cluster create operation", - "request": { - "name": "Validates TKE cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "tke", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"in_f\": \"\",\n \"cillum3\": \"\",\n \"elit85c\": \"\",\n \"sint_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nulla_\": \"\",\n \"tempor_7f2\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudAccountUid\": \"\",\n \"cloudConfig\": {\n \"region\": \"\",\n \"endpointAccess\": {\n \"IsExtranet\": \"\",\n \"private\": \"\",\n \"privateCIDR\": \"\",\n \"public\": \"\",\n \"publicCIDRs\": [\n \"\",\n \"\"\n ],\n \"securityGroup\": \"\",\n \"subnetId\": \"\"\n },\n \"sshKeyIDs\": [\n \"\",\n \"\"\n ],\n \"vpcID\": \"\"\n },\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"amet_8a\": \"\",\n \"proident__8\": \"\",\n \"in_d\": \"\",\n \"enim_7e8\": \"\"\n },\n \"labels\": {\n \"enim417\": \"\",\n \"quisf_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"euf_\": \"\",\n \"esse_e\": \"\"\n },\n \"labels\": {\n \"dolor_b\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor4\": \"\"\n },\n \"labels\": {\n \"ut_b37\": \"\",\n \"nullaf1\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"esse_f\": \"\"\n },\n \"labels\": {\n \"deserunta\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"ullamco3\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"nulla_a\": \"\",\n \"pariaturba8\": \"\"\n },\n \"additionalTags\": {\n \"veniam_cb\": \"\",\n \"occaecat5c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n },\n {\n \"cloudConfig\": {\n \"azs\": [\n \"\",\n \"\"\n ],\n \"instanceType\": \"\",\n \"rootDeviceSize\": \"\",\n \"subnetIds\": {\n \"eu5\": \"\"\n }\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"laboris_2cd\": \"\",\n \"aliquip_f\": \"\",\n \"occaecat_1e1\": \"\"\n },\n \"additionalTags\": {\n \"laborum_84\": \"\",\n \"consequat_3\": \"\",\n \"ipsum_1\": \"\",\n \"culpafb\": \"\",\n \"Duis_7\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "63de7568-6267-4241-b4e9-338329704cd0", - "name": "Tke Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "tke", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "2567de14-5c70-4c42-a99c-b68dc3bb1f50", - "name": "Get cluster settings by context", - "request": { - "name": "Get cluster settings by context", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "upgrade", - "settings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f4a3c8b2-97cf-42b9-9a8b-80385a7d328e", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "upgrade", - "settings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spectroComponents\": \"unlock\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "53459c13-b9fd-4270-90e3-348eb64629ad", - "name": "validate", - "item": [ - { - "id": "b10b8924-42ef-41c5-a5b6-45acff6151f7", - "name": "Validates the cluster name", - "request": { - "name": "Validates the cluster name", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "name", - "value": "", - "description": "Cluster name" - } - ], - "variable": [] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9bd20512-39a8-44e2-859a-cdc9de5a6dc1", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "name", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b681db82-c399-4ffc-8007-a765a4d3d936", - "name": "Validates spectro cluster packs", - "request": { - "name": "Validates spectro cluster packs", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cbf0a438-c3d9-43a4-ada5-df4d2b64a35d", - "name": "Cluster packs validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c85e401c-cbba-4d87-9239-e6ea2cfea2ae", - "name": "virtual", - "item": [ - { - "id": "61ba58f7-496b-41ec-9242-4aab3d3e4e77", - "name": "Creates a virtual cluster", - "request": { - "name": "Creates a virtual cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "virtual" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Excepteur_13\": \"\",\n \"anima7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor339\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_a6\": \"\",\n \"in6\": \"\"\n },\n \"labels\": {\n \"aliqua_f56\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"voluptate_bb\": \"\",\n \"incididunt_e\": \"\"\n },\n \"labels\": {\n \"ut_eb\": \"\",\n \"minim_160\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"non6d\": \"\",\n \"nostrud9c\": \"\"\n },\n \"labels\": {\n \"irurec_\": \"\",\n \"ipsum_6\": \"\",\n \"ameta_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Lorem_e\": \"\"\n },\n \"labels\": {\n \"dolor0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"helmRelease\": {\n \"chart\": {\n \"name\": \"\",\n \"repo\": \"\",\n \"version\": \"\"\n },\n \"values\": \"\"\n },\n \"kubernetesVersion\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6417f61c-127c-4b3b-9ac1-a41ce5b15cbb", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "virtual" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3f0eb89b-e5ca-4d6c-a2fd-bd7e7166cf15", - "name": "Validates virtual cluster create operation", - "request": { - "name": "Validates virtual cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "virtual", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"enim6e\": \"\",\n \"sintb5\": \"\",\n \"adipisicing4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deseruntae\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"ullamco_e4f\": \"\",\n \"sitc\": \"\",\n \"esse___\": \"\"\n },\n \"labels\": {\n \"veniamfb\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"veniame\": \"\",\n \"ullamco4f4\": \"\",\n \"estb\": \"\",\n \"in0b\": \"\",\n \"sintd\": \"\"\n },\n \"labels\": {\n \"deserunt056\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"esse_86\": \"\"\n },\n \"labels\": {\n \"et0b\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"esta\": \"\"\n },\n \"labels\": {\n \"pariatur65\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"cloudConfig\": {\n \"controlPlaneEndpoint\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"helmRelease\": {\n \"chart\": {\n \"name\": \"\",\n \"repo\": \"\",\n \"version\": \"\"\n },\n \"values\": \"\"\n },\n \"kubernetesVersion\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"maxCPU\": \"\",\n \"maxMemInMiB\": \"\",\n \"maxStorageGiB\": \"\",\n \"minCPU\": \"\",\n \"minMemInMiB\": \"\",\n \"minStorageGiB\": \"\"\n }\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3242ad76-2b3a-4820-8309-ba87ba48b1cf", - "name": "Virtual Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "virtual", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d5dcf0c0-6dd2-415d-a195-b8c355a8cf50", - "name": "Get the default values yaml", - "request": { - "name": "Get the default values yaml", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "virtual", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f62495ca-3a89-4596-be1c-8ebcd0d89dd8", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "virtual", - "values" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "\"exercitation anim id qui dolor\"", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "1cd2a3bd-90d0-432a-97b0-5d4054f649fe", - "name": "vsphere", - "item": [ - { - "id": "88a9d4d7-76ba-4fd8-a97c-9459e0c6a3b6", - "name": "Creates a vSphere cluster", - "request": { - "name": "Creates a vSphere cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sed83\": \"\",\n \"qui_e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"qui68\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"cloudAccountUid\": \"\",\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor_35\": \"\",\n \"aliquip6\": \"\"\n },\n \"labels\": {\n \"reprehenderit6\": \"\",\n \"esse_2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut6\": \"\",\n \"dolor54\": \"\"\n },\n \"labels\": {\n \"eu_1\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"consequat_2a\": \"\",\n \"sint_f\": \"\",\n \"eiusmod_0\": \"\"\n },\n \"labels\": {\n \"aliqua_5\": \"\",\n \"amet66\": \"\",\n \"nisi_ae\": \"\",\n \"ipsum_b95\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nisi_0d1\": \"\",\n \"ullamco2\": \"\",\n \"magna_6\": \"\"\n },\n \"labels\": {\n \"reprehenderit_3\": \"\",\n \"veniam_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"edgeHostUid\": \"\",\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"reprehenderit_9a8\": \"\",\n \"non28\": \"\",\n \"tempor_e71\": \"\",\n \"nisi_d\": \"\"\n },\n \"additionalTags\": {\n \"enim_d3\": \"\",\n \"estad\": \"\",\n \"Ut_71c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"voluptate__1b\": \"\",\n \"ade\": \"\",\n \"sint29\": \"\",\n \"anim_e2f\": \"\",\n \"ea_\": \"\"\n },\n \"additionalTags\": {\n \"nisicec\": \"\",\n \"aute1\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6aaa40f1-d46c-4e68-a894-8782baaa7202", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "314c4785-89ab-4ec7-b20e-88b23b5a08b4", - "name": "Imports a vSphere cluster", - "request": { - "name": "Imports a vSphere cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"voluptate_6fa\": \"\",\n \"laboris_e_b\": \"\"\n },\n \"labels\": {\n \"est_ffb\": \"\",\n \"dolor_48\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c4c6b35c-d0e9-48b6-b0ee-80ca4dadd968", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"dolore_c\": \"\"\n },\n \"labels\": {\n \"id_fac\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"importMode\": \"\",\n \"proxy\": {\n \"httpProxy\": \"\",\n \"httpsProxy\": \"\",\n \"noProxy\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "25c6533c-2fd2-4c85-a02e-13af247d2f9d", - "name": "Get vSphere cluster estimated rate information", - "request": { - "name": "Get vSphere cluster estimated rate information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"incididunt_64\": \"\",\n \"deserunt8\": \"\",\n \"in1\": \"\"\n },\n \"additionalTags\": {\n \"enim_5\": \"\",\n \"aliqua_45\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"laborum_10\": \"\",\n \"sunt_07\": \"\"\n },\n \"additionalTags\": {\n \"sint_\": \"\",\n \"ipsumc4\": \"\",\n \"sed_e\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cefb40f1-4013-4c1a-86e9-d56d5333d3cc", - "name": "Vsphere Cluster estimated rate response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloudConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"quis_b50\": \"\"\n },\n \"additionalTags\": {\n \"sit_5e\": \"\",\n \"ind_6\": \"\",\n \"proident_3\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"sed7\": \"\"\n },\n \"additionalTags\": {\n \"culpa88\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fa7666ad-9e24-43df-a438-70dad4f05bf3", - "name": "Validates vSphere cluster create operation", - "request": { - "name": "Validates vSphere cluster create operation", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sed83\": \"\",\n \"qui_e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"qui68\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfig\": {\n \"placement\": {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n \"controlPlaneEndpoint\": {\n \"ddnsSearchDomain\": \"\",\n \"host\": \"\",\n \"type\": \"\"\n },\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"sshKeys\": [\n \"\",\n \"\"\n ],\n \"staticIp\": \"\"\n },\n \"cloudAccountUid\": \"\",\n \"clusterConfig\": {\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"resources\": {\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor_35\": \"\",\n \"aliquip6\": \"\"\n },\n \"labels\": {\n \"reprehenderit6\": \"\",\n \"esse_2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut6\": \"\",\n \"dolor54\": \"\"\n },\n \"labels\": {\n \"eu_1\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"consequat_2a\": \"\",\n \"sint_f\": \"\",\n \"eiusmod_0\": \"\"\n },\n \"labels\": {\n \"aliqua_5\": \"\",\n \"amet66\": \"\",\n \"nisi_ae\": \"\",\n \"ipsum_b95\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nisi_0d1\": \"\",\n \"ullamco2\": \"\",\n \"magna_6\": \"\"\n },\n \"labels\": {\n \"reprehenderit_3\": \"\",\n \"veniam_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n },\n \"updateWorkerPoolsInParallel\": \"\"\n },\n \"edgeHostUid\": \"\",\n \"machinepoolconfig\": [\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"reprehenderit_9a8\": \"\",\n \"non28\": \"\",\n \"tempor_e71\": \"\",\n \"nisi_d\": \"\"\n },\n \"additionalTags\": {\n \"enim_d3\": \"\",\n \"estad\": \"\",\n \"Ut_71c\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"cloudConfig\": {\n \"instanceType\": {\n \"numCPUs\": \"\",\n \"memoryMiB\": \"\",\n \"diskGiB\": \"\"\n },\n \"placements\": [\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n },\n {\n \"cluster\": \"\",\n \"datacenter\": \"\",\n \"datastore\": \"\",\n \"folder\": \"\",\n \"imageTemplateFolder\": \"\",\n \"network\": {\n \"networkName\": \"\",\n \"parentPoolUid\": \"\",\n \"staticIp\": \"\"\n },\n \"resourcePool\": \"\",\n \"storagePolicyName\": \"\",\n \"uid\": \"\"\n }\n ]\n },\n \"poolConfig\": {\n \"name\": \"\",\n \"size\": \"\",\n \"labels\": [\n \"\",\n \"\"\n ],\n \"additionalLabels\": {\n \"voluptate__1b\": \"\",\n \"ade\": \"\",\n \"sint29\": \"\",\n \"anim_e2f\": \"\",\n \"ea_\": \"\"\n },\n \"additionalTags\": {\n \"nisicec\": \"\",\n \"aute1\": \"\"\n },\n \"isControlPlane\": \"\",\n \"maxSize\": \"\",\n \"minSize\": \"\",\n \"taints\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"timeAdded\": \"\",\n \"value\": \"\"\n }\n ],\n \"updateStrategy\": {\n \"type\": \"\"\n },\n \"useControlPlaneAsWorker\": \"\"\n },\n \"profileConfig\": {\n \"infraProfileUid\": \"\",\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ]\n }\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"scanPolicy\": {\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n }\n },\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "03855967-4dfb-410d-83f9-488aeddcecd9", - "name": "vSphere Cluster validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - "vsphere", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "55e23c7b-1425-41e1-b09b-a684539885cf", - "name": "{uid}", - "item": [ - { - "id": "ffeba614-6bd5-4e8a-9085-049410911a07", - "name": "Deletes the specified cluster", - "request": { - "name": "Deletes the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "forceDelete", - "value": "", - "description": "If set to true the cluster will be force deleted and user has to manually clean up the provisioned cloud resources" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "31b0168e-3df6-4139-96a4-5449a000a4e4", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "forceDelete", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9cfac383-2ab9-4622-b7dc-c31f8b6b478f", - "name": "Returns the specified cluster", - "request": { - "name": "Returns the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includeTags", - "value": "", - "description": "Comma separated tags like system,profile" - }, - { - "disabled": false, - "key": "resolvePackValues", - "value": "false", - "description": "Resolve pack values if set to true" - }, - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Includes pack meta such as schema, presets" - }, - { - "disabled": false, - "key": "profileType", - "value": "", - "description": "Filter cluster profile templates by profileType" - }, - { - "disabled": false, - "key": "includeNonSpectroLabels", - "value": "false", - "description": "Include non spectro labels in the cluster labels if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "293f7576-8c00-4fab-a3c6-779d367f49f5", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includeTags", - "value": "" - }, - { - "key": "resolvePackValues", - "value": "false" - }, - { - "key": "includePackMeta", - "value": "" - }, - { - "key": "profileType", - "value": "" - }, - { - "key": "includeNonSpectroLabels", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"apiVersion\": \"aliquip eiusmod ullamco\",\n \"kind\": \"ad\",\n \"metadata\": {\n \"annotations\": {\n \"fugiat_66\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudConfigRef\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"cloudType\": \"all\",\n \"clusterConfig\": {\n \"clusterRbac\": [\n {\n \"uid\": \"sunt tempor\",\n \"kind\": \"eu non\",\n \"name\": \"irure culpa in\"\n },\n {\n \"uid\": \"enim\",\n \"kind\": \"veniam\",\n \"name\": \"dolore n\"\n }\n ],\n \"clusterResources\": {\n \"namespaces\": [\n {\n \"uid\": \"velit do pariatur deserunt\",\n \"kind\": \"est dolore\",\n \"name\": \"irure magna\"\n },\n {\n \"uid\": \"anim voluptate enim Ut\",\n \"kind\": \"nulla consectetur\",\n \"name\": \"aliqua ex laboris\"\n }\n ],\n \"rbacs\": [\n {\n \"uid\": \"ut\",\n \"kind\": \"voluptate nostrud tempor mollit id\",\n \"name\": \"sint irure\"\n },\n {\n \"uid\": \"minim tempor amet fugiat\",\n \"kind\": \"sed non nisi\",\n \"name\": \"labore\"\n }\n ]\n },\n \"controlPlaneHealthCheckTimeout\": \"id irure\",\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n },\n \"lifecycleConfig\": {\n \"pause\": false\n },\n \"machineHealthConfig\": {\n \"healthCheckMaxUnhealthy\": \"dolore fugiat veniam\",\n \"networkReadyHealthCheckDuration\": \"velit l\",\n \"nodeReadyHealthCheckDuration\": \"in\"\n },\n \"machineManagementConfig\": {\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n },\n \"updateWorkerPoolsInParallel\": false\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"culpaf4\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"sit_17\": \"\",\n \"dolore_165\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"Ut_cef\": \"\",\n \"dolore28\": \"\",\n \"occaecat8\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"mollit21\": \"\",\n \"aliqua_54d\": \"\",\n \"Duis0\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"velit_9\": \"\",\n \"anim_7_e\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"utab\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"Ut_78\": \"\",\n \"aliquip_1c\": \"\",\n \"adipisicing_1\": \"\",\n \"sed_a3\": \"\",\n \"site\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"dolore_6ac\": \"\",\n \"non_17\": \"\",\n \"eiusmod_d_\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"clusterType\": \"AlloyExtend\"\n },\n \"status\": {\n \"abortTimestamp\": \"\",\n \"addOnServices\": [\n {\n \"endpoint\": \"sunt eiusmod pariatur dolore\",\n \"name\": \"mag\"\n },\n {\n \"endpoint\": \"cillum sunt\",\n \"name\": \"nulla\"\n }\n ],\n \"apiEndpoints\": [\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n ],\n \"clusterImport\": {\n \"importLink\": \"tempor Lorem aliqua\",\n \"isBrownfield\": true,\n \"state\": \"in qui ex irure reprehender\"\n },\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n },\n \"nested\": {\n \"appDeployments\": [\n {\n \"kind\": \"minim dolore commodo voluptate\",\n \"name\": \"do sint\",\n \"projectUid\": \"esse sunt sit aliquip\",\n \"tenantUid\": \"esse in\",\n \"uid\": \"est quis\"\n },\n {\n \"kind\": \"id consequat\",\n \"name\": \"dolore culpa\",\n \"projectUid\": \"ipsum pariatur\",\n \"tenantUid\": \"et officia\",\n \"uid\": \"magna dolor\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"aliquip voluptate magna in\",\n \"name\": \"pariatur\",\n \"projectUid\": \"Excepteur quis occaecat proident dolor\",\n \"tenantUid\": \"Duis Lorem\",\n \"uid\": \"sed irure velit ullamco\"\n },\n \"hostCluster\": {\n \"kind\": \"Lorem ea\",\n \"name\": \"fugiat qui\",\n \"projectUid\": \"incididunt sint ullamco\",\n \"tenantUid\": \"culpa quis enim\",\n \"uid\": \"sit nisi\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"in nostrud aute\",\n \"status\": \"Paused\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"deserunt minim nostrud\",\n \"name\": \"id irure anim\",\n \"projectUid\": \"irure sed nisi\",\n \"tenantUid\": \"quis eiusmod proident magna aliqua\",\n \"uid\": \"amet sit adipisicing est\"\n },\n {\n \"kind\": \"dolore Ut ad ea\",\n \"name\": \"sunt eu aliqua sed amet\",\n \"projectUid\": \"veniam ut commodo mollit\",\n \"tenantUid\": \"sunt\",\n \"uid\": \"eu quis nostrud\"\n }\n ],\n \"state\": \"incididunt irure in consectetur\",\n \"virtualClusters\": [\n {\n \"kind\": \"Ut nulla sed\",\n \"name\": \"deser\",\n \"projectUid\": \"exercitation\",\n \"tenantUid\": \"velit of\",\n \"uid\": \"eu consectetur est\"\n },\n {\n \"kind\": \"dolor\",\n \"name\": \"aute ea dolore\",\n \"projectUid\": \"ea consequat culpa est\",\n \"tenantUid\": \"nulla Lorem\",\n \"uid\": \"minim aut\"\n }\n ]\n },\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"spcApply\": {\n \"actionType\": \"DownloadAndInstall\",\n \"canBeApplied\": true,\n \"lastModifiedTime\": \"\",\n \"patchAppliedTime\": \"\"\n },\n \"state\": \"Duis exercitation\",\n \"upgrades\": [\n {\n \"reason\": [\n \"aliquip ven\",\n \"anim nostrud reprehenderit ut\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"esse officia anim\",\n \"incididunt officia\"\n ],\n \"timestamp\": \"\"\n }\n ],\n \"virtual\": {\n \"appDeployments\": [\n {\n \"kind\": \"est nulla esse\",\n \"name\": \"aliqua in in consectetur\",\n \"projectUid\": \"fugiat et minim irure\",\n \"tenantUid\": \"amet sed officia dolore\",\n \"uid\": \"qui incididunt velit\"\n },\n {\n \"kind\": \"fugiat sit\",\n \"name\": \"aliquip veniam eu\",\n \"projectUid\": \"non irure et\",\n \"tenantUid\": \"proident reprehenderit laborum et Ut\",\n \"uid\": \"sunt nulla velit magna\"\n }\n ],\n \"clusterGroup\": {\n \"kind\": \"pariatur mollit magna i\",\n \"name\": \"sed tempor a\",\n \"projectUid\": \"id\",\n \"tenantUid\": \"et sunt Ut\",\n \"uid\": \"aliquip consectetur culpa amet\"\n },\n \"hostCluster\": {\n \"kind\": \"do Ut reprehender\",\n \"name\": \"commodo incididunt minim dolor\",\n \"projectUid\": \"Excepteur adipisicing\",\n \"tenantUid\": \"sint ullamco aliquip qui eiusmod\",\n \"uid\": \"ut reprehenderit\"\n },\n \"lifecycleStatus\": {\n \"msg\": \"aliquip non quis\",\n \"status\": \"Running\"\n },\n \"nestedClusters\": [\n {\n \"kind\": \"in\",\n \"name\": \"tempor aute\",\n \"projectUid\": \"adipisicing elit deserunt ad\",\n \"tenantUid\": \"consequat in deserunt elit occaecat\",\n \"uid\": \"enim est amet\"\n },\n {\n \"kind\": \"officia irure id\",\n \"name\": \"Excepteur qui ut proident\",\n \"projectUid\": \"\",\n \"tenantUid\": \"incididunt in irure\",\n \"uid\": \"labore\"\n }\n ],\n \"state\": \"mollit\",\n \"virtualClusters\": [\n {\n \"kind\": \"ad\",\n \"name\": \"sunt proident in ut\",\n \"projectUid\": \"id proident nisi adipisicing\",\n \"tenantUid\": \"consequat deserunt in tempor\",\n \"uid\": \"consectetur enim sunt\"\n },\n {\n \"kind\": \"et exercitation sed\",\n \"name\": \"tempor velit aute consectetur\",\n \"projectUid\": \"reprehenderit\",\n \"tenantUid\": \"sit dolore aliqua\",\n \"uid\": \"in quis velit dolore\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1b338a25-eb3e-46f4-a02d-62ccac808ad1", - "name": "assets", - "item": [ - { - "id": "5033bd85-d8c8-4b61-92a7-df7f1ab7295a", - "name": "Get the cluster asset doc", - "request": { - "name": "Get the cluster asset doc", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "73d85d8a-d74f-4070-99ef-326b951ffa56", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"frpKubeconfig\": \"laboris tempor dolore\",\n \"kubeconfig\": \"amet Duis\",\n \"kubeconfigclient\": \"velit dolor ut culpa\",\n \"manifest\": \"sit pariatur aliqua\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "78d07338-b45c-42ae-8fbc-3856033cd281", - "name": "Associate the assets for the cluster", - "request": { - "name": "Associate the assets for the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"frpKubeconfig\": \"\",\n \"kubeconfig\": \"\",\n \"kubeconfigclient\": \"\",\n \"manifest\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "171eb482-6b9e-44d6-8ada-f81ba5c36041", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"frpKubeconfig\": \"\",\n \"kubeconfig\": \"\",\n \"kubeconfigclient\": \"\",\n \"manifest\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "434e9bc6-8517-450f-bce4-59e26046a75f", - "name": "frpKubeconfig", - "item": [ - { - "id": "f5df4f98-2087-437d-9e0b-a787e1f11b5c", - "name": "Deletes the cluster's frp kube config client data", - "request": { - "name": "Deletes the cluster's frp kube config client data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "frpKubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "b5453b0b-faef-40c9-9feb-dbf98bdc6a76", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "frpKubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "97abfcfb-04b8-477e-99c4-78ec1d4a30d9", - "name": "Returns the specified cluster's frp kube config file", - "request": { - "name": "Returns the specified cluster's frp kube config file", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "frpKubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e334eed7-11b7-4b89-8780-45797f78b5bd", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "frpKubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d2e18f5c-1796-4b49-8a0e-98b61820f25d", - "name": "Updates the cluster's frp kube config data", - "request": { - "name": "Updates the cluster's frp kube config data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "frpKubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"frpKubeconfig\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0ebcacd1-adb0-4fe8-b589-1f27957c9b50", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "frpKubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"frpKubeconfig\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c849f1f7-f5e8-45fe-87bc-30cde6dbb0ce", - "name": "kubeconfig", - "item": [ - { - "id": "dfe528bd-0db0-47f7-bf83-568af922b77d", - "name": "Returns the specified cluster's kube config file", - "request": { - "name": "Returns the specified cluster's kube config file", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "frp", - "value": "true", - "description": "FRP (reverse-proxy) based kube config will be returned if available" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "40bc6158-12ff-411d-b6e3-234376a97f92", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "frp", - "value": "true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a2243d88-4c62-4488-93ab-175a0be418cc", - "name": "Updates the cluster's manifest data", - "request": { - "name": "Updates the cluster's manifest data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kubeconfig\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5e7271c1-f4a5-4833-b78a-695c6458b5ee", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"kubeconfig\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "b9d7b4fd-f178-4014-b9d6-11aad6fb51d3", - "name": "kubeconfigclient", - "item": [ - { - "id": "b78154a8-ca72-447a-b528-05020420cd97", - "name": "Deletes the cluster's kube config client data", - "request": { - "name": "Deletes the cluster's kube config client data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfigclient" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "0957fd4f-fad2-4f97-86b3-fce74fac476c", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfigclient" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "46cf122e-4986-4e07-83cb-606379aafceb", - "name": "Returns the specified cluster's kube config client file", - "request": { - "name": "Returns the specified cluster's kube config client file", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfigclient" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "32d133ba-75c0-4c86-9215-069a119baa18", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfigclient" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "198ffc76-8c60-4006-a05d-5d5ede5f22a4", - "name": "Updates the cluster's kube config client data", - "request": { - "name": "Updates the cluster's kube config client data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfigclient" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kubeconfigclient\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1faaeb25-72fe-4abb-b142-fd6ab6a6316f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "kubeconfigclient" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"kubeconfigclient\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "a1e96794-0eef-427f-8c27-67d0a388d762", - "name": "manifest", - "item": [ - { - "id": "6744c298-a404-4f53-b265-f1310594cd2f", - "name": "Returns the specified cluster's manifest data", - "request": { - "name": "Returns the specified cluster's manifest data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7c6d90b9-4e7f-4597-959c-8cf503811ce6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "\"exercitation anim id qui dolor\"", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5b0f1d91-4d42-4784-aaa5-4c8e706de793", - "name": "Updates the specified cluster's manifest data", - "request": { - "name": "Updates the specified cluster's manifest data", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"manifest\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7a61f66f-1d37-4437-8504-ba832302b907", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "assets", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"manifest\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "a53c7bb4-8611-4cf4-be18-a6c48cfa768f", - "name": "clusterConfig", - "item": [ - { - "id": "6298d662-c6cd-4297-851d-e746f07e6aff", - "name": "Deprecated. Updates the specified cluster's Cluster Role bindings", - "request": { - "name": "Deprecated. Updates the specified cluster's Cluster Role bindings", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "clusterRbac" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterRbac\": [\n {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4a523bd1-5a1c-4008-865e-35ffbafc8354", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "clusterRbac" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"clusterRbac\": [\n {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "de732b1e-1320-4e3e-a82d-e1ab47a1668d", - "name": "Updates the specified cluster host config", - "request": { - "name": "Updates the specified cluster host config", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "hostCluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "949a4419-ff33-4bab-9c53-2f8d4b3064fe", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "hostCluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"hostClusterConfig\": {\n \"clusterEndpoint\": {\n \"config\": {\n \"ingressConfig\": {\n \"host\": \"\",\n \"port\": \"\"\n },\n \"loadBalancerConfig\": {\n \"externalIPs\": [\n \"\",\n \"\"\n ],\n \"externalTrafficPolicy\": \"\",\n \"loadBalancerSourceRanges\": [\n \"\",\n \"\"\n ]\n }\n },\n \"type\": \"\"\n },\n \"clusterGroup\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"hostCluster\": {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n \"isHostCluster\": false\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b3c4bc87-9c70-4c3a-a733-5f0eaa606068", - "name": "Updates the specified cluster Life cycle configuration", - "request": { - "name": "Updates the specified cluster Life cycle configuration", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "lifecycleConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleConfig\": {\n \"pause\": false\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e94bc003-2c59-4b7f-ac34-883eb8a08a21", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "lifecycleConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleConfig\": {\n \"pause\": false\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "752aeb52-b37d-4c85-a5da-2908743eda8d", - "name": "Updates the specified cluster OS patch configuration", - "request": { - "name": "Updates the specified cluster OS patch configuration", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "osPatch" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "74a3d3dc-72fb-4bbe-bb99-2ed1800a1df0", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterConfig", - "osPatch" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"osPatchConfig\": {\n \"onDemandPatchAfter\": \"\",\n \"patchOnBoot\": \"\",\n \"rebootIfRequired\": \"\",\n \"schedule\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "299e5d1d-1fd0-409c-aeb7-4fc2cbc24624", - "name": "Deprecated. Get the cluster RBAC information associated with a cluster", - "request": { - "name": "Deprecated. Get the cluster RBAC information associated with a cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterrbac" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "af272756-4f17-46f3-805a-f7ce668d62fe", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "clusterrbac" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"laborum4\": \"\",\n \"laboris20\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"anim4a6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"elit proident\",\n \"name\": \"eu voluptate\",\n \"resourceType\": \"fugiat irure\"\n },\n {\n \"msg\": \"anim deserunt Lorem\",\n \"name\": \"pariatur ea\",\n \"resourceType\": \"cupidatat voluptate\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ine2\": \"\",\n \"esse81b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation9\": \"\",\n \"Ut9a\": \"\",\n \"veniam_e56\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"in sunt\",\n \"name\": \"in velit occaecat irure ipsum\",\n \"resourceType\": \"laborum cillum nisi velit\"\n },\n {\n \"msg\": \"aute sint\",\n \"name\": \"elit Lorem sed deserunt fugiat\",\n \"resourceType\": \"dolor id magna\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ea45ec04-f9e4-4648-b85c-f3bfd76868a3", - "name": "config", - "item": [ - { - "id": "71db24f6-3679-425a-b604-243fb1699794", - "name": "namespaces", - "item": [ - { - "id": "82d5759f-07bb-4af4-8e12-4e889e2249ac", - "name": "Retrieves namespaces for the specified cluster", - "request": { - "name": "Retrieves namespaces for the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "40b455fe-eaf0-4729-b550-f445f651767e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sint72_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ute00\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"aliqua velit eu sint\",\n \"name\": \"veniam sunt\",\n \"resourceType\": \"proident\"\n },\n {\n \"msg\": \"laboris in tempor\",\n \"name\": \"sed consequat in ex\",\n \"resourceType\": \"tempor ad\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"id07\": \"\",\n \"cillum48\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsum23\": \"\",\n \"ullamco71a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"commodo voluptate in\",\n \"name\": \"Excepteur qui\",\n \"resourceType\": \"culpa sit elit proident\"\n },\n {\n \"msg\": \"incididunt in pariatur\",\n \"name\": \"nisi laboris cillum esse nostrud\",\n \"resourceType\": \"commodo ad\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "98c43452-2ee8-4062-86a7-0e2df4582325", - "name": "Updates namespaces for the specified cluster", - "request": { - "name": "Updates namespaces for the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"adipisicing__33\": \"\",\n \"Excepteur_bc4\": \"\"\n },\n \"labels\": {\n \"sed_eb6\": \"\",\n \"nostrud_6d\": \"\",\n \"sitc58\": \"\",\n \"occaecat_de\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"commodo_9cf\": \"\"\n },\n \"labels\": {\n \"laborum_6\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6097789c-3b00-4d81-a8e5-d9dc625c2673", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"namespaces\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sunt_732\": \"\"\n },\n \"labels\": {\n \"laboris_7e\": \"\",\n \"incididunt_9_a\": \"\",\n \"ea__d4\": \"\",\n \"in_d\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitation8\": \"\"\n },\n \"labels\": {\n \"est_0a4\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e614ae6a-d554-4a87-b738-209487e95af6", - "name": "{namespaceUid}", - "item": [ - { - "id": "29786121-4bb4-45fc-97f8-a7bab0a8cd3f", - "name": "Retrieves the specified namespace of the cluster", - "request": { - "name": "Retrieves the specified namespace of the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces", - ":namespaceUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "namespaceUid", - "description": "(Required) Cluster namespace uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "944c93aa-6eeb-40c4-a41f-27992244ba86", - "name": "Cluster's namespace response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces", - ":namespaceUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "namespaceUid", - "description": "(Required) Cluster namespace uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"Duiseea\": \"\",\n \"inb9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consectetur_4b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"pariatur exercitation ci\",\n \"name\": \"cillum non ut magna\",\n \"resourceType\": \"anim enim irure culpa\"\n },\n {\n \"msg\": \"dolore\",\n \"name\": \"laboris sunt do ex\",\n \"resourceType\": \"labore quis\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4af5c6fc-2b30-4a87-a398-e5e3887bc1db", - "name": "Updates the specified namespace of the cluster", - "request": { - "name": "Updates the specified namespace of the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces", - ":namespaceUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "namespaceUid", - "description": "(Required) Cluster namespace uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"laborum_1\": \"\",\n \"et200\": \"\"\n },\n \"labels\": {\n \"dolor07\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "01217094-83a9-4320-8562-5678bcd09c4e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "namespaces", - ":namespaceUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "namespaceUid", - "description": "(Required) Cluster namespace uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"anim_b3\": \"\",\n \"sitb\": \"\",\n \"aliqua34\": \"\",\n \"sunt_4\": \"\"\n },\n \"labels\": {\n \"etfe\": \"\",\n \"consectetur35\": \"\",\n \"consectetur9f_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isRegex\": \"\",\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "59e1daa4-f767-46a5-b666-c2ea92f12e22", - "name": "rbacs", - "item": [ - { - "id": "c17ccd67-5e9b-4458-921e-ab9c31aeb153", - "name": "Retrieves RBAC information for the specified cluster", - "request": { - "name": "Retrieves RBAC information for the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "49b27ac6-bf66-4332-a17c-dc2f951b6bd2", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"esse_2\": \"\",\n \"officia4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"animb7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"cillum adipisicing\",\n \"name\": \"dolor Duis id sunt\",\n \"resourceType\": \"reprehenderit est\"\n },\n {\n \"msg\": \"nisi in quis ad\",\n \"name\": \"ut\",\n \"resourceType\": \"deserunt Ut cill\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nostrud0f\": \"\",\n \"incididuntd90\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"commodo_07\": \"\",\n \"amet_ef\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"ut id est sed esse\",\n \"name\": \"sint ad qui pariatur\",\n \"resourceType\": \"aute labore deserunt dolore\"\n },\n {\n \"msg\": \"magna fugiat\",\n \"name\": \"sint deserunt ad consequat\",\n \"resourceType\": \"nisi esse\"\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b9dfe502-3692-4ca0-8569-5a98e46d5168", - "name": "Updates RBAC information for the specified cluster", - "request": { - "name": "Updates RBAC information for the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"laborum7_\": \"\",\n \"ea__26\": \"\",\n \"officia6\": \"\"\n },\n \"labels\": {\n \"non_12\": \"\",\n \"incididuntf\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ea_5_\": \"\"\n },\n \"labels\": {\n \"esse_f1\": \"\",\n \"tempor__23\": \"\",\n \"dolor_2\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b795190c-06f9-4b26-b768-73de333bb8cd", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"rbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"id_8\": \"\"\n },\n \"labels\": {\n \"incididunt__5\": \"\",\n \"amet35\": \"\",\n \"cupidatat_24a\": \"\",\n \"laborum_7ab\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut1\": \"\",\n \"quis_45\": \"\"\n },\n \"labels\": {\n \"consequat8\": \"\",\n \"aliquip_5\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "16150329-6e3e-41f5-a97f-f1f2cac5c480", - "name": "{rbacUid}", - "item": [ - { - "id": "38d9753d-129e-4978-b337-29422009f653", - "name": "Retrieves the specified RBAC of the cluster", - "request": { - "name": "Retrieves the specified RBAC of the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs", - ":rbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "rbacUid", - "description": "(Required) RBAC resource uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4e6c3ce0-dae4-49dd-b546-fd354c3c0771", - "name": "Cluster's RBAC response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs", - ":rbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "rbacUid", - "description": "(Required) RBAC resource uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"nisi_c7\": \"\",\n \"adipisicing_25\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_7_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"nisi ex\",\n \"name\": \"mollit veniam commo\",\n \"resourceType\": \"commodo sunt nostrud\"\n },\n {\n \"msg\": \"nulla in in deserun\",\n \"name\": \"eiusmod Ut labore aute\",\n \"resourceType\": \"ipsum officia\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ab600841-753e-479e-bc7c-7ada5a88df27", - "name": "Updates the specified RBAC of the cluster", - "request": { - "name": "Updates the specified RBAC of the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs", - ":rbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "rbacUid", - "description": "(Required) RBAC resource uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consectetur_4\": \"\",\n \"dolor_a_\": \"\"\n },\n \"labels\": {\n \"velit_d_\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8ba05da3-fe48-4321-adfa-e0974a7199a8", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "config", - "rbacs", - ":rbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "rbacUid", - "description": "(Required) RBAC resource uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"non_dc4\": \"\"\n },\n \"labels\": {\n \"labore735\": \"\",\n \"culpa_0\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "edac3a18-e6d9-4aba-b2c9-7788cfce841c", - "name": "Download the specified cluster", - "request": { - "name": "Download the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "232f5c8e-2867-46e3-89e1-3386fd8e976f", - "name": "download cluster archive file", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "aafb630e-57a4-49ac-abad-ac0425e799fc", - "name": "Retrieves a list of edge host of edge-native cluster", - "request": { - "name": "Retrieves a list of edge host of edge-native cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "edge-native", - "edgeHosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bde2864d-7d43-4662-9bd3-37e57de17ab5", - "name": "List of edge host device", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "edge-native", - "edgeHosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ina07\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation6\": \"\",\n \"Utbf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"velite71\": \"\",\n \"eue\": \"\",\n \"quis_7\": \"\",\n \"fugiat_f_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquab36\": \"\",\n \"fugiat__\": \"\",\n \"Duis3\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"elit_b1\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"in7e\": \"\",\n \"qui90\": \"\",\n \"sitaf\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"in6\": \"\",\n \"incididunt2\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"euc3\": \"\",\n \"dolor_0\": \"\",\n \"occaecat_e\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"nisi79\": \"\",\n \"non_e28\": \"\",\n \"nisi_a_d\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"minime82\": \"\",\n \"nisi40\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"laborum__\": \"\",\n \"dolor_773\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"voluptate00\": \"\",\n \"laboris_5_7\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n },\n {\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"deseruntca4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_5\": \"\",\n \"laboris_5c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"sint_e62\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"ex_cf\": \"\",\n \"ipsum24\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"pariatur_5\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"commodo_38\": \"\",\n \"ea4\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"do_e\": \"\",\n \"dolor6b5\": \"\",\n \"adipisicing1\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquac\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"laborum9_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"labore43a\": \"\",\n \"utd8\": \"\",\n \"veniam6\": \"\",\n \"cupidatatff7\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"anim_a\": \"\",\n \"eu_34a\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"qui_c\": \"\",\n \"quis_\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"esse nulla\",\n \"count\": -54137986,\n \"limit\": -31767819,\n \"offset\": -31430651\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "85fd5fff-9f74-4e9b-829f-7a2f15469cb1", - "name": "Retrieves a list of edge host of libvirt cluster", - "request": { - "name": "Retrieves a list of edge host of libvirt cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "edge", - "edgeHosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ee732b84-2948-4492-811d-1140b6ed74ce", - "name": "List of edge host device", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "edge", - "edgeHosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ina07\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation6\": \"\",\n \"Utbf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"velite71\": \"\",\n \"eue\": \"\",\n \"quis_7\": \"\",\n \"fugiat_f_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquab36\": \"\",\n \"fugiat__\": \"\",\n \"Duis3\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"elit_b1\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"in7e\": \"\",\n \"qui90\": \"\",\n \"sitaf\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"in6\": \"\",\n \"incididunt2\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"euc3\": \"\",\n \"dolor_0\": \"\",\n \"occaecat_e\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"nisi79\": \"\",\n \"non_e28\": \"\",\n \"nisi_a_d\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"minime82\": \"\",\n \"nisi40\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"laborum__\": \"\",\n \"dolor_773\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"voluptate00\": \"\",\n \"laboris_5_7\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n },\n {\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"deseruntca4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_5\": \"\",\n \"laboris_5c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"sint_e62\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"ex_cf\": \"\",\n \"ipsum24\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"pariatur_5\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"commodo_38\": \"\",\n \"ea4\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"do_e\": \"\",\n \"dolor6b5\": \"\",\n \"adipisicing1\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquac\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"laborum9_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"labore43a\": \"\",\n \"utd8\": \"\",\n \"veniam6\": \"\",\n \"cupidatatff7\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"anim_a\": \"\",\n \"eu_34a\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"qui_c\": \"\",\n \"quis_\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"esse nulla\",\n \"count\": -54137986,\n \"limit\": -31767819,\n \"offset\": -31430651\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "03a09f98-5458-4843-be55-19d9ce78655f", - "name": "features", - "item": [ - { - "id": "4967650e-39c4-42f6-934b-a189f0e6580c", - "name": "backup", - "item": [ - { - "id": "42b447ae-6762-48ae-95d6-434bcac527b6", - "name": "Reset cluster backup schedule settings", - "request": { - "name": "Reset cluster backup schedule settings", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "dc79b75d-9168-45b5-914d-d1ea786287eb", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9ce5eb7d-98d4-4946-9cd4-375a7dbe15a5", - "name": "Returns the cluster backup result", - "request": { - "name": "Returns the cluster backup result", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "backupRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1371f6d4-5d44-437d-a4af-33fc20a2cc7a", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "backupRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"proident_8\": \"\",\n \"nulla5d_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velitf\": \"\",\n \"aliquip24\": \"\",\n \"exercitation_a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"proident Ut\",\n \"config\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n },\n \"status\": {\n \"clusterBackupStatuses\": [\n {\n \"actor\": {\n \"actorType\": \"quis esse consequat sunt\",\n \"uid\": \"sunt aliquip nisi\"\n },\n \"backupConfig\": {\n \"includeAllDisks\": true,\n \"includeClusterResources\": true,\n \"namespaces\": [\n \"eiusmod nisi aliqua dolore Excepteur\",\n \"pariatur magna dolor nulla sit\"\n ]\n },\n \"backupRequestUid\": \"nisi labore ut enim\",\n \"backupStatusMeta\": [\n {\n \"backupName\": \"ullamco proident minim\",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"tempor laborum occaecat qui\",\n \"msg\": \"proident\",\n \"state\": \"id in labore\"\n },\n \"backupedNamespaces\": [\n \"cupidatat aliquip sint\",\n \"proident veniam deserunt commodo\"\n ],\n \"expiryDate\": \"\"\n },\n {\n \"backupName\": \"aliqua\",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"Excepteur culpa veniam do\",\n \"msg\": \"laborum dolor Excepteur adipisicing voluptate\",\n \"state\": \"aliquip ullamco\"\n },\n \"backupedNamespaces\": [\n \"occaecat consectetur ipsum\",\n \"dolor fugiat\"\n ],\n \"expiryDate\": \"\"\n }\n ],\n \"restoreStatusMeta\": [\n {\n \"backupName\": \"id velit\",\n \"destinationClusterRef\": {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"restoreState\": \"ut sed deserunt sunt\"\n },\n {\n \"backupName\": \"sed\",\n \"destinationClusterRef\": {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"restoreState\": \"ipsum ut anim\"\n }\n ],\n \"state\": \"deserunt eiusmod\"\n },\n {\n \"actor\": {\n \"actorType\": \"veniam ea\",\n \"uid\": \"laboris do tempor in\"\n },\n \"backupConfig\": {\n \"includeAllDisks\": false,\n \"includeClusterResources\": false,\n \"namespaces\": [\n \"consequat ex amet\",\n \"Excepteur\"\n ]\n },\n \"backupRequestUid\": \"quis incididunt dolore\",\n \"backupStatusMeta\": [\n {\n \"backupName\": \"ipsum\",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"minim quis ve\",\n \"msg\": \"in in\",\n \"state\": \"esse laboris\"\n },\n \"backupedNamespaces\": [\n \"elit\",\n \"ex sunt qui occaecat sint\"\n ],\n \"expiryDate\": \"\"\n },\n {\n \"backupName\": \"Lorem ut dolore fugiat laboris\",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"aute anim\",\n \"msg\": \"ipsum sunt fugiat\",\n \"state\": \"labore fugiat dolor mollit Duis\"\n },\n \"backupedNamespaces\": [\n \"Lorem sint dolore\",\n \"magna nisi\"\n ],\n \"expiryDate\": \"\"\n }\n ],\n \"restoreStatusMeta\": [\n {\n \"backupName\": \"enim non id elit ipsum\",\n \"destinationClusterRef\": {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"restoreState\": \"ipsum ut\"\n },\n {\n \"backupName\": \"dolor\",\n \"destinationClusterRef\": {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"restoreState\": \"laborum Excepteur laboris ex\"\n }\n ],\n \"state\": \"mollit ex consectetur cillum\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "65180c02-274b-4337-9038-681ee93ad063", - "name": "Create cluster backup settings", - "request": { - "name": "Create cluster backup settings", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "27474954-8960-4935-aa62-71f298a89262", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f3d58db7-ca69-45c7-8445-e656be8b591b", - "name": "Update cluster backup settings", - "request": { - "name": "Update cluster backup settings", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "faa393c6-5f83-4998-acee-a6aebd3daacf", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7195db05-8e04-4284-a3f8-b230ee285bcf", - "name": "Create on demand cluster backup", - "request": { - "name": "Create on demand cluster backup", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e25f629a-bd70-4e37-a80c-30d6f8477a04", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0e9d039f-c1a1-4968-8a9b-e683dcbbbe9b", - "name": "Delete cluster backup", - "request": { - "name": "Delete cluster backup", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup", - ":backupName", - "request", - ":requestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "backupName", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "requestUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "f8d1824b-1b79-4915-8895-eb3647f4784b", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "backup", - ":backupName", - "request", - ":requestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "backupName", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "requestUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c6c1393b-4b7a-42ad-a35c-62ee53e0eeca", - "name": "complianceScan", - "item": [ - { - "id": "940ed111-361c-4006-944a-d2c78e1f6311", - "name": "Returns the compliance scan of cluster, if driverType is provided then specific status of driverType will be returned", - "request": { - "name": "Returns the compliance scan of cluster, if driverType is provided then specific status of driverType will be returned", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "580919a5-1199-42ff-af20-8423ce699087", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"irure_3\": \"\",\n \"id_0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquipa46\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"ut ex exercitation\",\n \"driverSpec\": {\n \"officia_41\": {\n \"config\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"isClusterConfig\": true\n },\n \"ullamco12\": {\n \"config\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"isClusterConfig\": true\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4b68af03-2a48-442c-8394-c4c6a9d3a384", - "name": "Create cluster compliance scan", - "request": { - "name": "Create cluster compliance scan", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e9837e29-68df-4d9c-bb15-302e860c5872", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "49f38330-69d6-4cc9-96f6-1a8166470365", - "name": "Update cluster compliance scan settings", - "request": { - "name": "Update cluster compliance scan settings", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kubeBench\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"kubeHunter\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"sonobuoy\": {\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a8d18d91-c2fb-4137-99c3-d46aba65052b", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7ef52e59-8839-492f-b070-0cb6ec55621f", - "name": "logs", - "item": [ - { - "id": "d9ab923f-60af-467a-8fb0-9efdf4a672b9", - "name": "drivers", - "item": [ - { - "id": "e6dee510-afe2-47ac-a7b8-6b13bc01493c", - "name": "Returns the compliance scan log by cluster uid and driver type", - "request": { - "name": "Returns the compliance scan log by cluster uid and driver type", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3db36dba-dd7b-4160-8e36-46ed668f3870", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"kubeBenchLogs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"dolor_d4\": \"\",\n \"sint_8c2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ullamco_2\": \"\",\n \"enim851\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"ut do fugiat Ut\",\n \"driverType\": \"culpa et ut amet dolore\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"\",\n \"uid\": \"Ut consequat dolore eu\"\n },\n \"message\": \"esse non amet quis\",\n \"reports\": {\n \"id_092\": {\n \"fail\": 84475544,\n \"info\": 7986534,\n \"logs\": [\n {\n \"description\": \"consequat eu ex adipisicing\",\n \"expected\": \"ex ut\",\n \"remediation\": \"est ea aliqua eu\",\n \"state\": \"sed nulla\",\n \"testId\": \"deserunt occ\",\n \"value\": \"culpa deserunt consectetur\"\n },\n {\n \"description\": \"incididunt est reprehenderit\",\n \"expected\": \"nisi\",\n \"remediation\": \"sint proident sunt dolor\",\n \"state\": \"sit voluptate minim\",\n \"testId\": \"Duis\",\n \"value\": \"laboris mollit dolore in\"\n }\n ],\n \"name\": \"esse culpa\",\n \"pass\": 37574709,\n \"time\": \"\",\n \"type\": \"laboris commodo ad\",\n \"warn\": -64153406\n },\n \"pariatur_\": {\n \"fail\": -43067630,\n \"info\": -8836119,\n \"logs\": [\n {\n \"description\": \"exercitation et ad proident\",\n \"expected\": \"cupidatat do\",\n \"remediation\": \"aliqua elit\",\n \"state\": \"irure reprehenderi\",\n \"testId\": \"incididunt voluptate anim\",\n \"value\": \"dolor sint quis\"\n },\n {\n \"description\": \"occaecat\",\n \"expected\": \"dolor ut quis ad officia\",\n \"remediation\": \"reprehenderit laborum\",\n \"state\": \"in nostrud sint\",\n \"testId\": \"magna Excepteur in proident consequat\",\n \"value\": \"officia\"\n }\n ],\n \"name\": \"est\",\n \"pass\": -98661656,\n \"time\": \"\",\n \"type\": \"aliqua consequat sunt\",\n \"warn\": -41957515\n },\n \"eu23f\": {\n \"fail\": 55387605,\n \"info\": -31750324,\n \"logs\": [\n {\n \"description\": \"nulla Excepteur anim fugiat\",\n \"expected\": \"Excepteur\",\n \"remediation\": \"dolore irure eiusmod ullamco\",\n \"state\": \"Ut magna elit Duis ci\",\n \"testId\": \"pariatur ad culpa\",\n \"value\": \"ad mollit Excepteur\"\n },\n {\n \"description\": \"\",\n \"expected\": \"qui incididunt proident\",\n \"remediation\": \"Lorem dolore aliquip Ut amet\",\n \"state\": \"dolore reprehenderit anim\",\n \"testId\": \"sed pariatur adipisicing anim eiusmod\",\n \"value\": \"ipsum veniam ad\"\n }\n ],\n \"name\": \"exercitation et dolor\",\n \"pass\": -59843082,\n \"time\": \"\",\n \"type\": \"proident tempor\",\n \"warn\": 41054407\n }\n },\n \"requestUid\": \"laborum\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"ipsum esse cillum fugiat qui\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla60\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consequat2c4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"enim fugiat Ut\",\n \"driverType\": \"deserunt dolor ut\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"magna es\",\n \"uid\": \"minim occaecat\"\n },\n \"message\": \"est\",\n \"reports\": {\n \"ut_76f\": {\n \"fail\": -66854036,\n \"info\": 68323043,\n \"logs\": [\n {\n \"description\": \"ad\",\n \"expected\": \"dolor voluptate ipsum eu sunt\",\n \"remediation\": \"fugiat\",\n \"state\": \"rep\",\n \"testId\": \"e\",\n \"value\": \"aute occaecat ut sint\"\n },\n {\n \"description\": \"magna proident laboris veniam\",\n \"expected\": \"elit\",\n \"remediation\": \"nisi deserunt\",\n \"state\": \"esse proident sed\",\n \"testId\": \"amet\",\n \"value\": \"id\"\n }\n ],\n \"name\": \"adipisicing sint commodo\",\n \"pass\": -56607542,\n \"time\": \"\",\n \"type\": \"culpa minim occaecat ex sint\",\n \"warn\": 15204965\n },\n \"laborum_\": {\n \"fail\": 92749940,\n \"info\": -81196966,\n \"logs\": [\n {\n \"description\": \"deseru\",\n \"expected\": \"do esse\",\n \"remediation\": \"enim minim\",\n \"state\": \"nisi id esse irure\",\n \"testId\": \"dolore commodo sed adipisicing\",\n \"value\": \"eiusmod aliqua et\"\n },\n {\n \"description\": \"pariatur et dolor\",\n \"expected\": \"quis consequat dolor\",\n \"remediation\": \"aute sit cupidatat ad labore\",\n \"state\": \"ipsum culpa eiusmod\",\n \"testId\": \"cillum enim\",\n \"value\": \"in labore\"\n }\n ],\n \"name\": \"\",\n \"pass\": 91084778,\n \"time\": \"\",\n \"type\": \"consectetur anim do laborum eiusmod\",\n \"warn\": -49563011\n }\n },\n \"requestUid\": \"consectetur qui\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"et adipisicing sit ea nostrud\"\n }\n }\n ],\n \"kubeHunterLogs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"proident_2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitationa57\": \"\",\n \"commodo___0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"in id ut\",\n \"driverType\": \"aliquip\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"magna dolor qui aute dolor\",\n \"uid\": \"Ut elit laboris\"\n },\n \"message\": \"occaecat laborum proident\",\n \"reports\": {\n \"dolor7f7\": {\n \"logs\": [\n {\n \"description\": \"pariatur\",\n \"evidence\": \"cillum in nostrud commodo sit\",\n \"reference\": \"consectetur dolor Duis\",\n \"severity\": \"nulla consectetur anim est\",\n \"testId\": \"nulla dolor cupidatat\",\n \"vulnerability\": \"nostrud\"\n },\n {\n \"description\": \"et voluptate nisi aliquip\",\n \"evidence\": \"laborum tempor labore cupidatat\",\n \"reference\": \"ad id des\",\n \"severity\": \"commodo ut fugiat\",\n \"testId\": \"fugiat quis\",\n \"vulnerability\": \"dolor\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": -66600314,\n \"low\": -27125267,\n \"medium\": -1822876\n }\n },\n \"Excepteur7c\": {\n \"logs\": [\n {\n \"description\": \"cupidatat eiusmod officia\",\n \"evidence\": \"in nulla adipisicing aliqui\",\n \"reference\": \"Ut deserunt\",\n \"severity\": \"elit Ut laboris sunt\",\n \"testId\": \"ea deserunt\",\n \"vulnerability\": \"voluptate mollit sunt\"\n },\n {\n \"description\": \"mi\",\n \"evidence\": \"veniam tempor\",\n \"reference\": \"qui ut mollit ullamco\",\n \"severity\": \"adipisicing enim\",\n \"testId\": \"magna quis nulla elit\",\n \"vulnerability\": \"veniam\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": 21801936,\n \"low\": -71739471,\n \"medium\": 71536345\n }\n },\n \"reprehenderit82\": {\n \"logs\": [\n {\n \"description\": \"voluptate dolore\",\n \"evidence\": \"ipsum\",\n \"reference\": \"consequat aliqua dolor labore\",\n \"severity\": \"irure proident dolore anim\",\n \"testId\": \"consectetur\",\n \"vulnerability\": \"culpa ea non in\"\n },\n {\n \"description\": \"esse elit ad\",\n \"evidence\": \"cupidatat officia\",\n \"reference\": \"aliquip est\",\n \"severity\": \"reprehenderit quis sed in sit\",\n \"testId\": \"elit\",\n \"vulnerability\": \"in cupidatat sit fugiat\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": 13677056,\n \"low\": -23706469,\n \"medium\": -59079949\n }\n }\n },\n \"requestUid\": \"ad labore\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"veniam sit\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"laborum12\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptate_c\": \"\",\n \"magna_00\": \"\",\n \"velit_29\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"Lorem eiusmod\",\n \"driverType\": \"anim veniam dolor\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"ullamco\",\n \"uid\": \"adipisicing mollit amet exercitation\"\n },\n \"message\": \"ad do veniam sed proident\",\n \"reports\": {\n \"amet_1\": {\n \"logs\": [\n {\n \"description\": \"nostrud reprehender\",\n \"evidence\": \"pariatur laborum commodo amet labore\",\n \"reference\": \"laboris mollit\",\n \"severity\": \"elit Lorem magna eu\",\n \"testId\": \"tempor mollit deserunt nulla in\",\n \"vulnerability\": \"in laborum in\"\n },\n {\n \"description\": \"pariatur mollit in\",\n \"evidence\": \"Excepteur elit ipsum tempor\",\n \"reference\": \"adipisicing tempor ut dolor\",\n \"severity\": \"exercitation culpa enim tempor\",\n \"testId\": \"sed\",\n \"vulnerability\": \"et\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": -14034164,\n \"low\": -24708275,\n \"medium\": 94557462\n }\n }\n },\n \"requestUid\": \"minim nulla\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"officia ut incididunt\"\n }\n }\n ],\n \"sonobuoyLogs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"do_99e\": \"\",\n \"ea_971\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consequat__f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"mollit\",\n \"driverType\": \"incididunt anim irure sint volup\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"tempor voluptate culpa nisi\",\n \"uid\": \"amet pariatur\"\n },\n \"message\": \"aute tempor\",\n \"reports\": {\n \"labore903\": {\n \"fail\": 83458519,\n \"logs\": [\n {\n \"description\": \"sed laboris\",\n \"msg\": \"velit\",\n \"output\": \"cillum\",\n \"path\": \"fugiat sed incididunt aute\",\n \"state\": \"Ut dolore id in\"\n },\n {\n \"description\": \"dolore irure mollit in\",\n \"msg\": \"mollit qui\",\n \"output\": \"quis incididunt do minim\",\n \"path\": \"amet aliqua ipsum laborum esse\",\n \"state\": \"incididunt ad ullamco dolore\"\n }\n ],\n \"node\": \"sunt\",\n \"pass\": -43730525,\n \"plugin\": \"minim\",\n \"status\": \"nulla do ad\",\n \"total\": 84275399\n },\n \"esse8\": {\n \"fail\": -8440005,\n \"logs\": [\n {\n \"description\": \"aute laboris in amet\",\n \"msg\": \"commodo quis tempor adipisicing\",\n \"output\": \"pariatur ea\",\n \"path\": \"dolore ad\",\n \"state\": \"in quis consectetur laborum\"\n },\n {\n \"description\": \"fugiat dolor\",\n \"msg\": \"adipisicing mollit eu occaecat\",\n \"output\": \"commodo irure\",\n \"path\": \"aute enim Duis in\",\n \"state\": \"occaecat voluptate magna nostrud\"\n }\n ],\n \"node\": \"ea enim eu ex\",\n \"pass\": 10074129,\n \"plugin\": \"ullamco nulla\",\n \"status\": \"nostrud\",\n \"total\": -23884652\n },\n \"fugiat1\": {\n \"fail\": -25816109,\n \"logs\": [\n {\n \"description\": \"mollit incididunt\",\n \"msg\": \"esse eiusmod culpa non\",\n \"output\": \"ad mollit\",\n \"path\": \"eu sed fugiat\",\n \"state\": \"amet\"\n },\n {\n \"description\": \"nulla consequat laborum ipsum\",\n \"msg\": \"irure ut occaecat\",\n \"output\": \"cillum sunt velit est\",\n \"path\": \"deserunt fugiat\",\n \"state\": \"voluptate\"\n }\n ],\n \"node\": \"sint dolore aute veniam Excepteur\",\n \"pass\": -24739313,\n \"plugin\": \"velit\",\n \"status\": \"in\",\n \"total\": 52406185\n }\n },\n \"requestUid\": \"et nulla\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"nostrud sunt aute\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Excepteur_78_\": \"\",\n \"id84\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nostrud_2f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"exercitation sunt adipisicing\",\n \"driverType\": \"qui dolore sunt\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"sint exercitation ut Excepteur\",\n \"uid\": \"qui ut\"\n },\n \"message\": \"enim ut eiusmod\",\n \"reports\": {\n \"cillume1\": {\n \"fail\": 36007166,\n \"logs\": [\n {\n \"description\": \"eiusmod incididunt eu\",\n \"msg\": \"ut tempor est labore\",\n \"output\": \"veniam elit Lorem\",\n \"path\": \"enim aute velit\",\n \"state\": \"anim aliquip deserunt ut Ut\"\n },\n {\n \"description\": \"ut ex\",\n \"msg\": \"incididunt eu Lorem pariatur\",\n \"output\": \"id minim mollit\",\n \"path\": \"null\",\n \"state\": \"laboris\"\n }\n ],\n \"node\": \"pariatur ut\",\n \"pass\": 60766078,\n \"plugin\": \"culpa laboris id sit\",\n \"status\": \"est deserunt pariatur\",\n \"total\": -13060203\n },\n \"ullamcoa\": {\n \"fail\": 41996418,\n \"logs\": [\n {\n \"description\": \"in nostrud ex labore\",\n \"msg\": \"cupidatat non qui\",\n \"output\": \"irure aliqua\",\n \"path\": \"consequat velit\",\n \"state\": \"aliquip et Ut\"\n },\n {\n \"description\": \"enim dolor amet nisi\",\n \"msg\": \"sed\",\n \"output\": \"anim dolor\",\n \"path\": \"mollit nostrud exercitation sunt\",\n \"state\": \"ullamco\"\n }\n ],\n \"node\": \"id tempor\",\n \"pass\": -95290268,\n \"plugin\": \"quis exercitation in\",\n \"status\": \"mollit est culpa aliqua\",\n \"total\": 20722125\n }\n },\n \"requestUid\": \"tempor deserunt proident\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"aliqua nostrud\"\n }\n }\n ],\n \"syftLogs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"eiusmod_fa\": \"\",\n \"aliquip_dc\": \"\",\n \"quis_4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"veniam187\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"labore ea pariatur minim\",\n \"driverType\": \"exercitation dolor in magna\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"irure Duis ex\",\n \"uid\": \"fugia\"\n },\n \"location\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"aliqua in\",\n \"reports\": [\n {\n \"dependencies\": [\n {\n \"name\": \"laborum eu ullamco consectetur\",\n \"type\": \"pariatur laboris esse consequat tempor\",\n \"version\": \"eu do reprehenderit consectetur\"\n },\n {\n \"name\": \"tempor Duis\",\n \"type\": \"est consectetur qui sunt minim\",\n \"version\": \"laborum anim\"\n }\n ],\n \"image\": \"mollit ad est\",\n \"imageContexts\": [\n {\n \"containerName\": \"ullamco minim Excepteur\",\n \"namespace\": \"sint labor\",\n \"podName\": \"sit in\"\n },\n {\n \"containerName\": \"laborum\",\n \"namespace\": \"minim aute enim exercitation\",\n \"podName\": \"qui et\"\n }\n ],\n \"isSBOMExist\": false,\n \"state\": \"ut do\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"in voluptate dolor mollit\",\n \"installed\": \"ut fugiat\",\n \"name\": \"tempor aliquip proident\",\n \"severity\": \"laboris dolore\",\n \"type\": \"enim\",\n \"vulnerability\": \"ipsum irure qui do pariatur\"\n },\n {\n \"fixedIn\": \"incididunt adipisicing sit fugiat ullamco\",\n \"installed\": \"Ut ut dolor r\",\n \"name\": \"labore reprehenderit paria\",\n \"severity\": \"in non enim ut\",\n \"type\": \"aliqua amet\",\n \"vulnerability\": \"amet quis\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": -80648384,\n \"high\": -7013057,\n \"low\": 23927876,\n \"medium\": 99265375,\n \"negligible\": 45848064,\n \"unknown\": -22179079\n }\n },\n {\n \"dependencies\": [\n {\n \"name\": \"laborum nisi\",\n \"type\": \"laborum sit do est\",\n \"version\": \"non cillum\"\n },\n {\n \"name\": \"esse laborum occaecat\",\n \"type\": \"consequat ullamco\",\n \"version\": \"irur\"\n }\n ],\n \"image\": \"labore\",\n \"imageContexts\": [\n {\n \"containerName\": \"aute consectetur minim\",\n \"namespace\": \"aliqua sed exercitation\",\n \"podName\": \"adipisicing et\"\n },\n {\n \"containerName\": \"velit\",\n \"namespace\": \"qui irure ad eiusmod\",\n \"podName\": \"ea reprehenderit\"\n }\n ],\n \"isSBOMExist\": false,\n \"state\": \"Lorem esse ex\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"nulla esse in ea consectetur\",\n \"installed\": \"ut dolor magna\",\n \"name\": \"qui reprehen\",\n \"severity\": \"sunt mollit sint elit\",\n \"type\": \"magna incididunt fugiat pariatur\",\n \"vulnerability\": \"Excepteur do\"\n },\n {\n \"fixedIn\": \"amet deserunt laboris id\",\n \"installed\": \"ut exercitation Ut\",\n \"name\": \"adipisicing irure dolor\",\n \"severity\": \"ex do sint proident sunt\",\n \"type\": \"sunt anim id reprehenderit\",\n \"vulnerability\": \"occaecat in sint eu\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": 3207736,\n \"high\": -8620364,\n \"low\": 18929019,\n \"medium\": -58133232,\n \"negligible\": 37426062,\n \"unknown\": 41398575\n }\n }\n ],\n \"requestUid\": \"exercitation\",\n \"scanContext\": {\n \"format\": \"sunt exercitation adipisicing enim\",\n \"labelSelector\": \"voluptate elit in\",\n \"namespace\": \"Lorem occaecat esse nostrud\",\n \"podName\": \"ut culpa\",\n \"scope\": \"anim\"\n },\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"ea minim\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ad3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolorea\": \"\",\n \"laborefe7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"consequat ut\",\n \"driverType\": \"nisi cupidatat laboris\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"Lorem ex tempor\",\n \"uid\": \"adipisicing incididunt in\"\n },\n \"location\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"deserunt tempor\",\n \"reports\": [\n {\n \"dependencies\": [\n {\n \"name\": \"dolore ut ad\",\n \"type\": \"elit Lorem et\",\n \"version\": \"proident eiusmod culpa id\"\n },\n {\n \"name\": \"sint velit id mollit\",\n \"type\": \"ad proident\",\n \"version\": \"nostrud consectetur anim pariatur do\"\n }\n ],\n \"image\": \"ea minim\",\n \"imageContexts\": [\n {\n \"containerName\": \"laboris Excepteur sunt aliqua\",\n \"namespace\": \"tempor elit minim consequat in\",\n \"podName\": \"fugiat nostrud ut\"\n },\n {\n \"containerName\": \"tempor pariatur Excepteur\",\n \"namespace\": \"exercitation culpa voluptate ma\",\n \"podName\": \"eiusmod\"\n }\n ],\n \"isSBOMExist\": false,\n \"state\": \"occaecat nisi exercitation\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"id cupidatat culpa consequat\",\n \"installed\": \"occaecat aute nostrud anim\",\n \"name\": \"sed consectetur labore irure Lorem\",\n \"severity\": \"irure est deserunt amet anim\",\n \"type\": \"in Excepteur\",\n \"vulnerability\": \"mollit nulla amet\"\n },\n {\n \"fixedIn\": \"ut de\",\n \"installed\": \"nisi Excepteur consectetur\",\n \"name\": \"adipisicing reprehenderit\",\n \"severity\": \"pr\",\n \"type\": \"anim nostrud aliqua dolore pari\",\n \"vulnerability\": \"amet\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": 90260779,\n \"high\": -69604694,\n \"low\": -69776427,\n \"medium\": -31796446,\n \"negligible\": 85720496,\n \"unknown\": 22650445\n }\n },\n {\n \"dependencies\": [\n {\n \"name\": \"dolor laboris ad m\",\n \"type\": \"dolore consequat minim\",\n \"version\": \"aliquip minim\"\n },\n {\n \"name\": \"cupidatat sed amet\",\n \"type\": \"culpa quis\",\n \"version\": \"ipsum dolore consequat Ut\"\n }\n ],\n \"image\": \"tempor irure et ex ea\",\n \"imageContexts\": [\n {\n \"containerName\": \"consectet\",\n \"namespace\": \"exercitation officia\",\n \"podName\": \"laboris\"\n },\n {\n \"containerName\": \"cupidatat id adipisicing\",\n \"namespace\": \"sit mollit adipisicing exercitation\",\n \"podName\": \"sunt culpa proident tempor sit\"\n }\n ],\n \"isSBOMExist\": false,\n \"state\": \"est adipisicing\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"culpa\",\n \"installed\": \"pariatur esse occaecat non\",\n \"name\": \"laborum elit dolore\",\n \"severity\": \"exercitation a\",\n \"type\": \"in veniam proident in\",\n \"vulnerability\": \"occaecat aliquip\"\n },\n {\n \"fixedIn\": \"in elit magna do veniam\",\n \"installed\": \"Excepteur laboris exercitation\",\n \"name\": \"veniam eu\",\n \"severity\": \"dolore\",\n \"type\": \"labore laboris non magna\",\n \"vulnerability\": \"officia pariatur\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": -62616463,\n \"high\": 92923898,\n \"low\": 15661537,\n \"medium\": -52991060,\n \"negligible\": -49059866,\n \"unknown\": -94685322\n }\n }\n ],\n \"requestUid\": \"Duis in anim in reprehenderit\",\n \"scanContext\": {\n \"format\": \"aliqua\",\n \"labelSelector\": \"culpa cillum\",\n \"namespace\": \"consectetur incididunt\",\n \"podName\": \"anim et reprehenderit\",\n \"scope\": \"esse eiusmod nulla quis\"\n },\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"nisi aliqua\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c10db553-fdc3-463c-b655-b7f193cbecba", - "name": "Update the KubeBench compliance scan log by uid", - "request": { - "name": "Update the KubeBench compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "kubeBench" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"reports\": {\n \"Ut_1\": {\n \"fail\": \"\",\n \"info\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n },\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"pass\": \"\",\n \"time\": \"\",\n \"type\": \"\",\n \"warn\": \"\"\n },\n \"aliqua88a\": {\n \"fail\": \"\",\n \"info\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n },\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"pass\": \"\",\n \"time\": \"\",\n \"type\": \"\",\n \"warn\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d78b284c-27a4-4880-bf78-9c4d5a97ffdf", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "kubeBench" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"reports\": {\n \"Excepteur_1\": {\n \"fail\": \"\",\n \"info\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n },\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"pass\": \"\",\n \"time\": \"\",\n \"type\": \"\",\n \"warn\": \"\"\n },\n \"sedc\": {\n \"fail\": \"\",\n \"info\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n },\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"pass\": \"\",\n \"time\": \"\",\n \"type\": \"\",\n \"warn\": \"\"\n },\n \"dolore1\": {\n \"fail\": \"\",\n \"info\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n },\n {\n \"description\": \"\",\n \"expected\": \"\",\n \"remediation\": \"\",\n \"state\": \"\",\n \"testId\": \"\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"pass\": \"\",\n \"time\": \"\",\n \"type\": \"\",\n \"warn\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "75dbfd66-8d89-4277-9125-03506f4a08db", - "name": "Update the KubeHunter compliance scan log by uid", - "request": { - "name": "Update the KubeHunter compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "kubeHunter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"reports\": {\n \"fugiatb6\": {\n \"logs\": [\n {\n \"description\": \"\",\n \"evidence\": \"\",\n \"reference\": \"\",\n \"severity\": \"\",\n \"testId\": \"\",\n \"vulnerability\": \"\"\n },\n {\n \"description\": \"\",\n \"evidence\": \"\",\n \"reference\": \"\",\n \"severity\": \"\",\n \"testId\": \"\",\n \"vulnerability\": \"\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilities\": {\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\"\n }\n },\n \"aliquip933\": {\n \"logs\": [\n {\n \"description\": \"\",\n \"evidence\": \"\",\n \"reference\": \"\",\n \"severity\": \"\",\n \"testId\": \"\",\n \"vulnerability\": \"\"\n },\n {\n \"description\": \"\",\n \"evidence\": \"\",\n \"reference\": \"\",\n \"severity\": \"\",\n \"testId\": \"\",\n \"vulnerability\": \"\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilities\": {\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "305ff783-bd85-4940-bb35-1d6eb2721ad0", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "kubeHunter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"reports\": {\n \"voluptate_3aa\": {\n \"logs\": [\n {\n \"description\": \"\",\n \"evidence\": \"\",\n \"reference\": \"\",\n \"severity\": \"\",\n \"testId\": \"\",\n \"vulnerability\": \"\"\n },\n {\n \"description\": \"\",\n \"evidence\": \"\",\n \"reference\": \"\",\n \"severity\": \"\",\n \"testId\": \"\",\n \"vulnerability\": \"\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilities\": {\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9a55107c-fb1d-429f-9269-0ff85d2ac4a7", - "name": "Update the Sonobuoy compliance scan log by uid", - "request": { - "name": "Update the Sonobuoy compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "sonobuoy" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"reports\": {\n \"est__d\": {\n \"fail\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n },\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n }\n ],\n \"node\": \"\",\n \"pass\": \"\",\n \"plugin\": \"\",\n \"status\": \"\",\n \"total\": \"\"\n },\n \"adipisicing_b\": {\n \"fail\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n },\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n }\n ],\n \"node\": \"\",\n \"pass\": \"\",\n \"plugin\": \"\",\n \"status\": \"\",\n \"total\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e54aca25-7300-4beb-b4db-f021d630f26c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "sonobuoy" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"reports\": {\n \"aute81\": {\n \"fail\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n },\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n }\n ],\n \"node\": \"\",\n \"pass\": \"\",\n \"plugin\": \"\",\n \"status\": \"\",\n \"total\": \"\"\n },\n \"mollitd3f\": {\n \"fail\": \"\",\n \"logs\": [\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n },\n {\n \"description\": \"\",\n \"msg\": \"\",\n \"output\": \"\",\n \"path\": \"\",\n \"state\": \"\"\n }\n ],\n \"node\": \"\",\n \"pass\": \"\",\n \"plugin\": \"\",\n \"status\": \"\",\n \"total\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ec183590-50c0-4bf9-84da-70b7d52a910f", - "name": "Update the Syft compliance scan log by uid", - "request": { - "name": "Update the Syft compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "syft" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"report\": {\n \"batchNo\": \"\",\n \"batchSize\": \"\",\n \"dependencies\": [\n {\n \"name\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"image\": \"\",\n \"imageContexts\": [\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n },\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n }\n ],\n \"sbom\": \"\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"\",\n \"installed\": \"\",\n \"name\": \"\",\n \"severity\": \"\",\n \"type\": \"\",\n \"vulnerability\": \"\"\n },\n {\n \"fixedIn\": \"\",\n \"installed\": \"\",\n \"name\": \"\",\n \"severity\": \"\",\n \"type\": \"\",\n \"vulnerability\": \"\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"negligible\": \"\",\n \"unknown\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "561f6813-71a8-4545-bd67-dce946912eae", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - "drivers", - "syft" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"requestUid\": \"\",\n \"status\": \"\",\n \"report\": {\n \"batchNo\": \"\",\n \"batchSize\": \"\",\n \"dependencies\": [\n {\n \"name\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"image\": \"\",\n \"imageContexts\": [\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n },\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n }\n ],\n \"sbom\": \"\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"\",\n \"installed\": \"\",\n \"name\": \"\",\n \"severity\": \"\",\n \"type\": \"\",\n \"vulnerability\": \"\"\n },\n {\n \"fixedIn\": \"\",\n \"installed\": \"\",\n \"name\": \"\",\n \"severity\": \"\",\n \"type\": \"\",\n \"vulnerability\": \"\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"negligible\": \"\",\n \"unknown\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "5f5bdb7f-9862-4d0f-beb6-23a507ec9637", - "name": "{logUid}", - "item": [ - { - "id": "5094fbe3-9fcc-472e-b619-be11b232b161", - "name": "Delete the compliance scan log by uid", - "request": { - "name": "Delete the compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "8f112210-ccbd-4b64-9f20-b2afecd6e5c5", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2b9de13d-a5fa-467d-bcea-19384b1f071f", - "name": "drivers", - "item": [ - { - "id": "5ae68f88-c1bf-49d5-a773-cd70c8b994b1", - "name": "Returns the KubeBench compliance scan log by uid", - "request": { - "name": "Returns the KubeBench compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "kubeBench" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "reportId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "20d8456d-6e08-490a-ba4e-4842b91b737e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "kubeBench" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "reportId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"quis_49\": \"\",\n \"ex_0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"adipisicingc2\": \"\",\n \"eiusmod5a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"in magna incididunt ad\",\n \"driverType\": \"culpa cupidatat eu tempor ea\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"fugiat \",\n \"uid\": \"consectetur\"\n },\n \"message\": \"ex esse dolor Lorem voluptate\",\n \"reports\": {\n \"Ut_2d\": {\n \"fail\": 63866588,\n \"info\": -4970262,\n \"logs\": [\n {\n \"description\": \"sunt nisi\",\n \"expected\": \"laborum\",\n \"remediation\": \"dolore voluptate\",\n \"state\": \"velit\",\n \"testId\": \"dolore ad voluptate ullamco\",\n \"value\": \"dolor ea\"\n },\n {\n \"description\": \"mollit deserunt Excepteur\",\n \"expected\": \"non commodo deserunt el\",\n \"remediation\": \"dolor anim ea\",\n \"state\": \"ut sit\",\n \"testId\": \"dolor non officia incididunt\",\n \"value\": \"pari\"\n }\n ],\n \"name\": \"Duis labore Ut\",\n \"pass\": -67208032,\n \"time\": \"\",\n \"type\": \"dolor nulla pariatur labore consequat\",\n \"warn\": 5288541\n },\n \"ipsum_21e\": {\n \"fail\": -29453059,\n \"info\": -16488718,\n \"logs\": [\n {\n \"description\": \"consequat pariatur dolor ullamco est\",\n \"expected\": \"non in in consequat\",\n \"remediation\": \"Ut reprehenderit tempor\",\n \"state\": \"ad\",\n \"testId\": \"labore sed\",\n \"value\": \"voluptate adip\"\n },\n {\n \"description\": \"cillum incididunt aute in\",\n \"expected\": \"sint ut magna commodo et\",\n \"remediation\": \"deserunt officia\",\n \"state\": \"irure est esse commodo amet\",\n \"testId\": \"officia\",\n \"value\": \"off\"\n }\n ],\n \"name\": \"commodo elit sed aliquip\",\n \"pass\": -14371909,\n \"time\": \"\",\n \"type\": \"consectetur occaecat\",\n \"warn\": 98539001\n },\n \"sit_a\": {\n \"fail\": -98755721,\n \"info\": 77922085,\n \"logs\": [\n {\n \"description\": \"non sunt exercitation ut\",\n \"expected\": \"eiusmod officia pariatur\",\n \"remediation\": \"in enim non Lorem\",\n \"state\": \"quis irure nostrud dolor\",\n \"testId\": \"ut exercitation\",\n \"value\": \"velit Duis pariatur ea\"\n },\n {\n \"description\": \"exercitation minim irure\",\n \"expected\": \"sed ame\",\n \"remediation\": \"consectetur in\",\n \"state\": \"commodo pariatur cillum\",\n \"testId\": \"ad\",\n \"value\": \"enim exercitation\"\n }\n ],\n \"name\": \"in ea\",\n \"pass\": -10802021,\n \"time\": \"\",\n \"type\": \"aute culpa nostrud magna cillum\",\n \"warn\": -41621592\n },\n \"eu_f6\": {\n \"fail\": -35353660,\n \"info\": 73942683,\n \"logs\": [\n {\n \"description\": \"reprehenderit\",\n \"expected\": \"consectetur in minim\",\n \"remediation\": \"fugiat pariatur\",\n \"state\": \"id cillum fugiat\",\n \"testId\": \"aliqua in\",\n \"value\": \"cupidatat anim nostrud\"\n },\n {\n \"description\": \"sunt aute consequat velit\",\n \"expected\": \"Duis proident et\",\n \"remediation\": \"fugiat velit cupidatat ipsum\",\n \"state\": \"mollit\",\n \"testId\": \"consectetur cupidatat exercitation\",\n \"value\": \"sint amet et est aliqua\"\n }\n ],\n \"name\": \"eu exercitation conseq\",\n \"pass\": -88200037,\n \"time\": \"\",\n \"type\": \"anim laborum fugiat\",\n \"warn\": -36164106\n }\n },\n \"requestUid\": \"laborum aliqua\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"laboris\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "eac268d1-09ee-42e4-bd1e-601f22ca948c", - "name": "Returns the KubeHunter compliance scan log by uid", - "request": { - "name": "Returns the KubeHunter compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "kubeHunter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "reportId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9945c6eb-56ca-4473-902d-76c188c194f9", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "kubeHunter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "reportId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"tempora4\": \"\",\n \"consectetur_7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non__f\": \"\",\n \"dolore_f2c\": \"\",\n \"culpa82f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"amet id dolor ipsum\",\n \"driverType\": \"et Ut\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"cillum ullamco\",\n \"uid\": \"nostrud consequat\"\n },\n \"message\": \"Lorem deser\",\n \"reports\": {\n \"cupidatat_e\": {\n \"logs\": [\n {\n \"description\": \"ipsum do proident fugiat ad\",\n \"evidence\": \"veniam ut\",\n \"reference\": \"ea dese\",\n \"severity\": \"adipisicing officia mollit\",\n \"testId\": \"pariatur anim in do velit\",\n \"vulnerability\": \"dolor nisi\"\n },\n {\n \"description\": \"est commodo qui\",\n \"evidence\": \"in exercitation\",\n \"reference\": \"commodo Excepteur adipisicing culpa\",\n \"severity\": \"dolore ut aute cillum\",\n \"testId\": \"tempor amet\",\n \"vulnerability\": \"Duis non ad id\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": -41288064,\n \"low\": -90627323,\n \"medium\": 82905209\n }\n },\n \"mollitd6d\": {\n \"logs\": [\n {\n \"description\": \"sit Excepteur\",\n \"evidence\": \"consequat aute incididunt\",\n \"reference\": \"ad in aute velit\",\n \"severity\": \"deserunt sint consect\",\n \"testId\": \"dolor non fugiat\",\n \"vulnerability\": \"Ut fugiat amet aliquip\"\n },\n {\n \"description\": \"proident sed\",\n \"evidence\": \"in ex\",\n \"reference\": \"sunt mollit\",\n \"severity\": \"laboris dolor sed eu\",\n \"testId\": \"eu irure\",\n \"vulnerability\": \"sed non n\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": -82074952,\n \"low\": 42455858,\n \"medium\": 27675483\n }\n },\n \"commodoc\": {\n \"logs\": [\n {\n \"description\": \"nulla occaecat do magna\",\n \"evidence\": \"esse ut quis dolor\",\n \"reference\": \"dolor sunt\",\n \"severity\": \"non mollit commodo irure\",\n \"testId\": \"aute sunt quis\",\n \"vulnerability\": \"culpa in dolor Duis\"\n },\n {\n \"description\": \"aliquip\",\n \"evidence\": \"dolor ipsum consectetur\",\n \"reference\": \"in cillum minim dolore\",\n \"severity\": \"ut veniam culpa\",\n \"testId\": \"Ut aute dolor sed\",\n \"vulnerability\": \"id\"\n }\n ],\n \"time\": \"\",\n \"vulnerabilites\": {\n \"high\": -46065820,\n \"low\": -50910804,\n \"medium\": 29021527\n }\n }\n },\n \"requestUid\": \"aliqua Ut dolor labore\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"eius\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "53b4752f-0ea7-4d86-9030-5845c4a124a1", - "name": "Returns the Sonobuoy compliance scan log by uid", - "request": { - "name": "Returns the Sonobuoy compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "sonobuoy" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "reportId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "44fc300e-f415-47d6-b32b-a92f43190c10", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "sonobuoy" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "reportId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"occaecat34\": \"\",\n \"consectetur2f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquip_bc\": \"\",\n \"fugiat_ac\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"qui nostrud\",\n \"driverType\": \"laboris Lorem sed\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"in ad occaecat\",\n \"uid\": \"ipsum mollit\"\n },\n \"message\": \"veniam\",\n \"reports\": {\n \"eu_0\": {\n \"fail\": 84994723,\n \"logs\": [\n {\n \"description\": \"ullamco in \",\n \"msg\": \"voluptate et in incididunt ex\",\n \"output\": \"qui elit dolore \",\n \"path\": \"in\",\n \"state\": \"cillum\"\n },\n {\n \"description\": \"laboris\",\n \"msg\": \"Lorem do\",\n \"output\": \"sin\",\n \"path\": \"ut proident cillum\",\n \"state\": \"qui laborum ad\"\n }\n ],\n \"node\": \"occaecat officia\",\n \"pass\": -96510613,\n \"plugin\": \"nulla\",\n \"status\": \"reprehenderit\",\n \"total\": 64594387\n },\n \"velit_6\": {\n \"fail\": -77862362,\n \"logs\": [\n {\n \"description\": \"magna labore\",\n \"msg\": \"proident veniam magna\",\n \"output\": \"reprehenderit Duis esse occaecat\",\n \"path\": \"voluptate commodo culpa esse est\",\n \"state\": \"amet do culpa\"\n },\n {\n \"description\": \"Duis mollit\",\n \"msg\": \"quis\",\n \"output\": \"adipisicing reprehenderit dolore\",\n \"path\": \"dolor occaecat\",\n \"state\": \"culpa\"\n }\n ],\n \"node\": \"eiusmod est tempor\",\n \"pass\": -68132022,\n \"plugin\": \"do ipsum proident consequat\",\n \"status\": \"aliqua nostrud in do sed\",\n \"total\": 40745631\n }\n },\n \"requestUid\": \"officia nulla\",\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"laboris aute et sint\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "52c567ac-5e87-4242-b4d5-9903faae0d71", - "name": "syft", - "item": [ - { - "id": "ec6b725a-1dfb-4131-9329-28238e400028", - "name": "Returns the Syft compliance scan log by uid", - "request": { - "name": "Returns the Syft compliance scan log by uid", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "syft" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6a25474b-938f-4a98-b965-3f9ebeb6cfca", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "syft" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"mollit_f3\": \"\",\n \"consequata\": \"\",\n \"in_1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ad_5b\": \"\",\n \"id_25f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"cillum consectetur\",\n \"driverType\": \"qui officia\"\n },\n \"status\": {\n \"actor\": {\n \"actorType\": \"ex irure\",\n \"uid\": \"magna\"\n },\n \"location\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"message\": \"ea\",\n \"reports\": [\n {\n \"dependencies\": [\n {\n \"name\": \"aliqua ut eiusmod E\",\n \"type\": \"nisi dolore ipsum sint\",\n \"version\": \"commodo tempor dolor Duis\"\n },\n {\n \"name\": \"Excepteur\",\n \"type\": \"magna cons\",\n \"version\": \"aliquip sed\"\n }\n ],\n \"image\": \"minim sunt ad\",\n \"imageContexts\": [\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n },\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n }\n ],\n \"isSBOMExist\": true,\n \"state\": \"pariatur officia ea sint\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"sed adipisicing\",\n \"installed\": \"cu\",\n \"name\": \"laborum dolore officia aute\",\n \"severity\": \"eu ut\",\n \"type\": \"officia proident elit\",\n \"vulnerability\": \"voluptate\"\n },\n {\n \"fixedIn\": \"irure consequat\",\n \"installed\": \"aliquip non minim Duis nisi\",\n \"name\": \"aliquip elit ea\",\n \"severity\": \"Excepteur ci\",\n \"type\": \"et dolore\",\n \"vulnerability\": \"ut esse veniam\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": 52562824,\n \"high\": -62053580,\n \"low\": -80991150,\n \"medium\": -13892208,\n \"negligible\": -86205322,\n \"unknown\": 12886545\n }\n },\n {\n \"dependencies\": [\n {\n \"name\": \"sed anim\",\n \"type\": \"mollit occaecat Ut exercitation\",\n \"version\": \"labore\"\n },\n {\n \"name\": \"Ut consequat\",\n \"type\": \"eiusmod\",\n \"version\": \"in dolore id eu\"\n }\n ],\n \"image\": \"magna consequat enim culpa\",\n \"imageContexts\": [\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n },\n {\n \"containerName\": \"\",\n \"namespace\": \"\",\n \"podName\": \"\"\n }\n ],\n \"isSBOMExist\": false,\n \"state\": \"tempor occaecat Excepteur\",\n \"time\": \"\",\n \"vulnerabilities\": [\n {\n \"fixedIn\": \"deserunt ullamco\",\n \"installed\": \"veniam nulla fugiat\",\n \"name\": \"esse Excepteur pariatur sit\",\n \"severity\": \"enim exerci\",\n \"type\": \"mollit aliqua\",\n \"vulnerability\": \"fugiat in sunt\"\n },\n {\n \"fixedIn\": \"quis est\",\n \"installed\": \"exercitation\",\n \"name\": \"enim minim incididunt occaecat\",\n \"severity\": \"nulla non proident\",\n \"type\": \"dolor exercitation ut Duis id\",\n \"vulnerability\": \"adipisicing minim\"\n }\n ],\n \"vulnerabilitySummary\": {\n \"critical\": 85544031,\n \"high\": -91958369,\n \"low\": 78963257,\n \"medium\": 44173449,\n \"negligible\": 13179145,\n \"unknown\": 66604491\n }\n }\n ],\n \"requestUid\": \"nostrud aute do\",\n \"scanContext\": {\n \"format\": \"ut elit aliqua sunt\",\n \"labelSelector\": \"cupidatat ipsum nisi et deseru\",\n \"namespace\": \"nisi dolore laborum reprehenderit\",\n \"podName\": \"fugiat ullamco qui\",\n \"scope\": \"aliquip \"\n },\n \"scanTime\": {\n \"endTime\": \"\",\n \"startTime\": \"\"\n },\n \"state\": \"eiusmod magna laborum consectetur\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "942980c2-7b0b-4884-b371-650bee559fb9", - "name": "Returns the image sbom of syft scan log of cluster", - "request": { - "name": "Returns the image sbom of syft scan log of cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "syft", - "sbom" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "image", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "89c794d5-838e-4612-8594-09ea82cd1a4d", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - "syft", - "sbom" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "image", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "6b75f1e0-c664-4ec9-a5d9-1a706dc10d41", - "name": "Downloads the driver cluster logs", - "request": { - "name": "Downloads the driver cluster logs", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - ":driver", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fileFormat", - "value": "pdf" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "driver", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "14437a62-acdb-4e5e-898b-9beae51b2f40", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "logs", - ":logUid", - "drivers", - ":driver", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fileFormat", - "value": "pdf" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "logUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "driver", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "bae76aaf-802f-4b5a-b462-3291e0b1639e", - "name": "Create on demand cluster compliance scan", - "request": { - "name": "Create on demand cluster compliance scan", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"kubeBench\": {\n \"runScan\": \"\"\n },\n \"kubeHunter\": {\n \"runScan\": \"\"\n },\n \"sonobuoy\": {\n \"runScan\": \"\"\n },\n \"syft\": {\n \"config\": {\n \"format\": \"\",\n \"labelSelector\": \"\",\n \"location\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"namespace\": \"\",\n \"podName\": \"\",\n \"scope\": \"\"\n },\n \"runScan\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6bf71506-d473-41a6-b814-d661bf320d9a", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "complianceScan", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"kubeBench\": {\n \"runScan\": \"\"\n },\n \"kubeHunter\": {\n \"runScan\": \"\"\n },\n \"sonobuoy\": {\n \"runScan\": \"\"\n },\n \"syft\": {\n \"config\": {\n \"format\": \"\",\n \"labelSelector\": \"\",\n \"location\": {\n \"name\": \"\",\n \"uid\": \"\"\n },\n \"namespace\": \"\",\n \"podName\": \"\",\n \"scope\": \"\"\n },\n \"runScan\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "a7f18e95-21ed-421e-99f5-adfbc17f9239", - "name": "Get the installed helm charts of a specified cluster", - "request": { - "name": "Get the installed helm charts of a specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "helmCharts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "be4c9393-23ae-490f-86b7-ba238ada870e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "helmCharts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"charts\": [\n {\n \"localName\": \"consequat tempor\",\n \"matchedRegistries\": [\n {\n \"name\": \"consequat occaecat non enim\",\n \"uid\": \"tempor cupidatat cillum\"\n },\n {\n \"name\": \"Excepteur cupidatat\",\n \"uid\": \"Ut dolore\"\n }\n ],\n \"name\": \"in pariatur sint qui\",\n \"values\": \"amet incididunt\",\n \"version\": \"veniam ex\"\n },\n {\n \"localName\": \"reprehenderit aute proident officia dolor\",\n \"matchedRegistries\": [\n {\n \"name\": \"esse proident\",\n \"uid\": \"eu Excepteur\"\n },\n {\n \"name\": \"reprehenderit\",\n \"uid\": \"nulla proident cupidatat amet enim\"\n }\n ],\n \"name\": \"in non sed dolore\",\n \"values\": \"mollit cupidatat in cillum\",\n \"version\": \"id culpa ex nisi\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6d955649-582d-4357-8f8f-22c1f56ced21", - "name": "logFetcher", - "item": [ - { - "id": "bd44844c-a3b3-4cd5-ba9c-635c7ad8664c", - "name": "Get the log fetcher for cluster", - "request": { - "name": "Get the log fetcher for cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "logFetcher" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "requestId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "f9f8b9f7-2e63-4d52-90fd-f0146e18d010", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "logFetcher" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "requestId", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"Lorem_662\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"in11\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"in nisi consectetur deserunt\",\n \"log\": \"et veniam mollit\"\n },\n \"status\": {\n \"state\": \"sunt in consequat quis\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1e1581dc-d6ec-4536-94f5-6bfface121b0", - "name": "Create the log fetcher for cluster", - "request": { - "name": "Create the log fetcher for cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "logFetcher" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"duration\": 10,\n \"k8s\": {\n \"labelSelector\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n },\n \"mode\": \"cluster\",\n \"noOfLines\": 1000,\n \"node\": {\n \"logs\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8bee7081-daed-4984-a18c-39c42cf8e86d", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "logFetcher" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid for which log is requested" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"duration\": 10,\n \"k8s\": {\n \"labelSelector\": [\n \"\"\n ],\n \"namespaces\": [\n \"\"\n ]\n },\n \"mode\": \"cluster\",\n \"noOfLines\": 1000,\n \"node\": {\n \"logs\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d3803909-ee9a-4604-b663-bccbbbd008b4", - "name": "Get the installed manifests of a specified cluster", - "request": { - "name": "Get the installed manifests of a specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "44a7190c-b1e6-4103-86c1-669619c530a7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"manifests\": [\n {\n \"content\": \"ut ullamco cillum veniam velit\",\n \"name\": \"pariatur culpa ut ad\",\n \"namespace\": \"dolor ullamco exercitation amet Ut\",\n \"type\": \"qui consectetur\"\n },\n {\n \"content\": \"Lorem ut amet\",\n \"name\": \"aliquip dolor sit\",\n \"namespace\": \"quis velit\",\n \"type\": \"enim fugiat id dolore\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0ee8aee4-34ca-491c-bbe1-24e1831ceee8", - "name": "restore", - "item": [ - { - "id": "8a04197e-8623-4560-b2dc-3a9d56121453", - "name": "Returns the cluster restore of cluster", - "request": { - "name": "Returns the cluster restore of cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "restore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "restoreRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "1daa30e1-8d33-4ff1-8be4-66a8aef2fdda", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "restore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "restoreRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"ea_c7f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolordd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterUid\": \"consequat deserunt est dolor\"\n },\n \"status\": {\n \"clusterRestoreStatuses\": [\n {\n \"actor\": {\n \"actorType\": \"in culpa deserunt non Ut\",\n \"uid\": \"deserunt\"\n },\n \"backupName\": \"dolor esse\",\n \"backupRequestUid\": \"elit dolore\",\n \"restoreRequestUid\": \"dol\",\n \"restoreStatusMeta\": {\n \"isSucceeded\": true,\n \"msg\": \"culpa adipisicing\",\n \"restoreTime\": \"\"\n },\n \"sourceClusterRef\": {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"state\": \"aliqua enim ullamco\"\n },\n {\n \"actor\": {\n \"actorType\": \"esse ex\",\n \"uid\": \"qui in\"\n },\n \"backupName\": \"Lorem Excep\",\n \"backupRequestUid\": \"in non\",\n \"restoreRequestUid\": \"qui elit ea amet\",\n \"restoreStatusMeta\": {\n \"isSucceeded\": true,\n \"msg\": \"ut minim ullamco labore nulla\",\n \"restoreTime\": \"\"\n },\n \"sourceClusterRef\": {\n \"uid\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"state\": \"labore in magna tempor en\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b84ad825-3182-48b5-97cc-c9c2fa1a7c73", - "name": "Create on demand cluster restore", - "request": { - "name": "Create on demand cluster restore", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "restore", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupRequestUid\": \"\",\n \"backupName\": \"\",\n \"destinationClusterUid\": \"\",\n \"includeClusterResources\": \"\",\n \"includeNamespaces\": [\n \"\"\n ],\n \"preserveNodePorts\": \"\",\n \"restorePVs\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "08534cb3-0788-4c44-9413-9d8c25ea35a1", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "features", - "restore", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"backupRequestUid\": \"\",\n \"backupName\": \"\",\n \"destinationClusterUid\": \"\",\n \"includeClusterResources\": \"\",\n \"includeNamespaces\": [\n \"\"\n ],\n \"preserveNodePorts\": \"\",\n \"restorePVs\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "fb596c17-c11b-4fd5-893a-c0a947112039", - "name": "import", - "item": [ - { - "id": "99283476-8429-4f9e-974f-528de7fcfeae", - "name": "Returns the specified cluster's import manifest file", - "request": { - "name": "Returns the specified cluster's import manifest file", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "import", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5ce5e28e-a2e2-444a-8bd0-04665a87ca7a", - "name": "download file", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "import", - "manifest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6d3fe2a8-0781-4ff8-885d-a24384a46ccd", - "name": "Upgrade the specified imported read only cluster with full permissions", - "request": { - "name": "Upgrade the specified imported read only cluster with full permissions", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "import", - "upgrade" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "335033f2-16d0-4248-8aa0-50471083820a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "import", - "upgrade" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "b366e3c7-2cd7-4ac3-b8c8-1db388564af9", - "name": "k8certificates", - "item": [ - { - "id": "dda36427-36f4-4c18-89b1-eb0349c8ceb6", - "name": "Get K8Certificate for spectro cluster", - "request": { - "name": "Get K8Certificate for spectro cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "k8certificates" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a25dde0b-0bf1-4ed0-90a8-2e93bb4aadc3", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "k8certificates" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machineCertificates\": [\n {\n \"certificateAuthorities\": [\n {\n \"certificates\": [\n {\n \"expiry\": \"\",\n \"name\": \"Excepteur mollit ad\"\n },\n {\n \"expiry\": \"\",\n \"name\": \"id\"\n }\n ],\n \"expiry\": \"\",\n \"name\": \"officia eu\"\n },\n {\n \"certificates\": [\n {\n \"expiry\": \"\",\n \"name\": \"ea culpa qui Ut\"\n },\n {\n \"expiry\": \"\",\n \"name\": \"Excepteur id\"\n }\n ],\n \"expiry\": \"\",\n \"name\": \"dolor \"\n }\n ],\n \"name\": \"cillum\"\n },\n {\n \"certificateAuthorities\": [\n {\n \"certificates\": [\n {\n \"expiry\": \"\",\n \"name\": \"aliqua Duis irure cupidatat\"\n },\n {\n \"expiry\": \"\",\n \"name\": \"pariatur enim laboris\"\n }\n ],\n \"expiry\": \"\",\n \"name\": \"qui commodo nostrud et\"\n },\n {\n \"certificates\": [\n {\n \"expiry\": \"\",\n \"name\": \"veniam sunt reprehenderit officia\"\n },\n {\n \"expiry\": \"\",\n \"name\": \"aute\"\n }\n ],\n \"expiry\": \"\",\n \"name\": \"do\"\n }\n ],\n \"name\": \"ipsum\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "39c9c82e-e8bd-424b-8af6-8c265ccc63c8", - "name": "Sets the cluster master nodes Kubernetes certificates for renewal", - "request": { - "name": "Sets the cluster master nodes Kubernetes certificates for renewal", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "k8certificates", - "renew" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "f9c7cd34-b3f4-4c24-8da2-947b4cccb753", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "k8certificates", - "renew" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "b5902388-52a4-4209-96c0-1cff9019314a", - "name": "Returns the specified cluster's kube config file", - "request": { - "name": "Returns the specified cluster's kube config file", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "kubectl", - "redirect" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b4524e3c-36c8-4f8a-b46c-36e199f35955", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "kubectl", - "redirect" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"redirectUri\": \"esse do ea\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e3e75044-3ba6-446d-9204-39b9326b8946", - "name": "Retrieves a list of edge hosts of the libvirt cluster", - "request": { - "name": "Retrieves a list of edge hosts of the libvirt cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "libvirt", - "edgeHosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "5275d9cf-c4c1-44f7-b0b2-8d1f64adae75", - "name": "List of edge host devices", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "libvirt", - "edgeHosts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"ina07\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation6\": \"\",\n \"Utbf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"velite71\": \"\",\n \"eue\": \"\",\n \"quis_7\": \"\",\n \"fugiat_f_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquab36\": \"\",\n \"fugiat__\": \"\",\n \"Duis3\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"elit_b1\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"in7e\": \"\",\n \"qui90\": \"\",\n \"sitaf\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"in6\": \"\",\n \"incididunt2\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"euc3\": \"\",\n \"dolor_0\": \"\",\n \"occaecat_e\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"nisi79\": \"\",\n \"non_e28\": \"\",\n \"nisi_a_d\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"minime82\": \"\",\n \"nisi40\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"laborum__\": \"\",\n \"dolor_773\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"voluptate00\": \"\",\n \"laboris_5_7\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n },\n {\n \"aclmeta\": {\n \"ownerUid\": \"\",\n \"projectUid\": \"\",\n \"tenantUid\": \"\"\n },\n \"metadata\": {\n \"annotations\": {\n \"deseruntca4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_5\": \"\",\n \"laboris_5c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudProperties\": {\n \"vsphere\": {\n \"datacenters\": [\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n },\n {\n \"computeClusters\": [\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n },\n {\n \"datastores\": [\n \"\"\n ],\n \"name\": \"\",\n \"networks\": [\n \"\"\n ],\n \"resourcePools\": [\n \"\"\n ]\n }\n ],\n \"folders\": [\n \"\",\n \"\"\n ],\n \"name\": \"\"\n }\n ]\n }\n },\n \"clusterProfileTemplates\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"sint_e62\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"ex_cf\": \"\",\n \"ipsum24\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"pariatur_5\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"commodo_38\": \"\",\n \"ea4\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"do_e\": \"\",\n \"dolor6b5\": \"\",\n \"adipisicing1\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquac\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"laborum9_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"labore43a\": \"\",\n \"utd8\": \"\",\n \"veniam6\": \"\",\n \"cupidatatff7\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ],\n \"device\": {\n \"cpu\": {\n \"cores\": \"\"\n },\n \"disks\": [\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n },\n {\n \"controller\": \"\",\n \"partitions\": [\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n },\n {\n \"fileSystemType\": \"\",\n \"freeSpace\": \"\",\n \"mountPoint\": \"\",\n \"totalSpace\": \"\",\n \"usedSpace\": \"\"\n }\n ],\n \"size\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"addresses\": {\n \"anim_a\": \"\",\n \"eu_34a\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n },\n {\n \"addresses\": {\n \"qui_c\": \"\",\n \"quis_\": \"\"\n },\n \"model\": \"\",\n \"vendor\": \"\"\n }\n ],\n \"memory\": {\n \"sizeInMB\": \"\"\n },\n \"nics\": [\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n },\n {\n \"dns\": [\n \"\",\n \"\"\n ],\n \"gateway\": \"\",\n \"ip\": \"\",\n \"macAddr\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"os\": {\n \"family\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\"\n },\n \"host\": {\n \"hostUid\": \"\",\n \"hostAddress\": \"\",\n \"hostAuthToken\": \"\",\n \"hostChecksum\": \"\",\n \"hostIdentity\": {\n \"caCert\": \"\",\n \"mode\": \"\",\n \"socketPath\": \"\",\n \"sshSecret\": {\n \"name\": \"\",\n \"privateKey\": \"\"\n }\n },\n \"hostPairingKey\": \"\",\n \"macAddress\": \"\",\n \"project\": {\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"properties\": {\n \"networks\": [\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n },\n {\n \"networkName\": \"\",\n \"networkType\": \"\"\n }\n ],\n \"storagePools\": [\n {\n \"name\": \"\"\n },\n {\n \"name\": \"\"\n }\n ]\n },\n \"service\": {\n \"name\": \"\",\n \"version\": \"\"\n },\n \"type\": \"\",\n \"version\": \"\"\n },\n \"status\": {\n \"health\": {\n \"agentVersion\": \"\",\n \"message\": \"\",\n \"state\": \"\"\n },\n \"inUseClusters\": [\n {\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packs\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"endTime\": \"\",\n \"manifests\": [\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n },\n {\n \"condition\": {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n \"name\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"\",\n \"profileUid\": \"\",\n \"services\": [\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n ],\n \"startTime\": \"\",\n \"type\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileStatus\": {\n \"hasUserMacros\": \"\"\n },\n \"serviceAuthToken\": \"\",\n \"state\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"esse nulla\",\n \"count\": -54137986,\n \"limit\": -31767819,\n \"offset\": -31430651\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5eb24772-29fc-4716-8235-1444b47ba607", - "name": "Associate the assets for the cluster", - "request": { - "name": "Associate the assets for the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "location" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "23d89915-4de3-4ce5-bb14-19adf364a8a2", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "location" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"location\": {\n \"countryCode\": \"\",\n \"countryName\": \"\",\n \"geoLoc\": {\n \"latitude\": \"\",\n \"longitude\": \"\"\n },\n \"regionCode\": \"\",\n \"regionName\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3f63aea0-58d9-4b18-bec5-8b96c530abba", - "name": "Update the specified spectro cluster metadata", - "request": { - "name": "Update the specified spectro cluster metadata", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"consectetur_69\": \"\"\n },\n \"labels\": {\n \"aliquaa2\": \"\",\n \"proident_f5\": \"\"\n },\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dd9a70d1-b9b8-42e1-8902-75e3daed978b", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "metadata" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ccd2add9-0ad7-4497-90e9-181b3f143d56", - "name": "Returns available namespaces for the cluster", - "request": { - "name": "Returns available namespaces for the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "namespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "62a6dd9a-beb9-4590-8d38-242451b2ca34", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "namespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"namespaces\": [\n {\n \"namespace\": \"in enim officia consequat\",\n \"pvcCount\": 95106317.69245118\n },\n {\n \"namespace\": \"amet exercitatio\",\n \"pvcCount\": -71624305.81790021\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7ae5623f-0744-4748-8fb6-3bc5cc3177dd", - "name": "oidc", - "item": [ - { - "id": "ad35c7d2-ba21-4c39-95db-2cec47b70dca", - "name": "Returns k8s spectrocluster oidc", - "request": { - "name": "Returns k8s spectrocluster oidc", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "oidc" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) spc uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "390c51c3-febe-4628-9378-714ee76fac8c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "oidc" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) spc uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clientId\": \"nisi\",\n \"clientSecret\": \"veniam sunt sint laborum\",\n \"issuerUrl\": \"eu ad officia nulla\",\n \"requiredClaims\": {\n \"Email\": \"fugiat consectetur voluptate labore\",\n \"FirstName\": \"dolor\",\n \"LastName\": \"consequat Lorem anim\",\n \"SpectroTeam\": \"reprehenderit ea esse\"\n },\n \"scopes\": [\n \"laboris Duis\",\n \"pariatur Ut aute in Duis\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ef404f9e-9b0a-4708-b4d6-a56797ec2468", - "name": "Returns k8s dashboard url", - "request": { - "name": "Returns k8s dashboard url", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "oidc", - "dashboard", - "url" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) spc uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "56d6db32-764e-46a7-a651-23be411d3540", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "oidc", - "dashboard", - "url" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) spc uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"ad in dolor elit\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "6ac7a75c-6d28-47fd-aa15-3e25bfc367c4", - "name": "pack", - "item": [ - { - "id": "208d0366-d002-41cd-8e1d-0e480a1007a9", - "name": "Returns the specified cluster's manifest", - "request": { - "name": "Returns the specified cluster's manifest", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "pack", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "resolveManifestValues", - "value": "false", - "description": "resolve pack manifest values if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) manifest uid which is part of the pack ref" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "61b6a0bf-c17f-4b25-a757-90a9205bcfea", - "name": "Pack manifest content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "pack", - "manifests", - ":manifestUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "resolveManifestValues", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "manifestUid", - "description": "(Required) manifest uid which is part of the pack ref" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"adipisicing3b1\": \"\",\n \"magna_0bf\": \"\",\n \"aute_6\": \"\",\n \"essec\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt2\": \"\",\n \"non_d5a\": \"\",\n \"inea\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"nisi Lorem deserunt\",\n \"digest\": \"velit\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0acbb73f-54b7-4545-8676-fa13727e4a10", - "name": "Get specified cluster pack properties", - "request": { - "name": "Get specified cluster pack properties", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "pack", - "properties" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "layer", - "value": "", - "description": "(Required) Pack layer" - }, - { - "disabled": false, - "key": "fieldPath", - "value": "", - "description": "(Required) Pack values yaml field path" - }, - { - "disabled": false, - "key": "name", - "value": "", - "description": "Pack name" - }, - { - "disabled": false, - "key": "resolveMacros", - "value": "true", - "description": "Is the macros need to be resolved" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ad524b12-f3b4-42d0-8932-86ac8201aed8", - "name": "Cluster's pack properties response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "pack", - "properties" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "layer", - "value": "" - }, - { - "key": "fieldPath", - "value": "" - }, - { - "key": "name", - "value": "" - }, - { - "key": "resolveMacros", - "value": "true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"yaml\": \"Ut\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "54356e91-3c87-4d7b-b51a-7248d70a12e1", - "name": "Updates the cluster's pack references", - "request": { - "name": "Updates the cluster's pack references", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "packRefs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "notify", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"uid\": \"\"\n }\n ],\n \"spcApplySettings\": {\n \"actionType\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "38f549b7-2764-4332-8512-926951b2b257", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "packRefs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "notify", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packs\": [\n {\n \"name\": \"\",\n \"layer\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"registryUid\": \"\",\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"uid\": \"\",\n \"values\": \"\"\n }\n ],\n \"uid\": \"\"\n }\n ],\n \"spcApplySettings\": {\n \"actionType\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "41de4917-06a7-43b3-8f1f-93aa21baa0db", - "name": "packs", - "item": [ - { - "id": "45791ad2-1398-4e14-baee-d326a644c107", - "name": "Returns the specified cluster's packs resolved values", - "request": { - "name": "Returns the specified cluster's packs resolved values", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "packs", - "resolvedValues" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "da78dad2-ca2b-45d9-8560-f2c080fecbef", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "packs", - "resolvedValues" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"resolved\": {\n \"ullamco_4\": \"est eiusmod\",\n \"fugiat53\": \"quis sed deserunt\"\n },\n \"uid\": \"pariatur sit\"\n },\n {\n \"resolved\": {\n \"cupidatat_c\": \"Duis ex\"\n },\n \"uid\": \"est amet consequa\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "373ccc21-7c9b-4279-89c5-16bbba13a54c", - "name": "Patch update specified cluster's packs status", - "request": { - "name": "Patch update specified cluster's packs status", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "packs", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"packs\": [\n {\n \"condition\": {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n \"endTime\": \"\",\n \"name\": \"\",\n \"profileUid\": \"\",\n \"startTime\": \"\",\n \"type\": \"spectro\",\n \"version\": \"\"\n },\n {\n \"condition\": {\n \"message\": \"\",\n \"reason\": \"\",\n \"status\": \"\",\n \"type\": \"\"\n },\n \"endTime\": \"\",\n \"name\": \"\",\n \"profileUid\": \"\",\n \"startTime\": \"\",\n \"type\": \"spectro\",\n \"version\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "79dfb1de-b420-4971-bd25-b7618587d3f9", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "packs", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "3f85dd85-0206-41e7-a302-4b6f25d1ea1c", - "name": "Replaces the specified cluster profile for the cluster", - "request": { - "name": "Replaces the specified cluster profile for the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "590b5fc9-8e09-4769-b6f9-2852ff2f866f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "89946415-1524-49b2-901c-7b18dc49605a", - "name": "Returns the profile updates of a specified cluster", - "request": { - "name": "Returns the profile updates of a specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profileUpdates" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e50d650d-bd5f-412c-9da7-8e522a56dc9c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profileUpdates" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"minimd\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"occaecat8ed\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"cupidatat_13\": \"\",\n \"enim_98\": \"\",\n \"aliquip6\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"Ut_e5d\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n },\n {\n \"cloudType\": \"all\",\n \"name\": \"\",\n \"packServerRefs\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packServerSecret\": \"\",\n \"packs\": [\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"eiusmod_6_\": \"\",\n \"dolorea70\": \"\",\n \"Excepteurd_\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"aliquipbc\": \"\",\n \"nostruda9\": \"\",\n \"velit_44\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n },\n {\n \"layer\": \"\",\n \"name\": \"\",\n \"annotations\": {\n \"exercitation_3\": \"\"\n },\n \"digest\": \"\",\n \"inValidReason\": \"\",\n \"isInvalid\": \"\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"packUid\": \"\",\n \"params\": {\n \"proident54e\": \"\",\n \"eiusmod_18\": \"\"\n },\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"server\": \"\",\n \"tag\": \"\",\n \"type\": \"\",\n \"values\": \"\",\n \"version\": \"\"\n }\n ],\n \"profileVersion\": \"\",\n \"type\": \"\",\n \"uid\": \"\",\n \"version\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3d8fb180-d7f4-446a-887b-5efb60cae966", - "name": "profiles", - "item": [ - { - "id": "e70f7633-6152-41fe-9f21-b40e8d77f5d8", - "name": "Remove cluster profiles from the specified cluster", - "request": { - "name": "Remove cluster profiles from the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profileUids\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a35caa20-4ca7-47f5-a527-ccf9661ec550", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"profileUids\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "53adf0bd-b5e6-4caa-b004-4bc7cc0179ee", - "name": "Returns the associated profiles of a specified cluster", - "request": { - "name": "Returns the associated profiles of a specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "includes pack meta such as schema, presets" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "eed61213-37ef-44ab-b971-1e6218b009e6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"veniam_75\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"consequat3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudType\": \"esse minim\",\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"eu_b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut_2\": \"\",\n \"velit_5\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"id sit\",\n \"addonType\": \"enim nostrud sint Duis\",\n \"annotations\": {\n \"consequat_bbc\": \"Excepteur eu d\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"occaecat tempor\",\n \"displayName\": \"est in eiusmod non aute\",\n \"eol\": \"dolor in\",\n \"group\": \"amet nisi est consectetur\",\n \"layer\": \"\",\n \"logoUrl\": \"aliqua sint\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"elit id\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"Ut\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"sint sed ullamco dolor\",\n \"version\": \"minim et exercitation Lorem\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"consecteturbff\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"enimd9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"velit proident irure\",\n \"addonType\": \"vol\",\n \"annotations\": {\n \"cupidatatbe\": \"ad velit\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"in fugiat nostrud voluptate et\",\n \"displayName\": \"reprehenderit est\",\n \"eol\": \"aute\",\n \"group\": \"aliqua amet\",\n \"layer\": \"\",\n \"logoUrl\": \"dolore irure laboris\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"ut\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"voluptate velit do\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"voluptate dolor ipsum Duis\",\n \"version\": \"enim veniam\"\n },\n \"status\": {}\n }\n ],\n \"type\": \"occaecat\",\n \"version\": 44960550\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"elit8c\": \"\",\n \"qui47\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_0\": \"\",\n \"ida\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"cloudType\": \"exercitation laborum non de\",\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"eiusmod_2c1\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"tempor__30\": \"\",\n \"pariatur_4a2\": \"\",\n \"non_a4\": \"\",\n \"nulla_06\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"amet sed\",\n \"addonType\": \"aute ut sint tempor\",\n \"annotations\": {\n \"Utf\": \"eu\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"i\",\n \"displayName\": \"exercitatio\",\n \"eol\": \"dolor ullamco\",\n \"group\": \"pariatur ut voluptate aliquip\",\n \"layer\": \"\",\n \"logoUrl\": \"consequat in in Excepteur\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"ullamco id deserunt labore\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"dolor\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"sed qui nos\",\n \"version\": \"et est\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliqua9e\": \"\",\n \"cillum__\": \"\",\n \"commodo66\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Ut_7\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonSubType\": \"consequat\",\n \"addonType\": \"Lorem\",\n \"annotations\": {\n \"aliqua4\": \"consequat veniam do dolor magna\",\n \"aute_d2e\": \"et cillum sint in\",\n \"in3\": \"ut id\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"nisi Lorem\",\n \"displayName\": \"laboris occaecat ut\",\n \"eol\": \"id\",\n \"group\": \"aute sunt in est\",\n \"layer\": \"\",\n \"logoUrl\": \"al\",\n \"manifests\": [\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldPath\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"uid\": \"\"\n }\n ],\n \"name\": \"exercitation ea\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"magna ullamco\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"ex Lorem ut non nisi\",\n \"version\": \"non dolor pariatur\"\n },\n \"status\": {}\n }\n ],\n \"type\": \"magna reprehenderit\",\n \"version\": 12730387\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b67af49c-a0f8-4d61-a6a2-c4d4ca1d4ab9", - "name": "Patch cluster profiles to the specified cluster", - "request": { - "name": "Patch cluster profiles to the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "resolveNotification", - "value": "false", - "description": "Resolve pending cluster notification if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ],\n \"spcApplySettings\": {\n \"actionType\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ea107e8f-2d55-4ecf-bb60-81385d0ead4a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "resolveNotification", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d76a35f7-5674-4504-adbd-0bef403d84b0", - "name": "Associate cluster profiles to the specified cluster", - "request": { - "name": "Associate cluster profiles to the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "resolveNotification", - "value": "false", - "description": "Resolve pending cluster notification if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ],\n \"spcApplySettings\": {\n \"actionType\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d1c18c90-12bb-4eaa-a5db-be4951935d73", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "resolveNotification", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8a89d09e-aca6-45da-86f9-01e721d409e7", - "name": "Returns the associated profile's pack manifests of a specified cluster", - "request": { - "name": "Returns the associated profile's pack manifests of a specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - "packs", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "includePackMeta", - "value": "", - "description": "Includes pack meta such as schema, presets" - }, - { - "disabled": false, - "key": "resolveMacros", - "value": "false", - "description": "Resolve pack macro variables if set to true" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "eb49fe0c-d4b2-44c3-a8b8-4ab300c96a5b", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - "packs", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "includePackMeta", - "value": "" - }, - { - "key": "resolveMacros", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"in466\": \"\",\n \"ea3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolor96f\": \"\",\n \"dolore_6\": \"\",\n \"doa\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"aute_507\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deseruntd0\": \"\",\n \"adipisicing1\": \"\",\n \"incididuntb28\": \"\",\n \"in3f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonType\": \"cupidatat enim Duis\",\n \"annotations\": {\n \"qui_9c_\": \"cupidatat sed\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"deserunt id Lorem dolor\",\n \"displayName\": \"laborum pariatur consequat ea\",\n \"eol\": \"in veniam\",\n \"group\": \"amet ut mollit quis\",\n \"layer\": \"\",\n \"logoUrl\": \"ex non e\",\n \"manifests\": [\n {\n \"content\": \"consectetur ut\",\n \"name\": \"sunt \",\n \"uid\": \"in sunt ex Ut Duis\"\n },\n {\n \"content\": \"aliquip laboris enim\",\n \"name\": \"pariatur\",\n \"uid\": \"sunt id non\"\n }\n ],\n \"name\": \"minim commodo Ut\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"consequat\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"dolor\",\n \"version\": \"cillum ea fugiat\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"exercitation_33\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Excepteur_14\": \"\",\n \"culpa_e0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonType\": \"reprehenderit irure nulla Ut\",\n \"annotations\": {\n \"Duis_a2\": \"ullamco voluptate ex\",\n \"ad_4f6\": \"veniam \"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"consectetur repr\",\n \"displayName\": \"enim ad occaecat qui\",\n \"eol\": \"nisi reprehenderit\",\n \"group\": \"dolore nostrud in dolor\",\n \"layer\": \"\",\n \"logoUrl\": \"in reprehenderit\",\n \"manifests\": [\n {\n \"content\": \"Ut nulla exercitation\",\n \"name\": \"in adipisicing sint nisi\",\n \"uid\": \"est exercitation ad\"\n },\n {\n \"content\": \"dolore labore Ut\",\n \"name\": \"elit\",\n \"uid\": \"elit mollit incid\"\n }\n ],\n \"name\": \"adipisicing consequat\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"Ut reprehenderit mollit ullamco\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"dolor incididunt\",\n \"version\": \"ut\"\n },\n \"status\": {}\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"quis_71\": \"\",\n \"ut_ec5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"do9f3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"packs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"culpa40\": \"\",\n \"quif\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"culpa_0f\": \"\",\n \"nostrud_b\": \"\",\n \"veniam_3\": \"\",\n \"dolor_1e\": \"\",\n \"ipsum804\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonType\": \"tempor\",\n \"annotations\": {\n \"enim_750\": \"dolore\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"in in\",\n \"displayName\": \"nulla mollit\",\n \"eol\": \"aute proident Duis ad consequat\",\n \"group\": \"nulla elit anim\",\n \"layer\": \"\",\n \"logoUrl\": \"anim est id qui\",\n \"manifests\": [\n {\n \"content\": \"consectetur amet velit\",\n \"name\": \"et ex\",\n \"uid\": \"sed deserunt velit reprehenderit fugiat\"\n },\n {\n \"content\": \"dolore eiu\",\n \"name\": \"enim nulla\",\n \"uid\": \"eiusmod occa\"\n }\n ],\n \"name\": \"incididunt aliq\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"ut elit\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"sed in officia proident\",\n \"version\": \"non\"\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"doloree\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sint88\": \"\",\n \"incididunt_b0\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"addonType\": \"esse proident culpa enim\",\n \"annotations\": {\n \"enim_9\": \"eu mollit voluptate fugiat\",\n \"doloreb13\": \"laboris Ut\",\n \"sunt18\": \"dolor Lorem ea\"\n },\n \"cloudTypes\": [\n \"all\",\n \"all\"\n ],\n \"digest\": \"deserunt ut dolor et\",\n \"displayName\": \"commodo minim\",\n \"eol\": \"in\",\n \"group\": \"irure\",\n \"layer\": \"\",\n \"logoUrl\": \"amet aliqua in\",\n \"manifests\": [\n {\n \"content\": \"Duis\",\n \"name\": \"id\",\n \"uid\": \"ut in magna\"\n },\n {\n \"content\": \"amet in incididunt ex\",\n \"name\": \"ullamco ex\",\n \"uid\": \"sed eiusmod do irure\"\n }\n ],\n \"name\": \"cupidatat culpa adipisicing fugiat\",\n \"presets\": [\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n },\n {\n \"add\": \"\",\n \"displayName\": \"\",\n \"group\": \"\",\n \"name\": \"\",\n \"remove\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"registryUid\": \"amet Lorem proident aliquip\",\n \"schema\": [\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n },\n {\n \"format\": \"\",\n \"hints\": [\n \"\",\n \"\"\n ],\n \"listOptions\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"readonly\": \"\",\n \"regex\": \"\",\n \"required\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"spectro\",\n \"values\": \"mollit commodo elit\",\n \"version\": \"Ut\"\n },\n \"status\": {}\n }\n ]\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9a4aabc3-4d33-4c4c-80da-90c630ce748d", - "name": "{profileUid}/packs/{packName}", - "item": [ - { - "id": "9d7dfd8a-c5c1-4f2f-821b-e863e2bf6ae4", - "name": "Returns the specified cluster's profile pack configuration", - "request": { - "name": "Returns the specified cluster's profile pack configuration", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - ":profileUid", - "packs", - ":packName", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "profileUid", - "description": "(Required) profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) pack name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a7f3c122-7a1d-402f-a3da-d6802ca9eaa7", - "name": "An array of cluster pack values", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - ":profileUid", - "packs", - ":packName", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "profileUid", - "description": "(Required) profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) pack name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"spec\": {\n \"associatedObject\": \"in in\",\n \"isValuesOverridden\": true,\n \"manifests\": [\n {\n \"digest\": \"voluptate\",\n \"isOverridden\": true,\n \"name\": \"magna\",\n \"parentUid\": \"dolore ea Excepteur\",\n \"uid\": \"minim dolore proident Excepteur\"\n },\n {\n \"digest\": \"consequat eiusmod\",\n \"isOverridden\": true,\n \"name\": \"consectetur Duis elit\",\n \"parentUid\": \"quis sed ut dolor eiusmod\",\n \"uid\": \"laboris nisi proident elit occaecat\"\n }\n ],\n \"name\": \"magna labore\",\n \"packUid\": \"aute id enim aliqua\",\n \"scope\": \"id\",\n \"tag\": \"aliqua\",\n \"values\": \"eu consequat of\",\n \"version\": \"occaecat nostrud\"\n }\n },\n {\n \"spec\": {\n \"associatedObject\": \"occaecat Duis minim in\",\n \"isValuesOverridden\": true,\n \"manifests\": [\n {\n \"digest\": \"nostrud dolore commodo veniam\",\n \"isOverridden\": true,\n \"name\": \"do reprehenderit culpa dolor\",\n \"parentUid\": \"Duis do ipsum\",\n \"uid\": \"dolore exercitation\"\n },\n {\n \"digest\": \"ipsum\",\n \"isOverridden\": false,\n \"name\": \"consectetur\",\n \"parentUid\": \"nisi\",\n \"uid\": \"commodo magna qui enim aliquip\"\n }\n ],\n \"name\": \"commodo est Duis aliqua\",\n \"packUid\": \"Excepteur dolore dolor\",\n \"scope\": \"magna officia\",\n \"tag\": \"proident elit sint in\",\n \"values\": \"incididunt occaecat elit\",\n \"version\": \"sint amet\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "97b8c941-ef98-4ccc-92b9-1e0b0618c86d", - "name": "manifests", - "item": [ - { - "id": "f5f078fa-b351-40e2-a0eb-26a6008001b2", - "name": "Returns the associated profiles pack manifests of the specified cluster", - "request": { - "name": "Returns the associated profiles pack manifests of the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - ":profileUid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "profileUid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Name of the pack" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "58a3876e-316c-48b8-9c3c-ad53ea1b741c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - ":profileUid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "profileUid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Name of the pack" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"officia_6dd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"fugiata29\": \"\",\n \"Lorem74\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"laborum Ut occaecat nisi\",\n \"digest\": \"elit amet culpa nisi\"\n }\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"dolore_b\": \"\",\n \"adipisicing_93\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"fugiatd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"published\": {\n \"content\": \"aliquip voluptate labore reprehenderit Ut\",\n \"digest\": \"eiusmod ullamco\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9961afaa-9aa3-4f68-977d-13292c33f976", - "name": "Updates cluster profiles pack manifests to the specified cluster", - "request": { - "name": "Updates cluster profiles pack manifests to the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - ":profileUid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "profileUid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Name of the pack" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"manifests\": [\n {\n \"content\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "bc731a62-e16f-4f69-bbb3-ac370b4b199c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "profiles", - ":profileUid", - "packs", - ":packName", - "manifests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "profileUid", - "description": "(Required) Cluster profile uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "packName", - "description": "(Required) Name of the pack" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"manifests\": [\n {\n \"content\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "64fe74a5-757c-476b-8258-7bde28696fd2", - "name": "Returns the estimated rate of the specified cluster", - "request": { - "name": "Returns the estimated rate of the specified cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "periodType", - "value": "hourly", - "description": "Period type [hourly, monthly, yearly]" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b1792691-0701-4093-a11a-69c5af4ae93f", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "rate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "periodType", - "value": "hourly" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": [\n {\n \"name\": \"Ut Duis aliquip do\",\n \"nodesCount\": -16092554,\n \"rate\": {\n \"compute\": {\n \"rate\": 27707138.091346994,\n \"type\": \"anim et qui consequat minim\"\n },\n \"storage\": [\n {\n \"iops\": -61764084.58123986,\n \"rate\": -68544845.48815303,\n \"sizeGB\": 60388154.36937469,\n \"throughput\": -92262188.5880123,\n \"type\": \"elit aliquip laborum\"\n },\n {\n \"iops\": -452361.21376630664,\n \"rate\": 37576568.28809637,\n \"sizeGB\": 64255130.55394906,\n \"throughput\": 9173515.5472783,\n \"type\": \"nulla\"\n }\n ],\n \"total\": 90547822.23857418\n }\n },\n {\n \"name\": \"voluptate sed\",\n \"nodesCount\": -58084196,\n \"rate\": {\n \"compute\": {\n \"rate\": -57390442.1190075,\n \"type\": \"dolor\"\n },\n \"storage\": [\n {\n \"iops\": -72099671.54270425,\n \"rate\": 51326057.653849006,\n \"sizeGB\": 86300716.82072788,\n \"throughput\": 90548081.96336392,\n \"type\": \"ullamco voluptate reprehenderit\"\n },\n {\n \"iops\": 38760435.842930615,\n \"rate\": 18306859.193502724,\n \"sizeGB\": 43370326.78286344,\n \"throughput\": -14248894.799301356,\n \"type\": \"culpa sit irure\"\n }\n ],\n \"total\": 68965099.91541767\n }\n }\n ],\n \"name\": \"minim ullamco\",\n \"rate\": {\n \"compute\": -83969520.39425951,\n \"storage\": 4768453.184679672,\n \"total\": 7874543.173091635\n },\n \"resourceMetadata\": {\n \"instanceTypes\": {\n \"consequat_2\": {\n \"category\": \"cillum\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -64099707.464056134,\n \"os\": \"linux\",\n \"spot\": -63728671.37950258\n },\n {\n \"onDemand\": 93688209.50318196,\n \"os\": \"linux\",\n \"spot\": -90209412.70818494\n }\n ]\n },\n \"cpu\": 19184568.40263465,\n \"gpu\": -88596453.87931283,\n \"memory\": 29513802.687511027,\n \"nonSupportedZones\": [\n \"adipisicing ad nulla proident\",\n \"aliquip nisi non\"\n ],\n \"price\": 55910002.708617896,\n \"supportedArchitectures\": [\n \"do\",\n \"eiusmod aute ex\"\n ],\n \"type\": \"voluptate proident ut labore cupidatat\"\n },\n \"enim6eb\": {\n \"category\": \"laboris Duis sint\",\n \"cost\": {\n \"price\": [\n {\n \"onDemand\": -81119005.66760491,\n \"os\": \"windows\",\n \"spot\": 45649539.456733525\n },\n {\n \"onDemand\": 26607881.25924611,\n \"os\": \"windows\",\n \"spot\": -10377253.798746139\n }\n ]\n },\n \"cpu\": 58206245.72925678,\n \"gpu\": 71166142.73749465,\n \"memory\": -83029847.12409751,\n \"nonSupportedZones\": [\n \"sed voluptate dolor eiusmod nostrud\",\n \"mollit esse\"\n ],\n \"price\": -98800898.02711773,\n \"supportedArchitectures\": [\n \"sed nisi Excepteur\",\n \"officia aliqua culpa ullamco\"\n ],\n \"type\": \"enim ut nisi incididunt ea\"\n }\n },\n \"storageTypes\": {\n \"enim80\": {\n \"cost\": {\n \"discountedUsage\": \"minim Duis\",\n \"price\": [\n {\n \"limit\": \"et veniam\",\n \"price\": \"eiusmod tempor et minim\"\n },\n {\n \"limit\": \"dolore nulla consectetur dolor\",\n \"price\": \"esse qui cillum dolor Duis\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"laborum deserunt culpa aliqua commodo\",\n \"price\": [\n {\n \"limit\": \"in\",\n \"price\": \"aliquip ullamco sint proident consequat\"\n },\n {\n \"limit\": \"fugiat exercitation\",\n \"price\": \"minim culpa\"\n }\n ]\n },\n \"kind\": \"officia\",\n \"name\": \"sint voluptate\",\n \"throughputCost\": {\n \"discountedUsage\": \"quis est\",\n \"price\": [\n {\n \"limit\": \"laboris laborum consectetur do\",\n \"price\": \"amet reprehenderit irur\"\n },\n {\n \"limit\": \"esse dolor\",\n \"price\": \"fugiat in cupidatat ex\"\n }\n ]\n }\n },\n \"commodo_7_0\": {\n \"cost\": {\n \"discountedUsage\": \"e\",\n \"price\": [\n {\n \"limit\": \"laboris est in\",\n \"price\": \"dolor in in\"\n },\n {\n \"limit\": \"tempor mollit consectetur sed ipsum\",\n \"price\": \"est aliqua ut deserunt\"\n }\n ]\n },\n \"iopsCost\": {\n \"discountedUsage\": \"voluptate do enim\",\n \"price\": [\n {\n \"limit\": \"deserunt nisi id incididunt\",\n \"price\": \"consectetur ullamco aliquip exercitation\"\n },\n {\n \"limit\": \"Lorem fugiat anim quis\",\n \"price\": \"deserunt occ\"\n }\n ]\n },\n \"kind\": \"cillum labore enim\",\n \"name\": \"sint ipsum cillum\",\n \"throughputCost\": {\n \"discountedUsage\": \"in nisi fugiat\",\n \"price\": [\n {\n \"limit\": \"nisi magna sint dolore ullamco\",\n \"price\": \"eiusmod voluptate\"\n },\n {\n \"limit\": \"dolore in\",\n \"price\": \"sed qui voluptate ut\"\n }\n ]\n }\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8121fa2b-660f-4948-acff-81b5141cc344", - "name": "reset the cluster s by deleting machine pools and condtions", - "request": { - "name": "reset the cluster s by deleting machine pools and condtions", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "838f466a-3c9c-4422-b9d8-76163f40c8fd", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "81d3fa3c-f8d5-4c5f-abed-38e719548e66", - "name": "status", - "item": [ - { - "id": "a95ef335-05f3-4b6b-9912-88be38a4a45c", - "name": "Updates the specified cluster status condition", - "request": { - "name": "Updates the specified cluster status condition", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "condition" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "69488434-71a8-4761-b39b-8ad559a3b341", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "condition" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "230f7539-9134-44da-80d8-3cb0564c4ed5", - "name": "Updates the specified cluster status conditions", - "request": { - "name": "Updates the specified cluster status conditions", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "conditions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a7fd0ca3-5ab2-4b3a-a2a7-51130c94fbaa", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "conditions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f1d80451-caff-4088-b2b6-8e17609a335b", - "name": "Updates the specified cluster's service endpoints information", - "request": { - "name": "Updates the specified cluster's service endpoints information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "endpoints" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f8b2fd97-6e31-4697-8fc6-69d05ed27ed3", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "endpoints" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "[\n {\n \"host\": \"\",\n \"port\": \"\"\n },\n {\n \"host\": \"\",\n \"port\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8157ab4c-3e26-422c-89cd-18d54214ed47", - "name": "Updates the specified cluster status as imported", - "request": { - "name": "Updates the specified cluster status as imported", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "imported" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "d71dd621-99d2-4662-8847-69b2c93c0ace", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "imported" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "df77d038-e0c1-4a55-8517-7db336123156", - "name": "Updates the specified cluster's services information", - "request": { - "name": "Updates the specified cluster's services information", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "services" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "70aa45ff-f6db-4515-9e12-4443be2d2914", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "services" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "[\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n },\n {\n \"host\": \"\",\n \"name\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"protocol\": \"\"\n }\n ]\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5a627c06-4d41-465f-a36f-7c237c8a97e9", - "name": "spcApply", - "item": [ - { - "id": "7bfc0090-c13c-4d7f-95ce-ad12a5d5b5ed", - "name": "Returns the SPC apply information for the agent", - "request": { - "name": "Returns the SPC apply information for the agent", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "spcApply" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "94597e92-6dc2-4ab9-b730-e5d71c8edb8a", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "spcApply" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"actionType\": \"DownloadAndInstall\",\n \"canBeApplied\": false,\n \"lastModifiedTime\": \"\",\n \"patchAppliedTime\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d28d1dd7-31a1-41df-8c1a-13ef31f0cb72", - "name": "Set the CanBeApplied to true on the spcApply status. CanBeApplied indicates the agent to orchestrate the spc changes", - "request": { - "name": "Set the CanBeApplied to true on the spcApply status. CanBeApplied indicates the agent to orchestrate the spc changes", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "spcApply" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "85168ec3-1ae4-4dca-ab6a-bec1d11a3665", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "spcApply" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2259cfc3-f452-4099-9e8a-330b27079159", - "name": "Updates the agent patch time for the SPC changes", - "request": { - "name": "Updates the agent patch time for the SPC changes", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "spcApply", - "patchTime" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"patchTime\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8a7c31e8-d63a-4964-8ec0-7fc2ac19ea53", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "spcApply", - "patchTime" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"patchTime\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c26c66e5-d292-4987-b528-d2f45ceee802", - "name": "Updates the cluster's upgrade status", - "request": { - "name": "Updates the cluster's upgrade status", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "upgrades" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"upgrades\": [\n {\n \"reason\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "069dcf5c-48e0-4e25-aa1e-7af6afb6a741", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "status", - "upgrades" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"upgrades\": [\n {\n \"reason\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n {\n \"reason\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d02a8bad-1941-4b7a-afb0-6ea3c414f60a", - "name": "Validates cluster packs", - "request": { - "name": "Validates cluster packs", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n },\n {\n \"packValues\": [\n {\n \"name\": \"\",\n \"manifests\": [\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n },\n {\n \"name\": \"\",\n \"content\": \"\",\n \"uid\": \"\"\n }\n ],\n \"tag\": \"\",\n \"type\": \"spectro\",\n \"values\": \"\"\n }\n ],\n \"replaceWithProfile\": \"\",\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "01ae7617-10a7-41cc-865b-aa57b8f72710", - "name": "Cluster packs validation response", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "validate", - "packs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) cluster uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"machinePools\": {\n \"results\": [\n {\n \"displayName\": \"deserunt dolor magna\",\n \"errors\": [\n {\n \"code\": \"nulla aliquip sunt es\",\n \"message\": \"nostrud nisi quis laboris\"\n },\n {\n \"code\": \"pariatur eu dolor\",\n \"message\": \"culpa\"\n }\n ],\n \"name\": \"magna eu\"\n },\n {\n \"displayName\": \"com\",\n \"errors\": [\n {\n \"code\": \"tempor in ullamco elit\",\n \"message\": \"conse\"\n },\n {\n \"code\": \"enim\",\n \"message\": \"dolor incididunt magna\"\n }\n ],\n \"name\": \"sunt sint proident adipisicing\"\n }\n ]\n },\n \"profiles\": [\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"sit reprehenderit elit Excepteur\",\n \"errors\": [\n {\n \"code\": \"consequat\",\n \"message\": \"ut\"\n },\n {\n \"code\": \"dolore mollit esse\",\n \"message\": \"ut culpa\"\n }\n ],\n \"name\": \"officia cillum qui\"\n },\n {\n \"displayName\": \"ullamco in id\",\n \"errors\": [\n {\n \"code\": \"nostrud\",\n \"message\": \"consequat\"\n },\n {\n \"code\": \"est labore exercitation\",\n \"message\": \"ea consequat dolor\"\n }\n ],\n \"name\": \"fugiat ullamco\"\n }\n ]\n },\n \"uid\": \"veniam labo\"\n },\n {\n \"packs\": {\n \"results\": [\n {\n \"displayName\": \"nulla voluptate Ut\",\n \"errors\": [\n {\n \"code\": \"reprehenderit veniam ex\",\n \"message\": \"in non ut voluptate\"\n },\n {\n \"code\": \"dolor nisi esse do\",\n \"message\": \"occaecat reprehenderit sint\"\n }\n ],\n \"name\": \"non\"\n },\n {\n \"displayName\": \"ut irure ea velit aliqua\",\n \"errors\": [\n {\n \"code\": \"dolor quis\",\n \"message\": \"nostrud esse ut\"\n },\n {\n \"code\": \"sunt\",\n \"message\": \"ex ut\"\n }\n ],\n \"name\": \"elit minim reprehenderit in laborum\"\n }\n ]\n },\n \"uid\": \"sit occaecat sed non ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b7494c7e-d730-4725-b835-14a8d7f45bd5", - "name": "vms", - "item": [ - { - "id": "c11471d2-141f-4d34-9b8f-177055a2e754", - "name": "Returns the list of virtual machines", - "request": { - "name": "Returns the list of virtual machines", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": ",", - "description": "Namespace names, comma separated value (ex: dev,test). If namespace is empty it returns the specific resource under all namespace" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "329beb8a-394f-4af3-b553-1e5af317c44c", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "," - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"irure_06\": \"eu nulla mollit\",\n \"laborec\": \"consectetur\",\n \"sit_09\": \"et\",\n \"exercitation__4\": \"adipisicing culpa fugiat dolor ut\"\n },\n \"clusterName\": \"laboris ut qui\",\n \"creationTimestamp\": \"tempor sit\",\n \"deletionGracePeriodSeconds\": 88381424,\n \"deletionTimestamp\": \"1975-11-13T23:02:37.953Z\",\n \"finalizers\": [\n \"dolore Ut\",\n \"amet nostrud elit ex\"\n ],\n \"generateName\": \"mollit ullamco eiusmod deserunt\",\n \"generation\": 99191522,\n \"labels\": {\n \"et_a6\": \"adipisicing cillum ullamco\",\n \"exercitation_67\": \"dolor et quis\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"dolore nulla laboris reprehenderit\",\n \"fieldsType\": \"exercitation ut\",\n \"fieldsV1\": {\n \"Raw\": [\n \"sed\",\n \"aute\"\n ]\n },\n \"manager\": \"in\",\n \"operation\": \"qui dolore aliqua nulla p\",\n \"subresource\": \"anim c\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"adipisicing deserunt\",\n \"fieldsType\": \"in pariatur et elit\",\n \"fieldsV1\": {\n \"Raw\": [\n \"ad ut Ut Excepteur nostrud\",\n \"occaecat\"\n ]\n },\n \"manager\": \"elit laboris in voluptate esse\",\n \"operation\": \"esse sunt\",\n \"subresource\": \"aute\",\n \"time\": \"\"\n }\n ],\n \"name\": \"consequat dolore ullamco\",\n \"namespace\": \"laborum elit\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"Excepteur adipisicing deserunt\",\n \"kind\": \"dolor ut do ea\",\n \"name\": \"minim labore culpa\",\n \"uid\": \"proident laborum exerci\",\n \"blockOwnerDeletion\": false,\n \"controller\": false\n },\n {\n \"apiVersion\": \"aliquip aute\",\n \"kind\": \"laboru\",\n \"name\": \"dolor officia esse eiusmod\",\n \"uid\": \"nostrud ipsum incididunt\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n }\n ],\n \"resourceVersion\": \"dolor quis minim tempor\",\n \"selfLink\": \"deserunt Duis in in in\",\n \"uid\": \"mollit officia ut aliqua\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": false,\n \"autoattachInputDevice\": false,\n \"autoattachMemBalloon\": true,\n \"autoattachPodInterface\": true,\n \"autoattachSerialConsole\": true,\n \"autoattachVSOCK\": false,\n \"blockMultiQueue\": false,\n \"clientPassthrough\": {},\n \"disableHotplug\": false,\n \"disks\": [\n {\n \"name\": \"nostrud labore mollit\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": -75336968,\n \"physical\": 13386608\n },\n \"matchVolume\": {\n \"enabled\": true\n }\n },\n \"bootOrder\": 48085293,\n \"cache\": \"nulla ipsum\",\n \"cdrom\": {\n \"bus\": \"ea tempor consequat eiusmod\",\n \"readonly\": false,\n \"tray\": \"sed enim\"\n },\n \"dedicatedIOThread\": true,\n \"disk\": {\n \"bus\": \"anim id\",\n \"pciAddress\": \"occaecat\",\n \"readonly\": false\n },\n \"io\": \"et nostrud Excepteur nulla ex\",\n \"lun\": {\n \"bus\": \"nostrud dolor\",\n \"readonly\": true\n },\n \"serial\": \"dolor amet elit ea\",\n \"shareable\": false,\n \"tag\": \"nostrud nisi amet veniam elit\"\n },\n {\n \"name\": \"in adipisicing Duis\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": 89129798,\n \"physical\": 24381450\n },\n \"matchVolume\": {\n \"enabled\": true\n }\n },\n \"bootOrder\": -32569489,\n \"cache\": \"in ullamco Lorem ut\",\n \"cdrom\": {\n \"bus\": \"Excepteur magna dolore\",\n \"readonly\": true,\n \"tray\": \"ea occaecat sint non\"\n },\n \"dedicatedIOThread\": false,\n \"disk\": {\n \"bus\": \"in sed magna\",\n \"pciAddress\": \"dolor sed et eu\",\n \"readonly\": false\n },\n \"io\": \"ut pariatur dolore\",\n \"lun\": {\n \"bus\": \"in pariatur exercitation\",\n \"readonly\": true\n },\n \"serial\": \"nostrud\",\n \"shareable\": true,\n \"tag\": \"adipisicing fugiat\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"anim ea cupidatat ut\",\n \"virtiofs\": {}\n },\n {\n \"name\": \"voluptate velit reprehenderit pariatur\",\n \"virtiofs\": {}\n }\n ],\n \"gpus\": [\n {\n \"name\": \"dolore\",\n \"deviceName\": \"aliqua deserunt ipsum proident occaecat\",\n \"tag\": \"cupidatat elit ad consequat\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": false,\n \"ramFB\": {\n \"enabled\": false\n }\n }\n }\n },\n {\n \"name\": \"labore enim\",\n \"deviceName\": \"laborum ullamco commodo minim consequ\",\n \"tag\": \"elit \",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": true,\n \"ramFB\": {\n \"enabled\": false\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"eu incididunt sunt\",\n \"deviceName\": \"quis dolor exercitation Duis ex\",\n \"tag\": \"elit magna commodo Lorem id\"\n },\n {\n \"name\": \"elit do\",\n \"deviceName\": \"labore sit\",\n \"tag\": \"enim consectetur dolore elit\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"Duis labore laborum veniam\",\n \"name\": \"quis et\",\n \"bus\": \"incididunt veli\"\n },\n {\n \"type\": \"consectetur cillum dolore ut\",\n \"name\": \"ad aliqua dolore id\",\n \"bus\": \"eiusmod\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"laboris esse vel\",\n \"acpiIndex\": 50773509,\n \"bootOrder\": 39893298,\n \"bridge\": {},\n \"dhcpOptions\": {\n \"bootFileName\": \"minim esse no\",\n \"ntpServers\": [\n \"dol\",\n \"nulla aliqua\"\n ],\n \"privateOptions\": [\n {\n \"option\": 1255638,\n \"value\": \"laborum aute\"\n },\n {\n \"option\": 83859945,\n \"value\": \"non pariatur consectetur laborum\"\n }\n ],\n \"tftpServerName\": \"commodo ea minim do ex\"\n },\n \"macAddress\": \"laboris aute\",\n \"macvtap\": {},\n \"masquerade\": {},\n \"model\": \"ut dolor exercitation in\",\n \"passt\": {},\n \"pciAddress\": \"veniam aute esse\",\n \"ports\": [\n {\n \"port\": -59241170,\n \"name\": \"pariatur amet cupidatat\",\n \"protocol\": \"commodo sint ut\"\n },\n {\n \"port\": 18393037,\n \"name\": \"in laboris nulla dolor\",\n \"protocol\": \"cupidatat enim id\"\n }\n ],\n \"slirp\": {},\n \"sriov\": {},\n \"tag\": \"sit proident\"\n },\n {\n \"name\": \"laboris elit Ut\",\n \"acpiIndex\": -97792279,\n \"bootOrder\": 36712065,\n \"bridge\": {},\n \"dhcpOptions\": {\n \"bootFileName\": \"esse minim magna dolore\",\n \"ntpServers\": [\n \"nulla laboris aute cupidatat aliqua\",\n \"nulla incididunt eu laboris\"\n ],\n \"privateOptions\": [\n {\n \"option\": 81805817,\n \"value\": \"ut veniam Ut eiusmod aliquip\"\n },\n {\n \"option\": 27459472,\n \"value\": \"labore ad no\"\n }\n ],\n \"tftpServerName\": \"sed\"\n },\n \"macAddress\": \"nulla aliqua incididunt\",\n \"macvtap\": {},\n \"masquerade\": {},\n \"model\": \"ut aute ea ipsum esse\",\n \"passt\": {},\n \"pciAddress\": \"nisi non est labore\",\n \"ports\": [\n {\n \"port\": -13233855,\n \"name\": \"occaecat commodo elit ex esse\",\n \"protocol\": \"id commodo\"\n },\n {\n \"port\": -93495632,\n \"name\": \"aliquip\",\n \"protocol\": \"consequat deserunt ex sed\"\n }\n ],\n \"slirp\": {},\n \"sriov\": {},\n \"tag\": \"sed\"\n }\n ],\n \"networkInterfaceMultiqueue\": false,\n \"rng\": {},\n \"sound\": {\n \"name\": \"ut mollit in aliqua\",\n \"model\": \"cupidatat do\"\n },\n \"tpm\": {},\n \"useVirtioTransitional\": true,\n \"watchdog\": {\n \"name\": \"reprehenderit\",\n \"i6300esb\": {\n \"action\": \"amet Excepteur proident\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"anim in\",\n \"manufacturer\": \"irure sit id eiusmod\",\n \"serial\": \"nisi velit\",\n \"sku\": \"in occaecat ut qui\",\n \"version\": \"aute nisi esse\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": true,\n \"tickPolicy\": \"ullamco\"\n },\n \"hyperv\": {\n \"present\": true\n },\n \"kvm\": {\n \"present\": false\n },\n \"pit\": {\n \"present\": true,\n \"tickPolicy\": \"incididunt culpa irure\"\n },\n \"rtc\": {\n \"present\": true,\n \"tickPolicy\": \"\",\n \"track\": \"sint qui\"\n }\n },\n \"timezone\": \"elit sunt nulla id\",\n \"utc\": {\n \"offsetSeconds\": 71349362\n }\n },\n \"cpu\": {\n \"cores\": 51880073,\n \"dedicatedCpuPlacement\": true,\n \"features\": [\n {\n \"name\": \"culpa labore\",\n \"policy\": \"minim dolore veniam\"\n },\n {\n \"name\": \"in\",\n \"policy\": \"veniam reprehenderit eiusmod\"\n }\n ],\n \"isolateEmulatorThread\": true,\n \"model\": \"dolore exercitation\",\n \"numa\": {\n \"guestMappingPassthrough\": {}\n },\n \"realtime\": {\n \"mask\": \"sint ullamco mi\"\n },\n \"sockets\": 320672,\n \"threads\": -29717069\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": false\n },\n \"apic\": {\n \"enabled\": true,\n \"endOfInterrupt\": false\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": false\n },\n \"frequencies\": {\n \"enabled\": false\n },\n \"ipi\": {\n \"enabled\": true\n },\n \"reenlightenment\": {\n \"enabled\": false\n },\n \"relaxed\": {\n \"enabled\": false\n },\n \"reset\": {\n \"enabled\": false\n },\n \"runtime\": {\n \"enabled\": false\n },\n \"spinlocks\": {\n \"enabled\": false,\n \"spinlocks\": -41015099\n },\n \"synic\": {\n \"enabled\": false\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": false\n },\n \"enabled\": false\n },\n \"tlbflush\": {\n \"enabled\": true\n },\n \"vapic\": {\n \"enabled\": false\n },\n \"vendorid\": {\n \"enabled\": true,\n \"vendorid\": \"labore consectetur dolore ipsum\"\n },\n \"vpindex\": {\n \"enabled\": true\n }\n },\n \"kvm\": {\n \"hidden\": true\n },\n \"pvspinlock\": {\n \"enabled\": true\n },\n \"smm\": {\n \"enabled\": true\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": true\n },\n \"efi\": {\n \"secureBoot\": true\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"deserunt id dolor magna\",\n \"imagePullPolicy\": \"officia irure id culpa\",\n \"imagePullSecret\": \"nisi exercitation Ut tempor in\",\n \"initrdPath\": \"ea laborum\",\n \"kernelPath\": \"aliqua do qui\"\n },\n \"kernelArgs\": \"cons\"\n },\n \"serial\": \"sit culpa Lorem\",\n \"uuid\": \"consectetur Lorem sunt \"\n },\n \"ioThreadsPolicy\": \"reprehenderit fugiat occaecat pariatur\",\n \"launchSecurity\": {\n \"sev\": {}\n },\n \"machine\": {\n \"type\": \"cupidatat in minim\"\n },\n \"memory\": {\n \"guest\": \"officia esse\",\n \"hugepages\": {\n \"pageSize\": \"consectetur velit aute in\"\n }\n },\n \"resources\": {\n \"limits\": {},\n \"overcommitGuestOverhead\": false,\n \"requests\": {}\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"est quis laborum aute m\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": {},\n \"qemuGuestAgent\": {\n \"users\": [\n \"exercitation labore ad \",\n \"ad ut\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"irure dolore dolor\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": {}\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"elit veniam dolor exercitation sed\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": {},\n \"qemuGuestAgent\": {\n \"users\": [\n \"quis in et\",\n \"qui cupidatat dolore\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"ea irure mollit\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": {}\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": 37845115,\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"minim enim\",\n \"operator\": \"qui adipisicing\",\n \"values\": [\n \"velit commodo\",\n \"proident sunt sint exercitation\"\n ]\n },\n {\n \"key\": \"laborum Lorem dolor sint\",\n \"operator\": \"ullamco occaecat ut\",\n \"values\": [\n \"sint ut\",\n \"ullamco officia\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"irure amet\",\n \"operator\": \"Lorem est eu irure\",\n \"values\": [\n \"cillum occaecat mollit\",\n \"pariatur\"\n ]\n },\n {\n \"key\": \"ali\",\n \"operator\": \"minim non\",\n \"values\": [\n \"Duis pariatur voluptate dolor culpa\",\n \"ut enim\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": 33629130,\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"Excepteur laborum\",\n \"operator\": \"est occaecat culpa\",\n \"values\": [\n \"do sed qui\",\n \"do occaecat\"\n ]\n },\n {\n \"key\": \"qui quis nulla Lor\",\n \"operator\": \"non mollit nulla adipisicing\",\n \"values\": [\n \"ut reprehenderit\",\n \"aliqua dolore consequat exercitation\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"fugiat sed ullamco Ut irure\",\n \"operator\": \"labore consequat\",\n \"values\": [\n \"in sit eiusmod\",\n \"p\"\n ]\n },\n {\n \"key\": \"amet ut\",\n \"operator\": \"exercitation dolor\",\n \"values\": [\n \"Duis minim\",\n \"proident ea sint deserunt\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"aute qui dolor aliquip\",\n \"operator\": \"adipisicing aute tempor aliqua e\",\n \"values\": [\n \"velit anim\",\n \"nisi nostrud ullamco adipisicing\"\n ]\n },\n {\n \"key\": \"magna\",\n \"operator\": \"enim anim aute\",\n \"values\": [\n \"nostrud in mollit ullamco Ut\",\n \"incididunt pariatur quis in\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"dolore cupidatat magna\",\n \"operator\": \"consectetur Ut\",\n \"values\": [\n \"pariatur\",\n \"laboris tempor\"\n ]\n },\n {\n \"key\": \"nulla deserunt aliquip ex labore\",\n \"operator\": \"occaecat in\",\n \"values\": [\n \"ex id ea elit culpa\",\n \"nostrud officia sunt\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"dolore ut elit in commodo\",\n \"operator\": \"cupidatat elit dolore\",\n \"values\": [\n \"reprehenderit et voluptate eu\",\n \"mo\"\n ]\n },\n {\n \"key\": \"elit in\",\n \"operator\": \"reprehenderit sit\",\n \"values\": [\n \"minim\",\n \"in\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"labore cupidatat eu esse exercitation\",\n \"operator\": \"in \",\n \"values\": [\n \"ea amet velit magna\",\n \"mollit\"\n ]\n },\n {\n \"key\": \"elit\",\n \"operator\": \"incididunt in veniam eiusmod\",\n \"values\": [\n \"aute amet enim anim\",\n \"veniam U\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": 95661415,\n \"podAffinityTerm\": {\n \"topologyKey\": \"nulla ut ad ullamco esse\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"fugiat pariatur elit officia ut\",\n \"operator\": \"sed et\",\n \"values\": [\n \"adipisicing consequat ut\",\n \"amet\"\n ]\n },\n {\n \"key\": \"laborum dolor tempor\",\n \"operator\": \"cillum laborum esse quis eiusmod\",\n \"values\": [\n \"ut incididunt\",\n \"ex\"\n ]\n }\n ],\n \"matchLabels\": {\n \"adipisicing_68\": \"aute consectetur\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"ea voluptate est\",\n \"operator\": \"proident sit\",\n \"values\": [\n \"laborum\",\n \"ex esse aute si\"\n ]\n },\n {\n \"key\": \"dolore enim tempor\",\n \"operator\": \"Excepteur consectetur irure sunt est\",\n \"values\": [\n \"laboris esse\",\n \"proid\"\n ]\n }\n ],\n \"matchLabels\": {\n \"voluptate_db\": \"tempor ex\",\n \"nisi5d2\": \"Duis qui minim consectetur\"\n }\n },\n \"namespaces\": [\n \"enim adi\",\n \"in irure fugiat esse do\"\n ]\n }\n },\n {\n \"weight\": 1775337,\n \"podAffinityTerm\": {\n \"topologyKey\": \"nulla labore\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"adipisicing in ut\",\n \"values\": [\n \"in esse veniam\",\n \"enim qui\"\n ]\n },\n {\n \"key\": \"incididunt dolor officia adipisicing\",\n \"operator\": \"sunt dolore et\",\n \"values\": [\n \"mollit do dolor consectetur\",\n \"Excepteur\"\n ]\n }\n ],\n \"matchLabels\": {\n \"pariature\": \"dolore deserunt sit in tempor\",\n \"consequat_8\": \"veniam\",\n \"proident_9\": \"nulla aliqua incididunt\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"aute labore aliqua\",\n \"operator\": \"commodo occaecat\",\n \"values\": [\n \"do dolor in\",\n \"sint sit consequat\"\n ]\n },\n {\n \"key\": \"deserunt reprehenderit\",\n \"operator\": \"sunt qui \",\n \"values\": [\n \"ipsum aute \",\n \"sed\"\n ]\n }\n ],\n \"matchLabels\": {\n \"laboris_1e_\": \"reprehenderit aliquip\",\n \"consequat_046\": \"elit dolore\",\n \"sit54\": \"fugiat non\"\n }\n },\n \"namespaces\": [\n \"quis adipisicing dolore non\",\n \"in ex Excepteur ipsum Ut\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"labore aute irure id\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"deserunt exercitation anim velit\",\n \"operator\": \"minim adipisicing dolore dolore\",\n \"values\": [\n \"aute mollit\",\n \"aliquip ea sint id\"\n ]\n },\n {\n \"key\": \"enim minim labore\",\n \"operator\": \"enim proident et quis\",\n \"values\": [\n \"anim\",\n \"cupidatat veniam laboris\"\n ]\n }\n ],\n \"matchLabels\": {\n \"est_636\": \"est sed officia cillum\",\n \"exercitation_1\": \"sint do in ea\",\n \"et7\": \"anim\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"esse ex tempor commodo\",\n \"operator\": \"officia labore\",\n \"values\": [\n \"commodo\",\n \"in ipsum\"\n ]\n },\n {\n \"key\": \"deserunt et Excepteur cupidatat\",\n \"operator\": \"anim ut reprehenderit Duis incididunt\",\n \"values\": [\n \"id\",\n \"s\"\n ]\n }\n ],\n \"matchLabels\": {\n \"nisi66\": \"ve\",\n \"deserunt_a\": \"in sint anim nostrud\"\n }\n },\n \"namespaces\": [\n \"ipsum id adipisicing consectetur\",\n \"dolor\"\n ]\n },\n {\n \"topologyKey\": \"in consectetur proident\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"cillum ea labore pariatur\",\n \"operator\": \"qui adipisicing et sed\",\n \"values\": [\n \"irure\",\n \"p\"\n ]\n },\n {\n \"key\": \"et nostrud officia minim\",\n \"operator\": \"in nisi\",\n \"values\": [\n \"Duis minim Lorem\",\n \"quis non sint\"\n ]\n }\n ],\n \"matchLabels\": {\n \"magna10\": \"tempor eu esse\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"Excepteur cupidatat\",\n \"operator\": \"sed id eiusmod Ut\",\n \"values\": [\n \"ipsum\",\n \"nisi cillum sint\"\n ]\n },\n {\n \"key\": \"eu veniam fugiat commodo adipisicing\",\n \"operator\": \"cupidatat qui proident laboris\",\n \"values\": [\n \"eiusmod\",\n \"veniam exercitatio\"\n ]\n }\n ],\n \"matchLabels\": {\n \"et____\": \"consequat nisi Lorem\",\n \"qui_d7\": \"voluptate Duis\"\n }\n },\n \"namespaces\": [\n \"officia deserunt enim\",\n \"veniam tempor adipisicing\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": -17835207,\n \"podAffinityTerm\": {\n \"topologyKey\": \"esse qui amet Ut\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"aliqua exercitation minim\",\n \"operator\": \"cillum ame\",\n \"values\": [\n \"quis\",\n \"eiusmod\"\n ]\n },\n {\n \"key\": \"pariatur\",\n \"operator\": \"e\",\n \"values\": [\n \"reprehenderit commodo\",\n \"aute minim occaecat ut\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatatd\": \"est ex ad quis\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"cillum\",\n \"operator\": \"est\",\n \"values\": [\n \"Duis\",\n \"dolor labore\"\n ]\n },\n {\n \"key\": \"sint proident culpa\",\n \"operator\": \"ullamco aliqua dolor eu\",\n \"values\": [\n \"Lorem velit veniam\",\n \"aute cupidatat ut\"\n ]\n }\n ],\n \"matchLabels\": {\n \"quis702\": \"nostrud \",\n \"ut48\": \"ea do elit in reprehenderit\",\n \"nostrud_07\": \"eu commodo\"\n }\n },\n \"namespaces\": [\n \"ea fugiat magna sint\",\n \"non nostrud sed\"\n ]\n }\n },\n {\n \"weight\": 87684305,\n \"podAffinityTerm\": {\n \"topologyKey\": \"cillum dolor\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"et labore\",\n \"operator\": \"fugiat aliquip\",\n \"values\": [\n \"pariatur officia ut\",\n \"magna ex reprehenderit\"\n ]\n },\n {\n \"key\": \"magna laborum incididunt cupidatat nisi\",\n \"operator\": \"esse in adipisicing elit\",\n \"values\": [\n \"tempor est\",\n \"qui irure enim elit\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consequat_b\": \"dolore velit\",\n \"adipisicing_67\": \"ut quis culpa qui\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"consecte\",\n \"operator\": \"sunt sed eu\",\n \"values\": [\n \"elit non culpa mollit\",\n \"Duis quis amet\"\n ]\n },\n {\n \"key\": \"non eu \",\n \"operator\": \"et\",\n \"values\": [\n \"in\",\n \"adipisicing ea aute\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sunt_\": \"officia\",\n \"irure_b\": \"sint veniam\"\n }\n },\n \"namespaces\": [\n \"eu Lorem\",\n \"non id\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"eu tempor\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"pariatur\",\n \"operator\": \"fugiat reprehenderit deserunt do et\",\n \"values\": [\n \"magna ut velit\",\n \"Duis occaecat consequat esse\"\n ]\n },\n {\n \"key\": \"Lorem aute dolor deserunt dolor\",\n \"operator\": \"ullamco incididunt\",\n \"values\": [\n \"est\",\n \"in deserunt \"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo_5_\": \"aute in\",\n \"tempor_0\": \"sit voluptate commodo Excep\",\n \"cupidatat81\": \"dolore\",\n \"cillumb8\": \"veniam in\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"deserunt in sunt adipisicing\",\n \"operator\": \"dolore est magna\",\n \"values\": [\n \"laboris consequat culpa in et\",\n \"laborum reprehenderit nulla consectetur\"\n ]\n },\n {\n \"key\": \"sed\",\n \"operator\": \"culpa exercitat\",\n \"values\": [\n \"in\",\n \"amet anim \"\n ]\n }\n ],\n \"matchLabels\": {\n \"eiusmoda_0\": \"aliqua eu in\"\n }\n },\n \"namespaces\": [\n \"reprehenderit eiusmod\",\n \"qui cu\"\n ]\n },\n {\n \"topologyKey\": \"Ut eu\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"ea ex\",\n \"operator\": \"lab\",\n \"values\": [\n \"Lorem\",\n \"ex enim occaecat anim dolor\"\n ]\n },\n {\n \"key\": \"incididunt Ut veniam\",\n \"operator\": \"veniam labore aliqua sit\",\n \"values\": [\n \"se\",\n \"est pariatur tempor\"\n ]\n }\n ],\n \"matchLabels\": {\n \"occaecat_2_\": \"culpa amet velit\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"nulla dolor exercitation\",\n \"operator\": \"nostrud an\",\n \"values\": [\n \"ut in cillum elit\",\n \"\"\n ]\n },\n {\n \"key\": \"nostrud eu in dolore\",\n \"operator\": \"occaecat\",\n \"values\": [\n \"in cillum\",\n \"voluptate labore officia consequat ad\"\n ]\n }\n ],\n \"matchLabels\": {\n \"qui_6\": \"minim exercitation ut\",\n \"laborumd\": \"enim qui nisi\",\n \"tempord\": \"adipisicing aliqua anim\",\n \"officia71e\": \"Excepteur nisi Ut\"\n }\n },\n \"namespaces\": [\n \"minim mollit\",\n \"dolore minim adipisicing qui labore\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"quis adipisicing\",\n \"veniam dolor adipis\"\n ],\n \"options\": [\n {\n \"name\": \"laborum esse\",\n \"value\": \"tempor minim\"\n },\n {\n \"name\": \"in Duis\",\n \"value\": \"et est\"\n }\n ],\n \"searches\": [\n \"pariatur fugiat\",\n \"velit ea sit do\"\n ]\n },\n \"dnsPolicy\": \"ut ut ad in sunt\",\n \"evictionStrategy\": \"Duis sit eiusmod\",\n \"hostname\": \"id commodo elit\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"enim dolore\",\n \"aliquip Ut dolore tempor\"\n ]\n },\n \"failureThreshold\": -50844397,\n \"guestAgentPing\": {},\n \"httpGet\": {\n \"port\": \"sint sunt nulla\",\n \"host\": \"amet in ullamco\",\n \"httpHeaders\": [\n {\n \"name\": \"in officia\",\n \"value\": \"tempor Lorem pariatur\"\n },\n {\n \"name\": \"amet dolore elit\",\n \"value\": \"esse\"\n }\n ],\n \"path\": \"adipisicing incididunt voluptate\",\n \"scheme\": \"laboris pariatur aliqua\"\n },\n \"initialDelaySeconds\": -76781614,\n \"periodSeconds\": -23205647,\n \"successThreshold\": -176057,\n \"tcpSocket\": {\n \"port\": \"do cillum\",\n \"host\": \"enim labore nisi\"\n },\n \"timeoutSeconds\": -39374390\n },\n \"networks\": [\n {\n \"name\": \"eu pariatur tempor dolor\",\n \"multus\": {\n \"networkName\": \"consequat\",\n \"default\": false\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"anim eu sint\",\n \"vmNetworkCIDR\": \"laborum nisi nulla veniam\"\n }\n },\n {\n \"name\": \"labore\",\n \"multus\": {\n \"networkName\": \"ullamco ut culpa adipisicing\",\n \"default\": false\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"et irure voluptate proident\",\n \"vmNetworkCIDR\": \"eu veniam in dolor\"\n }\n }\n ],\n \"nodeSelector\": {\n \"quis9_8\": \"ullamco reprehenderit nulla commodo anim\",\n \"ute9\": \"nostrud culpa cupidatat adipisicing\",\n \"velit_eb\": \"eiusmod in proident\"\n },\n \"priorityClassName\": \"in dolor exercitation\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"pariatur magna\",\n \"cupidatat ut occaecat id\"\n ]\n },\n \"failureThreshold\": 11793828,\n \"guestAgentPing\": {},\n \"httpGet\": {\n \"port\": \"laborum minim ut\",\n \"host\": \"ut sed laborum ut\",\n \"httpHeaders\": [\n {\n \"name\": \"laboris pariatur enim\",\n \"value\": \"in laboris sed\"\n },\n {\n \"name\": \"ut laborum Excepteur\",\n \"value\": \"voluptate irure ut tempor \"\n }\n ],\n \"path\": \"mollit Duis ad quis cillum\",\n \"scheme\": \"sit ut veniam\"\n },\n \"initialDelaySeconds\": 66403365,\n \"periodSeconds\": -48566492,\n \"successThreshold\": 62380677,\n \"tcpSocket\": {\n \"port\": \"amet\",\n \"host\": \"dolor in voluptate sunt\"\n },\n \"timeoutSeconds\": 47097160\n },\n \"schedulerName\": \"deserunt\",\n \"startStrategy\": \"id cupidatat dolore consequat Duis\",\n \"subdomain\": \"laboris qui\",\n \"terminationGracePeriodSeconds\": -22634129,\n \"tolerations\": [\n {\n \"effect\": \"sunt veniam\",\n \"key\": \"ad\",\n \"operator\": \"nisi\",\n \"tolerationSeconds\": -81410750,\n \"value\": \"incididunt consectetur culpa qui proident\"\n },\n {\n \"effect\": \"in nulla\",\n \"key\": \"quis culpa Ut nisi \",\n \"operator\": \"ad minim ea dolor quis\",\n \"tolerationSeconds\": 14294639,\n \"value\": \"in laboris\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": 10071303,\n \"topologyKey\": \"et reprehenderit in\",\n \"whenUnsatisfiable\": \"Duis quis tempor\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"culpa nisi\",\n \"operator\": \"elit veniam\",\n \"values\": [\n \"Ut nisi\",\n \"dolore proident pariatur\"\n ]\n },\n {\n \"key\": \"nulla ipsum\",\n \"operator\": \"proident magna ex dolore\",\n \"values\": [\n \"Duis dolore\",\n \"sunt amet\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consectetur1b6\": \"Duis irure in in ut\",\n \"nostrud_ba1\": \"fugiat velit eiusmod Lorem\"\n }\n }\n },\n {\n \"maxSkew\": -26783065,\n \"topologyKey\": \"voluptate cupidatat dolor\",\n \"whenUnsatisfiable\": \"ex Lorem nostrud occaecat laboris\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"laboris nisi\",\n \"operator\": \"aliquip in\",\n \"values\": [\n \"dolore officia id do\",\n \"reprehenderit p\"\n ]\n },\n {\n \"key\": \"cupida\",\n \"operator\": \"deserunt adipisicing dolor\",\n \"values\": [\n \"adipisicing consequat\",\n \"amet cupidatat sit velit dolore\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Ut_ec\": \"nisi magna\",\n \"sunta\": \"sunt Excepteur tempor reprehenderit\",\n \"tempor3a7\": \"in ad commodo aliquip laboris\",\n \"dolore_4_\": \"Ut dolor \"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"dolor est\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"tem\",\n \"networkDataBase64\": \"veniam cupidatat consectetur est\",\n \"networkDataSecretRef\": {\n \"name\": \"in minim anim velit\"\n },\n \"secretRef\": {\n \"name\": \"pariatur cul\"\n },\n \"userData\": \"nisi qui laboris\",\n \"userDataBase64\": \"dolore elit nisi\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"aute reprehenderit\",\n \"networkDataBase64\": \"minim id laboris officia quis\",\n \"networkDataSecretRef\": {\n \"name\": \"sint fugiat enim nisi Excepteur\"\n },\n \"secretRef\": {\n \"name\": \"sunt anim magna consectetur\"\n },\n \"userData\": \"in ea Lorem\",\n \"userDataBase64\": \"elit cupidatat in\"\n },\n \"configMap\": {\n \"name\": \"ea sint cillum sit\",\n \"optional\": false,\n \"volumeLabel\": \"dolore magna\"\n },\n \"containerDisk\": {\n \"image\": \"aliqua eiusmod nisi\",\n \"imagePullPolicy\": \"anim\",\n \"imagePullSecret\": \"in cillum non\",\n \"path\": \"enim Ut officia nostrud\"\n },\n \"dataVolume\": {\n \"name\": \"pariatur consequat ip\",\n \"hotpluggable\": false\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"culpa in nulla\",\n \"fieldRef\": {\n \"fieldPath\": \"in amet\",\n \"apiVersion\": \"do Excepteur\"\n },\n \"mode\": -2135130,\n \"resourceFieldRef\": {\n \"resource\": \"culpa dolor\",\n \"containerName\": \"elit est\",\n \"divisor\": \"ve\"\n }\n },\n {\n \"path\": \"ipsum cillum ad\",\n \"fieldRef\": {\n \"fieldPath\": \"anim co\",\n \"apiVersion\": \"Excepteur in dolor commodo\"\n },\n \"mode\": -41786985,\n \"resourceFieldRef\": {\n \"resource\": \"dolore ipsum tempor ea\",\n \"containerName\": \"nulla minim qui aliqua adipisicing\",\n \"divisor\": \"culpa nostrud dolore\"\n }\n }\n ],\n \"volumeLabel\": \"nostrud\"\n },\n \"downwardMetrics\": {},\n \"emptyDisk\": {\n \"capacity\": \"dolor commodo dolor cupidatat\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"fugiat ci\",\n \"hotpluggable\": false,\n \"readOnly\": true\n }\n },\n \"hostDisk\": {\n \"path\": \"minim\",\n \"type\": \"ea\",\n \"capacity\": \"velit\",\n \"shared\": false\n },\n \"memoryDump\": {\n \"claimName\": \"ipsum\",\n \"hotpluggable\": false,\n \"readOnly\": false\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"moll\",\n \"hotpluggable\": true,\n \"readOnly\": true\n },\n \"secret\": {\n \"optional\": false,\n \"secretName\": \"consectetur\",\n \"volumeLabel\": \"sit nulla ullamco mollit\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"Ut ullamco cil\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"anim laborum do eiusmod\"\n },\n \"secret\": {\n \"name\": \"dolor voluptate\"\n }\n }\n },\n {\n \"name\": \"reprehenderit min\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"proident dolore eu\",\n \"networkDataBase64\": \"ut eiusmod qui\",\n \"networkDataSecretRef\": {\n \"name\": \"nostrud do\"\n },\n \"secretRef\": {\n \"name\": \"amet\"\n },\n \"userData\": \"incididunt reprehenderit\",\n \"userDataBase64\": \"qui ea\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"in\",\n \"networkDataBase64\": \"pariatur cillum elit\",\n \"networkDataSecretRef\": {\n \"name\": \"sed Ut commodo aliqua\"\n },\n \"secretRef\": {\n \"name\": \"culpa a\"\n },\n \"userData\": \"sed sunt in aliqua\",\n \"userDataBase64\": \"in ut Lorem Excepteur mollit\"\n },\n \"configMap\": {\n \"name\": \"ex irure Duis\",\n \"optional\": false,\n \"volumeLabel\": \"laborum pariatur velit cupidatat mollit\"\n },\n \"containerDisk\": {\n \"image\": \"cupidatat in\",\n \"imagePullPolicy\": \"nulla amet irure aliqua\",\n \"imagePullSecret\": \"consectetur eu in\",\n \"path\": \"Excepteur dolor pariatur anim\"\n },\n \"dataVolume\": {\n \"name\": \"ut veniam aute sunt\",\n \"hotpluggable\": false\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"occaecat eu officia aliqua\",\n \"fieldRef\": {\n \"fieldPath\": \"do\",\n \"apiVersion\": \"nisi Duis\"\n },\n \"mode\": -68860134,\n \"resourceFieldRef\": {\n \"resource\": \"consectetur non est cupidatat velit\",\n \"containerName\": \"esse dolor\",\n \"divisor\": \"aliqua non incididu\"\n }\n },\n {\n \"path\": \"sint cillum anim\",\n \"fieldRef\": {\n \"fieldPath\": \"ex nulla eu consequat\",\n \"apiVersion\": \"dolor e\"\n },\n \"mode\": 48452283,\n \"resourceFieldRef\": {\n \"resource\": \"mollit nisi adipisicing magna\",\n \"containerName\": \"exercitation sunt enim commodo\",\n \"divisor\": \"labor\"\n }\n }\n ],\n \"volumeLabel\": \"sint deserunt sunt elit\"\n },\n \"downwardMetrics\": {},\n \"emptyDisk\": {\n \"capacity\": \"ipsum Duis\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"adipisicing eu Duis sint voluptate\",\n \"hotpluggable\": false,\n \"readOnly\": false\n }\n },\n \"hostDisk\": {\n \"path\": \"minim eiusmod\",\n \"type\": \"amet ut dolore tempor\",\n \"capacity\": \"qui non\",\n \"shared\": false\n },\n \"memoryDump\": {\n \"claimName\": \"Lorem Duis\",\n \"hotpluggable\": true,\n \"readOnly\": true\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"sit commodo sunt\",\n \"hotpluggable\": false,\n \"readOnly\": false\n },\n \"secret\": {\n \"optional\": false,\n \"secretName\": \"id sit\",\n \"volumeLabel\": \"velit adipisicing\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"in voluptate ad\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"aute dolor dolore aliqua\"\n },\n \"secret\": {\n \"name\": \"cupidatat aliquip Duis Excepteur\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"eu\",\n \"current\": \"Ut qui non fugiat\"\n },\n {\n \"previous\": \"Ut\",\n \"current\": \"exercitation in irure officia commodo\"\n }\n ],\n \"contentType\": \"cillum cupidatat enim culpa voluptate\",\n \"finalCheckpoint\": true,\n \"preallocation\": false,\n \"priorityClassName\": \"consectetur labore occaecat aliquip\",\n \"pvc\": {\n \"accessModes\": [\n \"enim laborum est officia\",\n \"dolore fugiat sit\"\n ],\n \"dataSource\": {\n \"kind\": \"aute esse\",\n \"name\": \"eiusmod labore do Excepteur\",\n \"apiGroup\": \"ullamc\"\n },\n \"dataSourceRef\": {\n \"kind\": \"tempor esse mol\",\n \"name\": \"minim do\",\n \"apiGroup\": \"dolor culpa\"\n },\n \"resources\": {\n \"limits\": {\n \"elit_c9\": \"ipsum commodo in amet\"\n },\n \"requests\": {\n \"mollit_0f2\": \"in labore deserunt magna\",\n \"fugiat_ea\": \"dolore exercitation esse dolor\",\n \"veniam_6c5\": \"anim sint do\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"in veniam labore laboris Lorem\",\n \"operator\": \"in pariatur aute\",\n \"values\": [\n \"nisi in in commodo\",\n \"sunt\"\n ]\n },\n {\n \"key\": \"eu pariatur ullamco\",\n \"operator\": \"magna culpa enim consequat velit\",\n \"values\": [\n \"labore proident ut nostrud nisi\",\n \"ex occaecat velit Ut te\"\n ]\n }\n ],\n \"matchLabels\": {\n \"pariatur57\": \"mollit\"\n }\n },\n \"storageClassName\": \"ad in ipsum nisi Lorem\",\n \"volumeMode\": \"irure ut ad consequat\",\n \"volumeName\": \"Ut cupidatat\"\n },\n \"source\": {\n \"blank\": {},\n \"http\": {\n \"url\": \"dolore sit\",\n \"certConfigMap\": \"in do dolor eiusmod\",\n \"extraHeaders\": [\n \"culpa\",\n \"nulla reprehenderit ex\"\n ],\n \"secretExtraHeaders\": [\n \"sunt enim\",\n \"mollit dolor cupidatat\"\n ],\n \"secretRef\": \"labore qui\"\n },\n \"imageio\": {\n \"url\": \"non officia enim\",\n \"diskId\": \"des\",\n \"certConfigMap\": \"fugiat do esse ut pro\",\n \"secretRef\": \"cillum irure\"\n },\n \"pvc\": {\n \"namespace\": \"voluptate nulla\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"consectetur Lorem nisi non\",\n \"imageStream\": \"sint exercitation\",\n \"pullMethod\": \"dolore irure aute nisi dolore\",\n \"secretRef\": \"in irure labore\",\n \"url\": \"adipisicing Excepteur ut nulla\"\n },\n \"s3\": {\n \"url\": \"exercitation nostrud dolore la\",\n \"certConfigMap\": \"eu et\",\n \"secretRef\": \"qui quis nostrud\"\n },\n \"upload\": {},\n \"vddk\": {\n \"backingFile\": \"nisi dolor elit\",\n \"initImageURL\": \"paria\",\n \"secretRef\": \"consectetur qui labore\",\n \"thumbprint\": \"aute eiusmod commodo deserunt\",\n \"url\": \"nisi dolore\",\n \"uuid\": \"laboris veniam nostrud\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"aliqua s\",\n \"name\": \"velit Excepteur elit exercitation\",\n \"namespace\": \"consectetur sint velit dolor\"\n },\n \"storage\": {\n \"accessModes\": [\n \"Ut voluptate\",\n \"qui voluptate ad\"\n ],\n \"dataSource\": {\n \"kind\": \"enim ut oc\",\n \"name\": \"velit sit\",\n \"apiGroup\": \"sit officia laboris\"\n },\n \"resources\": {\n \"limits\": {\n \"ut8ec\": \"veniam minim do dolor\",\n \"ipsum460\": \"ut officia in aute\"\n },\n \"requests\": {\n \"in_a5e\": \"in cupidatat veniam labore irure\",\n \"officia_28d\": \"proident nulla anim amet\",\n \"qui_30\": \"exerci\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"Lor\",\n \"operator\": \"proident in id\",\n \"values\": [\n \"culpa sit dolor vo\",\n \"anim esse laboris\"\n ]\n },\n {\n \"key\": \"reprehender\",\n \"operator\": \"laborum\",\n \"values\": [\n \"dolore ullamco ex reprehenderit\",\n \"anim ea\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatat_b\": \"ut commodo\"\n }\n },\n \"storageClassName\": \"in sed\",\n \"volumeMode\": \"aliquip\",\n \"volumeName\": \"dolore se\"\n }\n },\n \"apiVersion\": \"irure fugiat dolor occaecat non\",\n \"kind\": \"dolore reprehenderit quis\",\n \"metadata\": {\n \"annotations\": {\n \"exercitationb\": \"reprehenderit officia culpa\",\n \"eu_3\": \"ipsum non et aliqua\"\n },\n \"clusterName\": \"ea nulla\",\n \"creationTimestamp\": \"laborum labor\",\n \"deletionGracePeriodSeconds\": -17271000,\n \"deletionTimestamp\": \"2019-04-26T11:34:26.501Z\",\n \"finalizers\": [\n \"esse\",\n \"occaecat id\"\n ],\n \"generateName\": \"qui tempor\",\n \"generation\": -21306865,\n \"labels\": {\n \"eiusmodc\": \"sunt\",\n \"et6\": \"tempor Lorem \"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"reprehenderit\",\n \"fieldsType\": \"ex in\",\n \"fieldsV1\": {\n \"Raw\": [\n \"dolor aliqua anim sunt\",\n \"fugiat anim quis aute ad\"\n ]\n },\n \"manager\": \"ullamco sunt\",\n \"operation\": \"sint sed\",\n \"subresource\": \"culpa magna\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"labore adipisicing ea\",\n \"fieldsType\": \"adipisicing irure ut\",\n \"fieldsV1\": {\n \"Raw\": [\n \"minim ut anim\",\n \"ullamco enim\"\n ]\n },\n \"manager\": \"cillum\",\n \"operation\": \"minim velit laborum culpa\",\n \"subresource\": \"si\",\n \"time\": \"\"\n }\n ],\n \"name\": \"in aliqua\",\n \"namespace\": \"id proident\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"amet\",\n \"kind\": \"tempor ad amet do aute\",\n \"name\": \"laboris ut ut dolor\",\n \"uid\": \"dolor\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n },\n {\n \"apiVersion\": \"incididunt au\",\n \"kind\": \"irure consequat quis elit\",\n \"name\": \"d\",\n \"uid\": \"incididunt Ut sit sunt\",\n \"blockOwnerDeletion\": false,\n \"controller\": true\n }\n ],\n \"resourceVersion\": \"sed\",\n \"selfLink\": \"tempor\",\n \"uid\": \"in ea aute tempor veniam\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"amet sunt cillum qui\",\n \"current\": \"aliqua in laboris\"\n },\n {\n \"previous\": \"sunt sint\",\n \"current\": \"nisi ea\"\n }\n ],\n \"contentType\": \"sit\",\n \"finalCheckpoint\": true,\n \"preallocation\": true,\n \"priorityClassName\": \"cupidatat\",\n \"pvc\": {\n \"accessModes\": [\n \"dolor et cupidatat mollit\",\n \"consequat\"\n ],\n \"dataSource\": {\n \"kind\": \"sint est ut aliqua conse\",\n \"name\": \"ea tempor\",\n \"apiGroup\": \"qui esse labore dolor\"\n },\n \"dataSourceRef\": {\n \"kind\": \"occae\",\n \"name\": \"consequat ad cillum aute\",\n \"apiGroup\": \"fugiat Duis\"\n },\n \"resources\": {\n \"limits\": {\n \"occaecatb\": \"Ut in dolore\"\n },\n \"requests\": {\n \"dolore3c\": \"aliquip est incidid\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"sunt esse proident Duis\",\n \"operator\": \"cillum\",\n \"values\": [\n \"veniam officia tempor dolor\",\n \"minim irure \"\n ]\n },\n {\n \"key\": \"in consequat ea\",\n \"operator\": \"culpa laborum\",\n \"values\": [\n \"et\",\n \"veni\"\n ]\n }\n ],\n \"matchLabels\": {\n \"elit_d\": \"dolor\"\n }\n },\n \"storageClassName\": \"dolore tempor sit\",\n \"volumeMode\": \"reprehende\",\n \"volumeName\": \"dolore adipisicing\"\n },\n \"source\": {\n \"blank\": {},\n \"http\": {\n \"url\": \"eli\",\n \"certConfigMap\": \"in ex consequat Ut proident\",\n \"extraHeaders\": [\n \"dolore veniam anim\",\n \"veniam in incididun\"\n ],\n \"secretExtraHeaders\": [\n \"mollit proident ad sed\",\n \"officia non\"\n ],\n \"secretRef\": \"esse sint dolore\"\n },\n \"imageio\": {\n \"url\": \"Excepteur nostrud et\",\n \"diskId\": \"exercitation aliquip\",\n \"certConfigMap\": \"pariatur ad aliquip dolor\",\n \"secretRef\": \"amet\"\n },\n \"pvc\": {\n \"namespace\": \"eiusmod adipisicing voluptate velit\",\n \"name\": \"tempor culpa dolor\"\n },\n \"registry\": {\n \"certConfigMap\": \"eiusmod occaecat dolor cillum aliquip\",\n \"imageStream\": \"in\",\n \"pullMethod\": \"in et ipsum\",\n \"secretRef\": \"dolor ut minim enim voluptate\",\n \"url\": \"i\"\n },\n \"s3\": {\n \"url\": \"minim dolore aute magna\",\n \"certConfigMap\": \"dolor in dolore commodo\",\n \"secretRef\": \"est \"\n },\n \"upload\": {},\n \"vddk\": {\n \"backingFile\": \"commodo est et\",\n \"initImageURL\": \"Duis irure elit qui\",\n \"secretRef\": \"qui Ut sint\",\n \"thumbprint\": \"ad cupidatat non voluptate Ut\",\n \"url\": \"ut do est enim t\",\n \"uuid\": \"sed qui\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"et nostrud \",\n \"name\": \"officia sit\",\n \"namespace\": \"sed mollit ea\"\n },\n \"storage\": {\n \"accessModes\": [\n \"ipsum Duis Excepteur amet\",\n \"reprehenderit ut culpa dolor dolor\"\n ],\n \"dataSource\": {\n \"kind\": \"ut non\",\n \"name\": \"non nulla\",\n \"apiGroup\": \"in ullamco elit dolore\"\n },\n \"resources\": {\n \"limits\": {\n \"ut_2\": \"Lorem\",\n \"enim_b6\": \"labore pariatur quis ea in\",\n \"deseruntff\": \"dolore veniam consectetur pariatur\"\n },\n \"requests\": {\n \"do_3dc\": \"est\",\n \"culpa__5\": \"pariatur minim cillum ad\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"et qui consectetur labore Duis\",\n \"operator\": \"mollit\",\n \"values\": [\n \"eu ut Ut ad\",\n \"est dolor\"\n ]\n },\n {\n \"key\": \"non\",\n \"operator\": \"fugiat aliquip ut irure\",\n \"values\": [\n \"et ipsum ea sit\",\n \"est reprehenderit aute nisi\"\n ]\n }\n ],\n \"matchLabels\": {\n \"mollit5\": \"exercitation voluptate velit\"\n }\n },\n \"storageClassName\": \"ea\",\n \"volumeMode\": \"nostrud sunt laboris\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"pariatur mollit qui aute irure\",\n \"kind\": \"e\",\n \"metadata\": {\n \"annotations\": {\n \"aute008\": \"deserunt occaecat minim exercitation\"\n },\n \"clusterName\": \"fugiat laboris sunt\",\n \"creationTimestamp\": \"ipsum\",\n \"deletionGracePeriodSeconds\": -9704782,\n \"deletionTimestamp\": \"1949-05-31T05:56:18.965Z\",\n \"finalizers\": [\n \"ullamco voluptate ut mollit\",\n \"culpa commodo\"\n ],\n \"generateName\": \"ad laborum\",\n \"generation\": -56735020,\n \"labels\": {\n \"ad269\": \"tempor\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"veniam mollit\",\n \"fieldsType\": \"sint dolor\",\n \"fieldsV1\": {\n \"Raw\": [\n \"elit reprehenderit\",\n \"qui dolor velit\"\n ]\n },\n \"manager\": \"aute tempor\",\n \"operation\": \"cupidatat enim in pariatur\",\n \"subresource\": \"voluptate qui Duis ex\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"nisi ea labore qui\",\n \"fieldsType\": \"incididunt adipisicing culpa\",\n \"fieldsV1\": {\n \"Raw\": [\n \"laboris\",\n \"dolor labore voluptate\"\n ]\n },\n \"manager\": \"deserunt d\",\n \"operation\": \"ea\",\n \"subresource\": \"Duis sint Lorem ea\",\n \"time\": \"\"\n }\n ],\n \"name\": \"consectetur deserunt\",\n \"namespace\": \"cillum ut\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"in enim labore\",\n \"kind\": \"id nostrud\",\n \"name\": \"dolor nostrud anim co\",\n \"uid\": \"enim ut magna dolor labore\",\n \"blockOwnerDeletion\": false,\n \"controller\": false\n },\n {\n \"apiVersion\": \"laboris elit magna labore non\",\n \"kind\": \"enim consectetur quis non\",\n \"name\": \"m\",\n \"uid\": \"quis\",\n \"blockOwnerDeletion\": true,\n \"controller\": true\n }\n ],\n \"resourceVersion\": \"id fugiat\",\n \"selfLink\": \"esse adipisicing non nostrud veniam\",\n \"uid\": \"laboris non\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"aliqua id\",\n \"kind\": \"ea Excepteur id aliquip tempo\",\n \"name\": \"dolore eiusmod Ut\",\n \"revisionName\": \"deserunt\"\n },\n \"preference\": {\n \"inferFromVolume\": \"labore culpa\",\n \"kind\": \"ullamco in laborum\",\n \"name\": \"reprehenderit aliqua\",\n \"revisionName\": \"pariat\"\n },\n \"runStrategy\": \"fugiat mollit\",\n \"running\": false\n },\n \"apiVersion\": \"enim pariatur Ut\",\n \"kind\": \"quis nulla ad\",\n \"metadata\": {\n \"annotations\": {\n \"none\": \"dolore cupidatat nostrud fugiat\",\n \"aliqua03\": \"tempor aliquip\"\n },\n \"clusterName\": \"laborum\",\n \"creationTimestamp\": \"aliquip\",\n \"deletionGracePeriodSeconds\": -42054513,\n \"deletionTimestamp\": \"1999-07-02T17:04:02.435Z\",\n \"finalizers\": [\n \"laboris Excepteur\",\n \"co\"\n ],\n \"generateName\": \"sed cillum cupidatat nostrud\",\n \"generation\": 36568475,\n \"labels\": {\n \"dolore9\": \"dolor mollit incididunt\",\n \"et_5f\": \"pariatur aute exercitation\",\n \"amet6\": \"laborum dolor ut minim Excepteur\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"cillum nulla\",\n \"fieldsType\": \"offi\",\n \"fieldsV1\": {\n \"Raw\": [\n \"velit eiusmod amet pariatur quis\",\n \"sit fugiat sed\"\n ]\n },\n \"manager\": \"veniam nostrud ut\",\n \"operation\": \"consequat ea\",\n \"subresource\": \"quis Ut in dolore ad\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"sunt ea sit\",\n \"fieldsType\": \"cillum ad\",\n \"fieldsV1\": {\n \"Raw\": [\n \"cupidatat\",\n \"do\"\n ]\n },\n \"manager\": \"laboris velit\",\n \"operation\": \"aliqua sunt labore velit\",\n \"subresource\": \"proident quis\",\n \"time\": \"\"\n }\n ],\n \"name\": \"do dolor et ut\",\n \"namespace\": \"occaecat eiusmod cillum\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"ex laborum\",\n \"kind\": \"adipisicing et ut do ut\",\n \"name\": \"aliquip\",\n \"uid\": \"ipsum reprehenderit\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n },\n {\n \"apiVersion\": \"enim sit est consequat\",\n \"kind\": \"\",\n \"name\": \"Lorem nulla in consectetur\",\n \"uid\": \"Lorem fugiat qui dolor anim\",\n \"blockOwnerDeletion\": false,\n \"controller\": false\n }\n ],\n \"resourceVersion\": \"quis Excepteur\",\n \"selfLink\": \"amet qui enim\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"proident aliqua\",\n \"status\": \"aliq\",\n \"lastProbeTime\": \"incididunt consequat laboris\",\n \"lastTransitionTime\": \"Duis mollit adipisicing \",\n \"message\": \"consectetur\",\n \"reason\": \"officia Ut\"\n },\n {\n \"type\": \"in nostrud aliqua amet laborum\",\n \"status\": \"proident nostrud labore irure\",\n \"lastProbeTime\": \"ad aliqua\",\n \"lastTransitionTime\": \"nulla quis ut\",\n \"message\": \"fugiat veniam eiusmod\",\n \"reason\": \"sunt dolor veniam aute\"\n }\n ],\n \"created\": true,\n \"memoryDumpRequest\": {\n \"claimName\": \"anim sit est\",\n \"phase\": \"velit eiusmod reprehenderit magna Ut\",\n \"endTimestamp\": \"\",\n \"fileName\": \"magna\",\n \"message\": \"ut al\",\n \"remove\": true,\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"in fugiat\",\n \"ready\": false,\n \"restoreInProgress\": \"sit minim irure\",\n \"snapshotInProgress\": \"sunt est consequ\",\n \"startFailure\": {\n \"consecutiveFailCount\": 22597825,\n \"lastFailedVMIUID\": \"labore\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"sunt irure ad tempor nisi\",\n \"data\": {\n \"do_9fa\": \"ex nulla\",\n \"ea_ac\": \"Excepteur consequat do\",\n \"cupidatat_7\": \"qui dolor\"\n },\n \"uid\": \"sed\"\n },\n {\n \"action\": \"adipisicing non Lorem\",\n \"data\": {\n \"Excepteur1c\": \"quis ipsum enim officia Duis\"\n },\n \"uid\": \"minim ut et \"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"minim eiusmod aute\",\n \"disk\": {\n \"name\": \"in qui est do id\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": 6348605,\n \"physical\": -69626910\n },\n \"matchVolume\": {\n \"enabled\": false\n }\n },\n \"bootOrder\": -63038131,\n \"cache\": \"ad incididunt do laboris\",\n \"cdrom\": {\n \"bus\": \"aliqua occaecat\",\n \"readonly\": false,\n \"tray\": \"sit elit fugiat ut cupidatat\"\n },\n \"dedicatedIOThread\": true,\n \"disk\": {\n \"bus\": \"et ipsum labore in\",\n \"pciAddress\": \"deserunt id velit nostrud\",\n \"readonly\": false\n },\n \"io\": \"fugiat ad pariatur\",\n \"lun\": {\n \"bus\": \"Excepteur Ut sint\",\n \"readonly\": false\n },\n \"serial\": \"mollit ea ex ad\",\n \"shareable\": true,\n \"tag\": \"id reprehenderit irure\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"consequat dolor irure tempor\",\n \"hotpluggable\": true\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"est cillum pariatur qui cupidatat\",\n \"hotpluggable\": true,\n \"readOnly\": false\n }\n },\n \"dryRun\": [\n \"ex incididunt aute Ut\",\n \"Lorem sunt culpa\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"U\",\n \"dryRun\": [\n \"et eu fugiat sunt\",\n \"cillum sit\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"mollit\",\n \"disk\": {\n \"name\": \"ea labo\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": 68714915,\n \"physical\": 43750700\n },\n \"matchVolume\": {\n \"enabled\": false\n }\n },\n \"bootOrder\": -67785163,\n \"cache\": \"laboris mollit\",\n \"cdrom\": {\n \"bus\": \"elit quis laboris et\",\n \"readonly\": false,\n \"tray\": \"esse nulla consequat Excepteur\"\n },\n \"dedicatedIOThread\": true,\n \"disk\": {\n \"bus\": \"Lorem nulla mollit\",\n \"pciAddress\": \"adipisicing in dolore mollit Excepteur\",\n \"readonly\": true\n },\n \"io\": \"pariatur dolore nostrud veniam\",\n \"lun\": {\n \"bus\": \"veniam et qui\",\n \"readonly\": true\n },\n \"serial\": \"officia dolore vol\",\n \"shareable\": false,\n \"tag\": \"nisi ex culpa\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"sed in sit ut ut\",\n \"hotpluggable\": true\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"commodo reprehenderit\",\n \"hotpluggable\": false,\n \"readOnly\": false\n }\n },\n \"dryRun\": [\n \"mollit aliqua\",\n \"dolore amet Ut enim sed\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"elit labore proident\",\n \"dryRun\": [\n \"in do\",\n \"sed aute dolor\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"eu occaecat id\",\n \"enabled\": true,\n \"reason\": \"incididunt officia ipsum commodo\"\n },\n {\n \"name\": \"consectetur laboris minim\",\n \"enabled\": false,\n \"reason\": \"sed laborum enim\"\n }\n ]\n }\n },\n {\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"indf\": \"Ut Duis ut\",\n \"nisi_9\": \"sint sit eu\",\n \"Excepteur81d\": \"aute magna in\",\n \"id34a\": \"Ut\"\n },\n \"clusterName\": \"reprehenderit anim nulla laboris\",\n \"creationTimestamp\": \"ipsum anim\",\n \"deletionGracePeriodSeconds\": -71519015,\n \"deletionTimestamp\": \"1985-04-06T11:54:04.320Z\",\n \"finalizers\": [\n \"tempor\",\n \"aliquip exercitation\"\n ],\n \"generateName\": \"nisi anim culpa\",\n \"generation\": 41370584,\n \"labels\": {\n \"laborum077\": \"esse ad\",\n \"dolore7\": \"do ad et\",\n \"amet_73\": \"mollit culpa\",\n \"esse_2\": \"ut labore do\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"et laborum dolore mollit\",\n \"fieldsType\": \"voluptate Excepteur nisi\",\n \"fieldsV1\": {\n \"Raw\": [\n \"qui quis cupidatat in ullamco\",\n \"proident vel\"\n ]\n },\n \"manager\": \"sint\",\n \"operation\": \"labore deserunt\",\n \"subresource\": \"amet cillum Ut in sunt\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"irure amet in\",\n \"fieldsType\": \"eu fugiat voluptate non\",\n \"fieldsV1\": {\n \"Raw\": [\n \"exercitation ipsum\",\n \"consequat magna veniam eiusmod\"\n ]\n },\n \"manager\": \"irure commodo aliqua\",\n \"operation\": \"exercitation te\",\n \"subresource\": \"consequat irure amet\",\n \"time\": \"\"\n }\n ],\n \"name\": \"do Ut\",\n \"namespace\": \"nulla occaecat quis deserunt\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"mollit minim reprehenderit\",\n \"kind\": \"deserunt amet elit eu\",\n \"name\": \"Lorem proident in\",\n \"uid\": \"eu laborum cupidatat\",\n \"blockOwnerDeletion\": false,\n \"controller\": false\n },\n {\n \"apiVersion\": \"sed incididunt mollit sunt ut\",\n \"kind\": \"velit cillum tempor sunt\",\n \"name\": \"in ex do irure\",\n \"uid\": \"quis occaecat commodo irure\",\n \"blockOwnerDeletion\": false,\n \"controller\": true\n }\n ],\n \"resourceVersion\": \"quis consectetur Excepteur qui\",\n \"selfLink\": \"adipisicing sed\",\n \"uid\": \"incididunt ex\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": false,\n \"autoattachInputDevice\": true,\n \"autoattachMemBalloon\": true,\n \"autoattachPodInterface\": false,\n \"autoattachSerialConsole\": true,\n \"autoattachVSOCK\": true,\n \"blockMultiQueue\": false,\n \"clientPassthrough\": {},\n \"disableHotplug\": false,\n \"disks\": [\n {\n \"name\": \"ad dolore in\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": -88610310,\n \"physical\": -62370594\n },\n \"matchVolume\": {\n \"enabled\": true\n }\n },\n \"bootOrder\": -49342472,\n \"cache\": \"aliquip ea\",\n \"cdrom\": {\n \"bus\": \"Ut minim voluptate Lorem\",\n \"readonly\": true,\n \"tray\": \"dolor\"\n },\n \"dedicatedIOThread\": true,\n \"disk\": {\n \"bus\": \"et ut pariatur\",\n \"pciAddress\": \"dolore in fugiat culpa\",\n \"readonly\": false\n },\n \"io\": \"ullamco sit\",\n \"lun\": {\n \"bus\": \"dolor\",\n \"readonly\": false\n },\n \"serial\": \"Duis sed\",\n \"shareable\": false,\n \"tag\": \"non dolor elit Excepteur in\"\n },\n {\n \"name\": \"do dolore proident\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": -30807046,\n \"physical\": -72953352\n },\n \"matchVolume\": {\n \"enabled\": false\n }\n },\n \"bootOrder\": -66698084,\n \"cache\": \"commodo\",\n \"cdrom\": {\n \"bus\": \"sit culpa Lorem ut\",\n \"readonly\": true,\n \"tray\": \"culpa labore\"\n },\n \"dedicatedIOThread\": false,\n \"disk\": {\n \"bus\": \"eu in ea magna\",\n \"pciAddress\": \"elit velit Duis in reprehenderit\",\n \"readonly\": false\n },\n \"io\": \"sunt tempor\",\n \"lun\": {\n \"bus\": \"Duis irure do\",\n \"readonly\": false\n },\n \"serial\": \"reprehenderit ex ullamco\",\n \"shareable\": true,\n \"tag\": \"est veniam\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"eu minim anim\",\n \"virtiofs\": {}\n },\n {\n \"name\": \"proident mollit ea voluptate\",\n \"virtiofs\": {}\n }\n ],\n \"gpus\": [\n {\n \"name\": \"aute laboris in amet incididunt\",\n \"deviceName\": \"id enim Lorem fugiat\",\n \"tag\": \"ullamco\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": false,\n \"ramFB\": {\n \"enabled\": true\n }\n }\n }\n },\n {\n \"name\": \"enim consequat mollit anim labore\",\n \"deviceName\": \"dolore et cillum ips\",\n \"tag\": \"elit Excepteur nostrud consectetur dolore\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": false,\n \"ramFB\": {\n \"enabled\": false\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"magna enim proident\",\n \"deviceName\": \"consequat do\",\n \"tag\": \"in\"\n },\n {\n \"name\": \"officia deserunt\",\n \"deviceName\": \"ullamco enim\",\n \"tag\": \"amet dolor\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"sunt voluptate proident occaecat\",\n \"name\": \"ea \",\n \"bus\": \"ea\"\n },\n {\n \"type\": \"mollit dolore fugiat\",\n \"name\": \"cupidatat\",\n \"bus\": \"commodo dolor adipisicing culpa\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"mollit eiusmod nostrud dolore\",\n \"acpiIndex\": 99954322,\n \"bootOrder\": -70572238,\n \"bridge\": {},\n \"dhcpOptions\": {\n \"bootFileName\": \"ullamco voluptate in dolore Duis\",\n \"ntpServers\": [\n \"pariatur labore\",\n \"eiusmod adipisicing dolore non irure\"\n ],\n \"privateOptions\": [\n {\n \"option\": 71615836,\n \"value\": \"Ut officia Excepteur pariatur\"\n },\n {\n \"option\": -51613385,\n \"value\": \"cillum occaecat ullamco\"\n }\n ],\n \"tftpServerName\": \"tempor sit cillum id\"\n },\n \"macAddress\": \"dolore minim\",\n \"macvtap\": {},\n \"masquerade\": {},\n \"model\": \"fugiat laboris sint \",\n \"passt\": {},\n \"pciAddress\": \"est proident officia nostrud\",\n \"ports\": [\n {\n \"port\": -85275896,\n \"name\": \"est anim\",\n \"protocol\": \"nulla\"\n },\n {\n \"port\": -1767870,\n \"name\": \"non eu aliquip fugiat\",\n \"protocol\": \"exercitation sunt dolor\"\n }\n ],\n \"slirp\": {},\n \"sriov\": {},\n \"tag\": \"nisi magna ut\"\n },\n {\n \"name\": \"ess\",\n \"acpiIndex\": -52388410,\n \"bootOrder\": 78874491,\n \"bridge\": {},\n \"dhcpOptions\": {\n \"bootFileName\": \"ad aute deserunt nostrud\",\n \"ntpServers\": [\n \"quis veniam ad dolore\",\n \"ex cillum non id\"\n ],\n \"privateOptions\": [\n {\n \"option\": -36969072,\n \"value\": \"ut cupidatat nisi com\"\n },\n {\n \"option\": 78558895,\n \"value\": \"nisi veniam\"\n }\n ],\n \"tftpServerName\": \"ea enim veniam id\"\n },\n \"macAddress\": \"exercitation amet laboris\",\n \"macvtap\": {},\n \"masquerade\": {},\n \"model\": \"id ullamco\",\n \"passt\": {},\n \"pciAddress\": \"minim ex\",\n \"ports\": [\n {\n \"port\": -50963378,\n \"name\": \"commodo consectetur\",\n \"protocol\": \"minim ipsum eu exercitation occaecat\"\n },\n {\n \"port\": -85000070,\n \"name\": \"labore do sunt\",\n \"protocol\": \"Excepteur\"\n }\n ],\n \"slirp\": {},\n \"sriov\": {},\n \"tag\": \"laborum eu qui dolore\"\n }\n ],\n \"networkInterfaceMultiqueue\": true,\n \"rng\": {},\n \"sound\": {\n \"name\": \"cillum sed\",\n \"model\": \"aute ut al\"\n },\n \"tpm\": {},\n \"useVirtioTransitional\": true,\n \"watchdog\": {\n \"name\": \"in Duis ea\",\n \"i6300esb\": {\n \"action\": \"voluptate sint aliqua eiusmod\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"eiusmod ut incididunt aute\",\n \"manufacturer\": \"aute incididunt magna\",\n \"serial\": \"ipsum dolor pariatur\",\n \"sku\": \"cillum culpa amet\",\n \"version\": \"reprehenderit sit\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": true,\n \"tickPolicy\": \"dolore do Excepteur qui dolor\"\n },\n \"hyperv\": {\n \"present\": true\n },\n \"kvm\": {\n \"present\": true\n },\n \"pit\": {\n \"present\": false,\n \"tickPolicy\": \"officia voluptate in irure\"\n },\n \"rtc\": {\n \"present\": true,\n \"tickPolicy\": \"et ad enim cupidatat\",\n \"track\": \"laborum cillum cupidatat\"\n }\n },\n \"timezone\": \"aliqua eiu\",\n \"utc\": {\n \"offsetSeconds\": -90146195\n }\n },\n \"cpu\": {\n \"cores\": -86308722,\n \"dedicatedCpuPlacement\": true,\n \"features\": [\n {\n \"name\": \"non\",\n \"policy\": \"incididunt\"\n },\n {\n \"name\": \"incididunt cillum est aliquip\",\n \"policy\": \"exercitation\"\n }\n ],\n \"isolateEmulatorThread\": true,\n \"model\": \"sed ullamco quis culpa\",\n \"numa\": {\n \"guestMappingPassthrough\": {}\n },\n \"realtime\": {\n \"mask\": \"ipsum sunt in occaecat\"\n },\n \"sockets\": -53401086,\n \"threads\": -78287772\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": false\n },\n \"apic\": {\n \"enabled\": false,\n \"endOfInterrupt\": false\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": true\n },\n \"frequencies\": {\n \"enabled\": true\n },\n \"ipi\": {\n \"enabled\": false\n },\n \"reenlightenment\": {\n \"enabled\": false\n },\n \"relaxed\": {\n \"enabled\": true\n },\n \"reset\": {\n \"enabled\": false\n },\n \"runtime\": {\n \"enabled\": true\n },\n \"spinlocks\": {\n \"enabled\": true,\n \"spinlocks\": 88052880\n },\n \"synic\": {\n \"enabled\": true\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": true\n },\n \"enabled\": false\n },\n \"tlbflush\": {\n \"enabled\": false\n },\n \"vapic\": {\n \"enabled\": true\n },\n \"vendorid\": {\n \"enabled\": true,\n \"vendorid\": \"mollit qui\"\n },\n \"vpindex\": {\n \"enabled\": true\n }\n },\n \"kvm\": {\n \"hidden\": false\n },\n \"pvspinlock\": {\n \"enabled\": false\n },\n \"smm\": {\n \"enabled\": true\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": true\n },\n \"efi\": {\n \"secureBoot\": false\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"consectetur Lorem\",\n \"imagePullPolicy\": \"deserunt in\",\n \"imagePullSecret\": \"esse officia labore\",\n \"initrdPath\": \"ipsum sint\",\n \"kernelPath\": \"nisi\"\n },\n \"kernelArgs\": \"incididunt moll\"\n },\n \"serial\": \"cupidatat dolore exercitation adipisicing\",\n \"uuid\": \"dolor laboris cupidatat in\"\n },\n \"ioThreadsPolicy\": \"Ut dolore \",\n \"launchSecurity\": {\n \"sev\": {}\n },\n \"machine\": {\n \"type\": \"fugiat labore exercitation eiusmod\"\n },\n \"memory\": {\n \"guest\": \"quis consequat anim\",\n \"hugepages\": {\n \"pageSize\": \"exercitation irure ad culpa\"\n }\n },\n \"resources\": {\n \"limits\": {},\n \"overcommitGuestOverhead\": true,\n \"requests\": {}\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"consectetur\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": {},\n \"qemuGuestAgent\": {\n \"users\": [\n \"dolore Excepteur irure com\",\n \"aliquip cupidatat consectetur et ut\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"qui dolor\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": {}\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"et ea\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": {},\n \"qemuGuestAgent\": {\n \"users\": [\n \"magna nostrud Ut sint\",\n \"laboris\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"ea irure laboris\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": {}\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": -95292626,\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"sed anim fugiat elit\",\n \"operator\": \"ad dolor\",\n \"values\": [\n \"v\",\n \"ut Lorem\"\n ]\n },\n {\n \"key\": \"Lorem elit Ut ad ea\",\n \"operator\": \"esse dolore aliquip nulla\",\n \"values\": [\n \"cupidatat officia\",\n \"velit aute minim\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"fugiat anim\",\n \"operator\": \"voluptate commodo Exce\",\n \"values\": [\n \"esse ut officia\",\n \"in Ut\"\n ]\n },\n {\n \"key\": \"dolor commodo ullamco eiusmod deserunt\",\n \"operator\": \"incididunt reprehenderit Excepteur\",\n \"values\": [\n \"culpa\",\n \"sit culpa\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": 23771157,\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"est of\",\n \"operator\": \"culpa anim qui\",\n \"values\": [\n \"in et\",\n \"elit consectetur ipsum commodo\"\n ]\n },\n {\n \"key\": \"sunt laborum sed\",\n \"operator\": \"sed consequat et commodo\",\n \"values\": [\n \"mollit culpa\",\n \"irure cupidatat nulla in\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"sed incididunt oc\",\n \"operator\": \"ullamco velit quis\",\n \"values\": [\n \"dolore qui \",\n \"consectetur reprehenderit aliqua Ut\"\n ]\n },\n {\n \"key\": \"Duis irure\",\n \"operator\": \"pariatur\",\n \"values\": [\n \"velit\",\n \"ad in elit qui\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"cupidatat magna nostrud\",\n \"operator\": \"cillum ut qui\",\n \"values\": [\n \"consectetur\",\n \"elit\"\n ]\n },\n {\n \"key\": \"irure anim laboris\",\n \"operator\": \"cillum incididunt elit irure velit\",\n \"values\": [\n \"cillum aliqua\",\n \"aute in reprehenderit fugiat eiusmod\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"ipsum incididunt min\",\n \"operator\": \"ullamco\",\n \"values\": [\n \"elit anim\",\n \"tempor sunt aliquip exercitation\"\n ]\n },\n {\n \"key\": \"magna amet Duis dolor\",\n \"operator\": \"consectetur mollit minim qui\",\n \"values\": [\n \"in sint fugiat\",\n \"id\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"anim\",\n \"operator\": \"culpa eiusmod ullamco\",\n \"values\": [\n \"Excepteur officia nostr\",\n \"consequat nostrud\"\n ]\n },\n {\n \"key\": \"dolor in\",\n \"operator\": \"sed in do velit\",\n \"values\": [\n \"quis occaecat\",\n \"ea deserunt\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"eu proident\",\n \"operator\": \"Lorem a\",\n \"values\": [\n \"dolore sint\",\n \"deserunt dolor amet\"\n ]\n },\n {\n \"key\": \"Ut amet exercitation Lorem in\",\n \"operator\": \"laborum dolore id sint\",\n \"values\": [\n \"laboris in adipisic\",\n \"dolor adipisicing sint quis\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": -60144018,\n \"podAffinityTerm\": {\n \"topologyKey\": \"in e\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"ad irure ipsum\",\n \"operator\": \"aliquip\",\n \"values\": [\n \"irure\",\n \"aliqua amet ut\"\n ]\n },\n {\n \"key\": \"irure esse aliqua\",\n \"operator\": \"in minim in amet\",\n \"values\": [\n \"culpa incididunt\",\n \"aliqua voluptate irure\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure1\": \"esse qui\",\n \"velit_f18\": \"aliqua qui\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"Ut aliqua magna Duis\",\n \"operator\": \"exercitation\",\n \"values\": [\n \"exercitation\",\n \"mollit in laborum officia cupidatat\"\n ]\n },\n {\n \"key\": \"adipisicing\",\n \"operator\": \"dolore ex\",\n \"values\": [\n \"in ut dolor nostr\",\n \"dolor\"\n ]\n }\n ],\n \"matchLabels\": {\n \"magna2\": \"dolor laboris\",\n \"irure54\": \"officia ut Excepteur dolor\",\n \"fugiat_0\": \"nulla in dolor\",\n \"inedc\": \"ex sun\"\n }\n },\n \"namespaces\": [\n \"ipsum c\",\n \"eiusmod exercitation laboris esse\"\n ]\n }\n },\n {\n \"weight\": 88349395,\n \"podAffinityTerm\": {\n \"topologyKey\": \"sunt elit anim\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"pariatur in ut esse\",\n \"operator\": \"nulla Lorem voluptate\",\n \"values\": [\n \"mollit sint ex id\",\n \"qui do\"\n ]\n },\n {\n \"key\": \"reprehenderit cupidatat\",\n \"operator\": \"adipisicing officia magna Excepteur\",\n \"values\": [\n \"minim Ut cupidatat\",\n \"nisi adipisicin\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eiusmod_0\": \"dolore in reprehenderit enim\",\n \"aliqua2f\": \"in adipisicing dolor sed cillum\",\n \"magna40\": \"ea nostrud\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"esse labore\",\n \"operator\": \"irure\",\n \"values\": [\n \"elit\",\n \"aliqua sit dolor officia\"\n ]\n },\n {\n \"key\": \"quis esse officia sit dolor\",\n \"operator\": \"ipsum sunt Ut exercitatio\",\n \"values\": [\n \"nulla irure\",\n \"mollit\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_49\": \"esse dolor aliquip reprehenderit\"\n }\n },\n \"namespaces\": [\n \"Lorem\",\n \"cillum ex\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"nulla dolor mollit\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"Ut occaecat enim\",\n \"operator\": \"ad in tempor\",\n \"values\": [\n \"Ut ut mollit laboris\",\n \"ut\"\n ]\n },\n {\n \"key\": \"aliquip consequat irure occaecat\",\n \"operator\": \"proident culpa laborum labore\",\n \"values\": [\n \"sit in in\",\n \"Ut nostrud fugiat\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolord0\": \"qui tempor ea magna\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"velit aliquip\",\n \"operator\": \"laboris eu aliqua deserun\",\n \"values\": [\n \"consequat velit et nisi irure\",\n \"occaecat proident\"\n ]\n },\n {\n \"key\": \"consequat Ut\",\n \"operator\": \"laborum\",\n \"values\": [\n \"anim\",\n \"anim Duis aliqua\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cillum_e1\": \"eu laborum\"\n }\n },\n \"namespaces\": [\n \"\",\n \"dolor pariatur cupidatat\"\n ]\n },\n {\n \"topologyKey\": \"laborum amet\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"do cillum\",\n \"operator\": \"ad v\",\n \"values\": [\n \"qui eu quis aute ullamco\",\n \"id dolor sint\"\n ]\n },\n {\n \"key\": \"amet ut id eu\",\n \"operator\": \"nostrud\",\n \"values\": [\n \"et sint\",\n \"eu pariatur sit\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_f71\": \"\",\n \"proident25\": \"elit in Duis ut\",\n \"elit_e2\": \"consectetur aliquip esse irure\",\n \"aliquip_10\": \"tempor con\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"ut non veniam dolore\",\n \"operator\": \"labore et\",\n \"values\": [\n \"Excepteur dolore ex in ut\",\n \"Lorem non tempor\"\n ]\n },\n {\n \"key\": \"proident in labore\",\n \"operator\": \"esse aliqua \",\n \"values\": [\n \"fugiat laborum enim adipisicing\",\n \"irure\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ipsum_e65\": \"eu aute do\",\n \"cillum_2_\": \"quis mollit nulla\",\n \"nisi_c\": \"Lorem sed minim\"\n }\n },\n \"namespaces\": [\n \"sit elit labore reprehenderit\",\n \"dolor\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": -30134362,\n \"podAffinityTerm\": {\n \"topologyKey\": \"Excepteur\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"anim magna culpa \",\n \"operator\": \"ullamco\",\n \"values\": [\n \"dolor labor\",\n \"labore Duis\"\n ]\n },\n {\n \"key\": \"mollit aute\",\n \"operator\": \"ea non\",\n \"values\": [\n \"pariatur culpa cupidatat\",\n \"incididunt dolore anim Lorem\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Duis2f0\": \"aliqua nostrud in et Ut\",\n \"temporc1a\": \"anim ut nisi aliqua ex\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"aliqua deserunt e\",\n \"operator\": \"elit nostrud occaecat\",\n \"values\": [\n \"ut ad magna\",\n \"consequat eu nulla\"\n ]\n },\n {\n \"key\": \"mollit ea\",\n \"operator\": \"non nulla\",\n \"values\": [\n \"dolore dolor non in\",\n \"ad Ut pariatur aute officia\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sed_a04\": \"nostrud Ut ut laborum dolor\"\n }\n },\n \"namespaces\": [\n \"Ut exercitation\",\n \"sit\"\n ]\n }\n },\n {\n \"weight\": -60578218,\n \"podAffinityTerm\": {\n \"topologyKey\": \"dolore in officia\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"qui dolor\",\n \"operator\": \"sed en\",\n \"values\": [\n \"labore aliqua\",\n \"voluptate ex deserunt aute qui\"\n ]\n },\n {\n \"key\": \"in ipsum\",\n \"operator\": \"nostrud Duis\",\n \"values\": [\n \"non labore minim\",\n \"deserunt minim magna r\"\n ]\n }\n ],\n \"matchLabels\": {\n \"aliqua_9_\": \"culpa occaecat\",\n \"qui5e\": \"ad laborum\",\n \"sed_ee0\": \"minim sunt quis\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"irure nostrud\",\n \"operator\": \"dolore\",\n \"values\": [\n \"culpa Duis elit ad\",\n \"magna in consequat dolore\"\n ]\n },\n {\n \"key\": \"fugiat laboris exercitation\",\n \"operator\": \"qui in nisi Lorem\",\n \"values\": [\n \"mollit elit aute\",\n \"cupidatat magna sint\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolore_5\": \"sit adipisicing\"\n }\n },\n \"namespaces\": [\n \"cupidatat sint\",\n \"officia\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"aliqua reprehenderit Lorem\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"est magna proident\",\n \"operator\": \"sint nostrud ipsum ad cupidatat\",\n \"values\": [\n \"Excepteur consequat\",\n \"elit dolore aliqua\"\n ]\n },\n {\n \"key\": \"id reprehenderit nisi ad\",\n \"operator\": \"anim non ut\",\n \"values\": [\n \"qui Ut ut ad exercitation\",\n \"voluptate tempo\"\n ]\n }\n ],\n \"matchLabels\": {\n \"quis19\": \"en\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"eu do in\",\n \"operator\": \"labore nisi dolor\",\n \"values\": [\n \"in id amet anim\",\n \"magna laborum ad e\"\n ]\n },\n {\n \"key\": \"commodo deserunt aute\",\n \"operator\": \"consectetur veniam qui cillum labore\",\n \"values\": [\n \"sed dolor nostrud\",\n \"oc\"\n ]\n }\n ],\n \"matchLabels\": {\n \"et5\": \"est in occaecat\",\n \"inf1\": \"nisi anim labore magna do\"\n }\n },\n \"namespaces\": [\n \"aliquip fugiat\",\n \"ea oc\"\n ]\n },\n {\n \"topologyKey\": \"minim incididunt eu est ullamco\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"consectetur Lorem ex\",\n \"operator\": \"aliqua occaecat id minim commodo\",\n \"values\": [\n \"cupidatat tempor ut dolore laboris\",\n \"do ut velit enim\"\n ]\n },\n {\n \"key\": \"Duis culpa\",\n \"operator\": \"cupidatat aliqua officia\",\n \"values\": [\n \"culpa id ut proident\",\n \"dolore occaecat\"\n ]\n }\n ],\n \"matchLabels\": {\n \"nostrud_9\": \"consectetur consequat\",\n \"mollit_1b\": \"velit sed\",\n \"aliquip_534\": \"elit aliquip voluptate incididunt\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"fugiat minim eiusmod nulla ut\",\n \"operator\": \"anim laboru\",\n \"values\": [\n \"non in\",\n \"Lorem ut ad sit\"\n ]\n },\n {\n \"key\": \"in in\",\n \"operator\": \"Ut ea\",\n \"values\": [\n \"veniam id incididunt\",\n \"sunt in cupidatat sed nisi\"\n ]\n }\n ],\n \"matchLabels\": {\n \"fugiatd50\": \"reprehenderit velit\",\n \"elite4\": \"ipsum proident pariatur al\",\n \"nostrud_1\": \"consequat do anim\"\n }\n },\n \"namespaces\": [\n \"dolore\",\n \"anim in in qui fugiat\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"proident laborum dolor tempor irure\",\n \"proident\"\n ],\n \"options\": [\n {\n \"name\": \"Duis mollit\",\n \"value\": \"nostrud Excepteur tempor\"\n },\n {\n \"name\": \"dolor elit voluptate quis\",\n \"value\": \"nisi tempor\"\n }\n ],\n \"searches\": [\n \"et ullamco Duis\",\n \"dolore\"\n ]\n },\n \"dnsPolicy\": \"consectetur Excepteur reprehenderit\",\n \"evictionStrategy\": \"nisi proid\",\n \"hostname\": \"ut\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"esse pariatur anim\",\n \"ea et ut in\"\n ]\n },\n \"failureThreshold\": 87894920,\n \"guestAgentPing\": {},\n \"httpGet\": {\n \"port\": \"incididunt proident amet\",\n \"host\": \"officia adipisicing magna\",\n \"httpHeaders\": [\n {\n \"name\": \"dolore minim irure\",\n \"value\": \"commodo irure magna\"\n },\n {\n \"name\": \"Duis do eiusmod\",\n \"value\": \"quis eu\"\n }\n ],\n \"path\": \"Lorem\",\n \"scheme\": \"in\"\n },\n \"initialDelaySeconds\": -72633186,\n \"periodSeconds\": -4067907,\n \"successThreshold\": 3445066,\n \"tcpSocket\": {\n \"port\": \"enim dolor\",\n \"host\": \"aute sit labore\"\n },\n \"timeoutSeconds\": 32366314\n },\n \"networks\": [\n {\n \"name\": \"laboris aliquip\",\n \"multus\": {\n \"networkName\": \"reprehenderit dolore ex cupidatat irure\",\n \"default\": true\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"irure sunt sed mollit proident\",\n \"vmNetworkCIDR\": \"voluptate aliqua sed\"\n }\n },\n {\n \"name\": \"enim\",\n \"multus\": {\n \"networkName\": \"ullamco\",\n \"default\": true\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"fugiat ali\",\n \"vmNetworkCIDR\": \"Duis tempor culpa nulla nostrud\"\n }\n }\n ],\n \"nodeSelector\": {\n \"enim_7\": \"ex veniam occaecat ad Excepteur\"\n },\n \"priorityClassName\": \"et irure Duis fugiat\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"e\",\n \"laboris deserunt\"\n ]\n },\n \"failureThreshold\": -50304781,\n \"guestAgentPing\": {},\n \"httpGet\": {\n \"port\": \"fugiat ullamco ut\",\n \"host\": \"ut ad veniam elit est\",\n \"httpHeaders\": [\n {\n \"name\": \"in laboris elit\",\n \"value\": \"tempor dolor\"\n },\n {\n \"name\": \"ex minim voluptate ullamco reprehenderit\",\n \"value\": \"est sit voluptate proident\"\n }\n ],\n \"path\": \"enim \",\n \"scheme\": \"dolore do\"\n },\n \"initialDelaySeconds\": 88045399,\n \"periodSeconds\": -15699886,\n \"successThreshold\": -28367400,\n \"tcpSocket\": {\n \"port\": \"cillum velit qui\",\n \"host\": \"aliquip ut minim est ea\"\n },\n \"timeoutSeconds\": 47984314\n },\n \"schedulerName\": \"in\",\n \"startStrategy\": \"in sit dolor\",\n \"subdomain\": \"minim Duis\",\n \"terminationGracePeriodSeconds\": 79527878,\n \"tolerations\": [\n {\n \"effect\": \"enim quis occaecat et\",\n \"key\": \"mollit\",\n \"operator\": \"ullamco adipisicing laborum sit culpa\",\n \"tolerationSeconds\": -84854537,\n \"value\": \"enim nisi eu\"\n },\n {\n \"effect\": \"ut est ipsum laborum velit\",\n \"key\": \"non esse do consectetur adipisicing\",\n \"operator\": \"velit Ut\",\n \"tolerationSeconds\": -81024491,\n \"value\": \"cillum reprehenderit velit\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": 20759889,\n \"topologyKey\": \"Lorem voluptate magna dolor dolore\",\n \"whenUnsatisfiable\": \"officia fugiat sint\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"in cillum incididunt commodo\",\n \"operator\": \"est irure adipisicing\",\n \"values\": [\n \"ea exercitation elit\",\n \"non Duis Excepteur velit\"\n ]\n },\n {\n \"key\": \"enim irure in mollit\",\n \"operator\": \"occaecat ut sunt proident\",\n \"values\": [\n \"do minim\",\n \"ipsum\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consecteturf8a\": \"exercitation quis in Excepteur\",\n \"culpab72\": \"ipsum culpa id\"\n }\n }\n },\n {\n \"maxSkew\": -56549440,\n \"topologyKey\": \"consectetur commodo\",\n \"whenUnsatisfiable\": \"ex dolore incididunt\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"eu enim qui sunt\",\n \"operator\": \"veniam officia ut anim Excepteur\",\n \"values\": [\n \"ip\",\n \"dolor aute qui ad dolore\"\n ]\n },\n {\n \"key\": \"in dolore Duis aliquip consectetur\",\n \"operator\": \"fugiat\",\n \"values\": [\n \"officia quis dolor laboris\",\n \"nulla eu\"\n ]\n }\n ],\n \"matchLabels\": {\n \"culpa_9c2\": \"aliquip\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"laborum deserunt Ut\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"exercitation qui sunt\",\n \"networkDataBase64\": \"dolor incididunt dolor Ut\",\n \"networkDataSecretRef\": {\n \"name\": \"laborum dolore tempor\"\n },\n \"secretRef\": {\n \"name\": \"in aliqua occaecat dolor mollit\"\n },\n \"userData\": \"deserunt nostrud esse\",\n \"userDataBase64\": \"ad minim nulla ut dolore\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"occaecat ullamco ad nulla labore\",\n \"networkDataBase64\": \"cupidatat sunt\",\n \"networkDataSecretRef\": {\n \"name\": \"labore occaecat dolor cillum dolore\"\n },\n \"secretRef\": {\n \"name\": \"culpa elit\"\n },\n \"userData\": \"minim labore est esse\",\n \"userDataBase64\": \"laboris veniam\"\n },\n \"configMap\": {\n \"name\": \"dolo\",\n \"optional\": true,\n \"volumeLabel\": \"in sit proident pariatur\"\n },\n \"containerDisk\": {\n \"image\": \"qui enim laborum cillum\",\n \"imagePullPolicy\": \"ad\",\n \"imagePullSecret\": \"dolore id ipsum \",\n \"path\": \"esse anim\"\n },\n \"dataVolume\": {\n \"name\": \"minim ad enim\",\n \"hotpluggable\": false\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"velit aliquip cupidatat\",\n \"fieldRef\": {\n \"fieldPath\": \"enim amet\",\n \"apiVersion\": \"ex r\"\n },\n \"mode\": 86847883,\n \"resourceFieldRef\": {\n \"resource\": \"pariatur ipsum\",\n \"containerName\": \"Excepteur pariatur nostrud consequat\",\n \"divisor\": \"ut proident adipisicing\"\n }\n },\n {\n \"path\": \"incididunt aliquip est ut\",\n \"fieldRef\": {\n \"fieldPath\": \"eu tempor cupidatat nisi \",\n \"apiVersion\": \"in non in ut\"\n },\n \"mode\": -8279477,\n \"resourceFieldRef\": {\n \"resource\": \"con\",\n \"containerName\": \"occaecat \",\n \"divisor\": \"consequat ipsum\"\n }\n }\n ],\n \"volumeLabel\": \"ut amet nostrud sed\"\n },\n \"downwardMetrics\": {},\n \"emptyDisk\": {\n \"capacity\": \"esse reprehenderit\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"esse ipsum quis\",\n \"hotpluggable\": true,\n \"readOnly\": false\n }\n },\n \"hostDisk\": {\n \"path\": \"ex sint m\",\n \"type\": \"irure veniam commodo do\",\n \"capacity\": \"ad aute in\",\n \"shared\": true\n },\n \"memoryDump\": {\n \"claimName\": \"do\",\n \"hotpluggable\": false,\n \"readOnly\": false\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"non ut in\",\n \"hotpluggable\": false,\n \"readOnly\": false\n },\n \"secret\": {\n \"optional\": false,\n \"secretName\": \"sit Ut officia\",\n \"volumeLabel\": \"id nulla do sunt incididunt\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"nulla mollit\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"velit esse enim\"\n },\n \"secret\": {\n \"name\": \"ipsum non esse \"\n }\n }\n },\n {\n \"name\": \"aliqua ea\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"Duis ut\",\n \"networkDataBase64\": \"mo\",\n \"networkDataSecretRef\": {\n \"name\": \"in qui Duis\"\n },\n \"secretRef\": {\n \"name\": \"occaecat\"\n },\n \"userData\": \"incididunt ut\",\n \"userDataBase64\": \"Duis enim et ullamco\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"cupidatat commodo sunt dolor reprehenderi\",\n \"networkDataBase64\": \"sit nostrud\",\n \"networkDataSecretRef\": {\n \"name\": \"culpa aute Ut ame\"\n },\n \"secretRef\": {\n \"name\": \"aute pariatur\"\n },\n \"userData\": \"ipsum occaecat magna laborum\",\n \"userDataBase64\": \"culpa m\"\n },\n \"configMap\": {\n \"name\": \"l\",\n \"optional\": true,\n \"volumeLabel\": \"ullamco sint minim tempor\"\n },\n \"containerDisk\": {\n \"image\": \"pariatur aliquip laborum\",\n \"imagePullPolicy\": \"magna\",\n \"imagePullSecret\": \"quis cupidat\",\n \"path\": \"labore aute\"\n },\n \"dataVolume\": {\n \"name\": \"sint Ut a\",\n \"hotpluggable\": true\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"incididunt nulla commodo\",\n \"fieldRef\": {\n \"fieldPath\": \"aliqua \",\n \"apiVersion\": \"voluptate\"\n },\n \"mode\": -14955867,\n \"resourceFieldRef\": {\n \"resource\": \"Lorem consequat ad\",\n \"containerName\": \"consectet\",\n \"divisor\": \"nostrud fugiat cupidatat enim Ut\"\n }\n },\n {\n \"path\": \"exercita\",\n \"fieldRef\": {\n \"fieldPath\": \"dolore quis et aliqua\",\n \"apiVersion\": \"ea aliqua occaecat anim\"\n },\n \"mode\": 25480507,\n \"resourceFieldRef\": {\n \"resource\": \"dolor ut sed\",\n \"containerName\": \"amet irure aliqua deserunt\",\n \"divisor\": \"nostrud qui ex\"\n }\n }\n ],\n \"volumeLabel\": \"in in sed\"\n },\n \"downwardMetrics\": {},\n \"emptyDisk\": {\n \"capacity\": \"id dolore cupidatat Duis\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"nisi in\",\n \"hotpluggable\": true,\n \"readOnly\": false\n }\n },\n \"hostDisk\": {\n \"path\": \"sed ea qui dolore dese\",\n \"type\": \"cupidatat pariatur amet reprehenderit\",\n \"capacity\": \"nisi cupidatat\",\n \"shared\": true\n },\n \"memoryDump\": {\n \"claimName\": \"ut est fugiat eiusmod exercitation\",\n \"hotpluggable\": true,\n \"readOnly\": false\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"sit ea exercitation nostrud\",\n \"hotpluggable\": false,\n \"readOnly\": false\n },\n \"secret\": {\n \"optional\": false,\n \"secretName\": \"aute ea nostrud enim cillum\",\n \"volumeLabel\": \"pariatur\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"enim dolore\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"cillum Ut\"\n },\n \"secret\": {\n \"name\": \"amet Lorem ad exercitation laborum\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"sit\",\n \"current\": \"laboru\"\n },\n {\n \"previous\": \"deserunt veniam magna amet ut\",\n \"current\": \"in laborum Excepteur\"\n }\n ],\n \"contentType\": \"in fugiat\",\n \"finalCheckpoint\": true,\n \"preallocation\": false,\n \"priorityClassName\": \"in enim\",\n \"pvc\": {\n \"accessModes\": [\n \"labore officia ex amet\",\n \"in tempor reprehenderit\"\n ],\n \"dataSource\": {\n \"kind\": \"Duis dolore adipisicing amet\",\n \"name\": \"sit\",\n \"apiGroup\": \"cillum laborum Lorem\"\n },\n \"dataSourceRef\": {\n \"kind\": \"ad elit aliqua Lorem\",\n \"name\": \"id nisi dolore officia cillum\",\n \"apiGroup\": \"est\"\n },\n \"resources\": {\n \"limits\": {\n \"ut_0\": \"cillum ea\"\n },\n \"requests\": {\n \"irure226\": \"in\",\n \"sint_0b0\": \"ullamco nostrud voluptate sit\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"laborum ea labore in\",\n \"operator\": \"fugiat incididunt pariatur reprehenderit\",\n \"values\": [\n \"tempor\",\n \"minim nostrud commodo\"\n ]\n },\n {\n \"key\": \"est\",\n \"operator\": \"elit aute Duis\",\n \"values\": [\n \"minim laborum anim velit\",\n \"voluptate minim dolor\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sunt_c\": \"ad sint officia\"\n }\n },\n \"storageClassName\": \"commodo magna\",\n \"volumeMode\": \"dolore minim\",\n \"volumeName\": \"laboris aliqua\"\n },\n \"source\": {\n \"blank\": {},\n \"http\": {\n \"url\": \"est et\",\n \"certConfigMap\": \"adipisicing dolore tempor\",\n \"extraHeaders\": [\n \"cupidatat Excepteur id\",\n \"sint id officia\"\n ],\n \"secretExtraHeaders\": [\n \"officia laborum\",\n \"occaecat Excepteur elit deserunt\"\n ],\n \"secretRef\": \"sit nulla aliquip\"\n },\n \"imageio\": {\n \"url\": \"cupidatat commodo occaecat\",\n \"diskId\": \"sed reprehenderit do\",\n \"certConfigMap\": \"eiusmod eu dolor nos\",\n \"secretRef\": \"nulla mollit Ut\"\n },\n \"pvc\": {\n \"namespace\": \"dolor\",\n \"name\": \"non proident adipisicing ad ullamco\"\n },\n \"registry\": {\n \"certConfigMap\": \"quis eiusmod anim officia\",\n \"imageStream\": \"aliquip Excepteur quis reprehenderit\",\n \"pullMethod\": \"ea Excepteur sunt et sit\",\n \"secretRef\": \"Ut\",\n \"url\": \"irure sit anim aute sunt\"\n },\n \"s3\": {\n \"url\": \"ad\",\n \"certConfigMap\": \"labore enim commodo incididunt\",\n \"secretRef\": \"irure culpa\"\n },\n \"upload\": {},\n \"vddk\": {\n \"backingFile\": \"id incididunt non\",\n \"initImageURL\": \"est\",\n \"secretRef\": \"ullamco officia ea\",\n \"thumbprint\": \"proident minim\",\n \"url\": \"in cillum s\",\n \"uuid\": \"aute voluptate id sunt in\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"cupidatat ut aliqua dolore\",\n \"namespace\": \"irure Duis qui exercitation\"\n },\n \"storage\": {\n \"accessModes\": [\n \"aliquip do officia veniam\",\n \"sed\"\n ],\n \"dataSource\": {\n \"kind\": \"non cupidatat\",\n \"name\": \"laborum ut est sed magna\",\n \"apiGroup\": \"nostrud consequat eiusmod\"\n },\n \"resources\": {\n \"limits\": {\n \"dolor_0e1\": \"sed minim fugiat\"\n },\n \"requests\": {\n \"dolord\": \"elit laboris ut\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"velit qui minim magna\",\n \"operator\": \"elit magna amet do est\",\n \"values\": [\n \"et in officia ex cillum\",\n \"dolor\"\n ]\n },\n {\n \"key\": \"ex velit labore\",\n \"operator\": \"deserunt mollit consequat incididunt\",\n \"values\": [\n \"velit\",\n \"eiusmod dolor commodo officia\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sed_ed5\": \"sint Duis ex nisi magna\",\n \"officia3\": \"est dolor amet\",\n \"mollit5\": \"sunt nisi\"\n }\n },\n \"storageClassName\": \"ipsum pariatur aute sunt deserunt\",\n \"volumeMode\": \"eiusmo\",\n \"volumeName\": \"occaecat veniam Excepteur\"\n }\n },\n \"apiVersion\": \"commodo ad in in\",\n \"kind\": \"Lorem nisi\",\n \"metadata\": {\n \"annotations\": {\n \"est_d\": \"occaecat quis Excepteur ull\",\n \"ea_1ea\": \"anim\",\n \"in_5\": \"ex laboris reprehenderit\"\n },\n \"clusterName\": \"deserunt voluptate ad qui\",\n \"creationTimestamp\": \"ut nostrud\",\n \"deletionGracePeriodSeconds\": 1337621,\n \"deletionTimestamp\": \"2005-07-21T08:56:59.243Z\",\n \"finalizers\": [\n \"officia incididunt reprehenderit\",\n \"Excepteur consectetur sed Lorem\"\n ],\n \"generateName\": \"reprehenderit minim Duis\",\n \"generation\": 11157958,\n \"labels\": {\n \"commodoea\": \"culpa in\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"dolore eu dolor anim\",\n \"fieldsType\": \"consequat minim\",\n \"fieldsV1\": {\n \"Raw\": [\n \"esse tempor enim velit\",\n \"quis consequat\"\n ]\n },\n \"manager\": \"ex velit in\",\n \"operation\": \"reprehenderit commodo in\",\n \"subresource\": \"officia sit adipi\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"aliqua non\",\n \"fieldsType\": \"Excepteur velit\",\n \"fieldsV1\": {\n \"Raw\": [\n \"Duis in\",\n \"tempor laborum\"\n ]\n },\n \"manager\": \"Lorem deserunt dolor\",\n \"operation\": \"ut cillum in\",\n \"subresource\": \"in eiusmod\",\n \"time\": \"\"\n }\n ],\n \"name\": \"esse ut\",\n \"namespace\": \"mollit ad adipisicing\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"anim\",\n \"kind\": \"amet voluptate enim\",\n \"name\": \"reprehenderit proident consequat dolore\",\n \"uid\": \"tempor aute voluptate ut\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n },\n {\n \"apiVersion\": \"Duis ad\",\n \"kind\": \"est labore\",\n \"name\": \"non Lorem amet e\",\n \"uid\": \"laboris nulla anim ipsum\",\n \"blockOwnerDeletion\": true,\n \"controller\": true\n }\n ],\n \"resourceVersion\": \"quis Duis Excepteur ex magna\",\n \"selfLink\": \"ut\",\n \"uid\": \"reprehenderit aliquip et deserunt\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"officia non\",\n \"current\": \"nostrud\"\n },\n {\n \"previous\": \"non ea quis consectetur\",\n \"current\": \"magna ut nisi labore exercitation\"\n }\n ],\n \"contentType\": \"dolore in culpa\",\n \"finalCheckpoint\": true,\n \"preallocation\": true,\n \"priorityClassName\": \"exercitation ut labor\",\n \"pvc\": {\n \"accessModes\": [\n \"incididunt in laboris id\",\n \"ad magna voluptate non nulla\"\n ],\n \"dataSource\": {\n \"kind\": \"in\",\n \"name\": \"in\",\n \"apiGroup\": \"Ut enim in\"\n },\n \"dataSourceRef\": {\n \"kind\": \"elit laborum cillum laboris\",\n \"name\": \"laborum ut in i\",\n \"apiGroup\": \"do sit\"\n },\n \"resources\": {\n \"limits\": {\n \"aliquipe\": \"voluptate\",\n \"dolored\": \"qui elit\",\n \"amet_6a\": \"veniam\",\n \"cillum_6_\": \"sunt mollit\"\n },\n \"requests\": {\n \"laborum_1_6\": \"do Lorem\",\n \"aliquip_29e\": \"adipisicing laboris occaecat deseru\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"Lorem nulla adipisicing ea minim\",\n \"operator\": \"consectetur non nisi sit culpa\",\n \"values\": [\n \"culpa tempor labore\",\n \"cillum qui consequat et\"\n ]\n },\n {\n \"key\": \"Duis deserunt commodo\",\n \"operator\": \"non exercitation\",\n \"values\": [\n \"est id Duis culpa dolor\",\n \"in dolore culpa id\"\n ]\n }\n ],\n \"matchLabels\": {\n \"labore_5f2\": \"dolor mollit\"\n }\n },\n \"storageClassName\": \"dolore pariatur ut\",\n \"volumeMode\": \"ullamco proident aliquip\",\n \"volumeName\": \"quis esse labore in voluptate\"\n },\n \"source\": {\n \"blank\": {},\n \"http\": {\n \"url\": \"Ut esse\",\n \"certConfigMap\": \"elit officia quis in cupidatat\",\n \"extraHeaders\": [\n \"Ut eiusmod\",\n \"deserunt ex eu est\"\n ],\n \"secretExtraHeaders\": [\n \"ad sint nostrud\",\n \"commodo ut deserunt nisi aliquip\"\n ],\n \"secretRef\": \"cillum magna occaecat consectetur\"\n },\n \"imageio\": {\n \"url\": \"veniam do Duis\",\n \"diskId\": \"culpa commodo\",\n \"certConfigMap\": \"aliquip officia ipsum quis\",\n \"secretRef\": \"fugiat Excepteur\"\n },\n \"pvc\": {\n \"namespace\": \"quis qui\",\n \"name\": \"enim ea\"\n },\n \"registry\": {\n \"certConfigMap\": \"nulla\",\n \"imageStream\": \"adipisicing eiusmod\",\n \"pullMethod\": \"in in\",\n \"secretRef\": \"et anim\",\n \"url\": \"aliqua tempor dolor nisi\"\n },\n \"s3\": {\n \"url\": \"anim cillum deserunt\",\n \"certConfigMap\": \"culpa exercitation Lorem laborum anim\",\n \"secretRef\": \"incididunt dolor in culpa nulla\"\n },\n \"upload\": {},\n \"vddk\": {\n \"backingFile\": \"ullamco deseru\",\n \"initImageURL\": \"est tempor officia\",\n \"secretRef\": \"magna culpa deserunt anim\",\n \"thumbprint\": \"eu\",\n \"url\": \"sint in\",\n \"uuid\": \"sunt officia dolor eiusmod\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"amet pariatur Lorem enim\",\n \"name\": \"nisi ipsum\",\n \"namespace\": \"anim non\"\n },\n \"storage\": {\n \"accessModes\": [\n \"ipsum elit co\",\n \"consectetur voluptate non sunt\"\n ],\n \"dataSource\": {\n \"kind\": \"fugiat exercitation ea\",\n \"name\": \"sit do\",\n \"apiGroup\": \"dolore eu aliqua aliquip\"\n },\n \"resources\": {\n \"limits\": {\n \"amet_7\": \"minim officia\"\n },\n \"requests\": {\n \"ex_058\": \"elit officia adipisicing fugiat\",\n \"dolord\": \"dolor eu pariatur ex\",\n \"dolore281\": \"et consectetur pariat\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"non occaecat\",\n \"operator\": \"minim cupidatat veniam\",\n \"values\": [\n \"adipisicing do\",\n \"ad culpa sit\"\n ]\n },\n {\n \"key\": \"qui velit\",\n \"operator\": \"adipisicing tempor cillum ullamco\",\n \"values\": [\n \"do voluptate reprehenderit\",\n \"in voluptate pariatur\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_442\": \"est magna eu cillum\",\n \"voluptate1\": \"dolor sed veniam\",\n \"Lorem_c\": \"enim in\",\n \"aliquip7f\": \"dolore irure\",\n \"exercitationa6\": \"qui Excepteur officia in\"\n }\n },\n \"storageClassName\": \"culpa laborum ex anim aute\",\n \"volumeMode\": \"laborum Ut nisi et dolore\",\n \"volumeName\": \"aute Ut est et laboris\"\n }\n },\n \"apiVersion\": \"Duis dolor culpa esse eu\",\n \"kind\": \"ipsum\",\n \"metadata\": {\n \"annotations\": {\n \"uta\": \"laboris reprehenderit\"\n },\n \"clusterName\": \"ullamco\",\n \"creationTimestamp\": \"veniam do et dolore\",\n \"deletionGracePeriodSeconds\": 73892947,\n \"deletionTimestamp\": \"1974-12-19T10:02:10.537Z\",\n \"finalizers\": [\n \"voluptate reprehenderit\",\n \"sint do irure exercitation\"\n ],\n \"generateName\": \"cupidatat pariatur dolore\",\n \"generation\": -31245113,\n \"labels\": {\n \"sedf\": \"eiusmod in cupidatat dolore\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"exercitation ea\",\n \"fieldsType\": \"aute proident esse deserunt\",\n \"fieldsV1\": {\n \"Raw\": [\n \"eu et exercitation\",\n \"occaecat ex veniam\"\n ]\n },\n \"manager\": \"aute amet qui voluptate\",\n \"operation\": \"ut\",\n \"subresource\": \"culpa aute\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"ullamco\",\n \"fieldsType\": \"ea dolore adipisicing\",\n \"fieldsV1\": {\n \"Raw\": [\n \"qui amet cupidatat sed nulla\",\n \"eu occaecat ad do\"\n ]\n },\n \"manager\": \"elit aute veniam adipisicing sunt\",\n \"operation\": \"ipsum ex commodo enim\",\n \"subresource\": \"proident qui laborum\",\n \"time\": \"\"\n }\n ],\n \"name\": \"dolor\",\n \"namespace\": \"aliqua culpa veniam\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"id sunt\",\n \"kind\": \"cupidat\",\n \"name\": \"et proident\",\n \"uid\": \"sit in minim\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n },\n {\n \"apiVersion\": \"fugiat\",\n \"kind\": \"culpa ipsum\",\n \"name\": \"dolore enim\",\n \"uid\": \"in culpa est exercitation\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n }\n ],\n \"resourceVersion\": \"minim eu tempor magna\",\n \"selfLink\": \"commodo est non nostrud\",\n \"uid\": \"velit ullamco eu laboris\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"qui\",\n \"kind\": \"nisi\",\n \"name\": \"dolor veniam occaecat officia\",\n \"revisionName\": \"Duis\"\n },\n \"preference\": {\n \"inferFromVolume\": \"exercitation culpa reprehenderit pariatur\",\n \"kind\": \"nostrud non laborum ipsum in\",\n \"name\": \"enim Excepteur pariatur\",\n \"revisionName\": \"Ut exercitation\"\n },\n \"runStrategy\": \"consectetur anim\",\n \"running\": false\n },\n \"apiVersion\": \"aute ullamco cillum qui\",\n \"kind\": \"mollit aliqua\",\n \"metadata\": {\n \"annotations\": {\n \"Excepteur_7a\": \"enim sunt pariatur\",\n \"culpa_526\": \"magna commodo\"\n },\n \"clusterName\": \"et occaecat consequat al\",\n \"creationTimestamp\": \"esse minim Duis officia ut\",\n \"deletionGracePeriodSeconds\": -71428268,\n \"deletionTimestamp\": \"1943-10-12T21:57:52.573Z\",\n \"finalizers\": [\n \"minim ullamco\",\n \"labore veniam ad\"\n ],\n \"generateName\": \"tempor in nisi\",\n \"generation\": 17556715,\n \"labels\": {\n \"minim__\": \"sit do officia irure\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"do\",\n \"fieldsType\": \"enim id tempor in\",\n \"fieldsV1\": {\n \"Raw\": [\n \"adipisicing aute\",\n \"consequat dolor sunt non\"\n ]\n },\n \"manager\": \"consectetur\",\n \"operation\": \"commodo amet \",\n \"subresource\": \"officia sed\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"tempor\",\n \"fieldsType\": \"Excepteur nisi\",\n \"fieldsV1\": {\n \"Raw\": [\n \"veniam sit Duis\",\n \"dolore Excepte\"\n ]\n },\n \"manager\": \"sint occaecat sit nisi\",\n \"operation\": \"aliqua labore culpa est\",\n \"subresource\": \"dolor reprehenderit consectetur pariatur\",\n \"time\": \"\"\n }\n ],\n \"name\": \"magna occaecat ut consectetur\",\n \"namespace\": \"qui\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"do\",\n \"kind\": \"non Excepteur eiusmod\",\n \"name\": \"voluptate\",\n \"uid\": \"in est amet\",\n \"blockOwnerDeletion\": false,\n \"controller\": true\n },\n {\n \"apiVersion\": \"reprehend\",\n \"kind\": \"deserunt est do in\",\n \"name\": \"nisi\",\n \"uid\": \"eu\",\n \"blockOwnerDeletion\": true,\n \"controller\": false\n }\n ],\n \"resourceVersion\": \"enim\",\n \"selfLink\": \"anim do in et\",\n \"uid\": \"ut sed sint minim\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"enim mollit sunt\",\n \"status\": \"ipsum magna\",\n \"lastProbeTime\": \"culpa voluptate quis\",\n \"lastTransitionTime\": \"cillum veniam enim sint\",\n \"message\": \"dolore i\",\n \"reason\": \"ea\"\n },\n {\n \"type\": \"fugiat\",\n \"status\": \"Ut de\",\n \"lastProbeTime\": \"ipsum laborum anim\",\n \"lastTransitionTime\": \"magna\",\n \"message\": \"et velit dolore quis\",\n \"reason\": \"in ex qui occaecat\"\n }\n ],\n \"created\": false,\n \"memoryDumpRequest\": {\n \"claimName\": \"irure laborum nisi pariatur\",\n \"phase\": \"in aute Excepteur\",\n \"endTimestamp\": \"\",\n \"fileName\": \"non \",\n \"message\": \"\",\n \"remove\": false,\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"in dolor proident d\",\n \"ready\": true,\n \"restoreInProgress\": \"veniam quis exercitation Duis\",\n \"snapshotInProgress\": \"ipsum\",\n \"startFailure\": {\n \"consecutiveFailCount\": -17993296,\n \"lastFailedVMIUID\": \"aliquip consequat occaecat voluptate\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"reprehenderit ad no\",\n \"data\": {\n \"velit2\": \"tempor id reprehenderit\",\n \"dolor9\": \"enim Excepteur consectetur fugiat\",\n \"velit_fc\": \"dolore aliquip magna pariatur\",\n \"nostrud_2c\": \"incididunt\",\n \"reprehenderit_7e3\": \"incididunt cupidatat pariatur dolore et\"\n },\n \"uid\": \"adipisicing cillum pariat\"\n },\n {\n \"action\": \"ullamco quis fugiat sed\",\n \"data\": {\n \"aliqua95\": \"dolore\",\n \"sint_c\": \"deserunt veniam\"\n },\n \"uid\": \"culpa non fugiat adipisicing\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"ut\",\n \"disk\": {\n \"name\": \"aute dolor est qui irure\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": 23878058,\n \"physical\": -92311697\n },\n \"matchVolume\": {\n \"enabled\": true\n }\n },\n \"bootOrder\": -74230558,\n \"cache\": \"qui magna anim cupidatat\",\n \"cdrom\": {\n \"bus\": \"deserunt cillum veniam eu\",\n \"readonly\": false,\n \"tray\": \"enim non deserunt\"\n },\n \"dedicatedIOThread\": true,\n \"disk\": {\n \"bus\": \"voluptate dolore sunt\",\n \"pciAddress\": \"cupidatat pariatur Duis dolore\",\n \"readonly\": true\n },\n \"io\": \"nostrud mollit\",\n \"lun\": {\n \"bus\": \"ullamco voluptate Duis sunt\",\n \"readonly\": true\n },\n \"serial\": \"ullamco incididu\",\n \"shareable\": false,\n \"tag\": \"fugiat eu\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"Lorem amet exercitation\",\n \"hotpluggable\": false\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"ad Duis\",\n \"hotpluggable\": false,\n \"readOnly\": false\n }\n },\n \"dryRun\": [\n \"laborum eu consectetur do\",\n \"id exercitation officia dese\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"veniam irure\",\n \"dryRun\": [\n \"aliqua officia id reprehenderit\",\n \"volu\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"anim in ut\",\n \"disk\": {\n \"name\": \"exercitation\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": -71599056,\n \"physical\": 23118417\n },\n \"matchVolume\": {\n \"enabled\": false\n }\n },\n \"bootOrder\": -52411877,\n \"cache\": \"culpa aute anim\",\n \"cdrom\": {\n \"bus\": \"tempor proident occaecat\",\n \"readonly\": true,\n \"tray\": \"magna quis\"\n },\n \"dedicatedIOThread\": true,\n \"disk\": {\n \"bus\": \"sed sit id\",\n \"pciAddress\": \"Duis ei\",\n \"readonly\": true\n },\n \"io\": \"Duis cupidatat\",\n \"lun\": {\n \"bus\": \"ullamco elit\",\n \"readonly\": true\n },\n \"serial\": \"aute\",\n \"shareable\": false,\n \"tag\": \"sint non cillum\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"ipsum sit dolore velit\",\n \"hotpluggable\": false\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"consectetur labore esse reprehenderit\",\n \"hotpluggable\": true,\n \"readOnly\": true\n }\n },\n \"dryRun\": [\n \"in ea officia reprehenderit\",\n \"commodo ut magna quis et\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"incididunt ex do velit quis\",\n \"dryRun\": [\n \"non esse\",\n \"laboris dolor voluptate\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"ullamco laboris\",\n \"enabled\": false,\n \"reason\": \"velit voluptate ea\"\n },\n {\n \"name\": \"cillum commodo reprehenderit\",\n \"enabled\": false,\n \"reason\": \"sint\"\n }\n ]\n }\n }\n ],\n \"apiVersion\": \"dolore fugiat eu in\",\n \"kind\": \"occaecat laborum id esse dolor\",\n \"metadata\": {\n \"continue\": \"aliquip dolore irure et in\",\n \"remainingItemCount\": 2667325,\n \"resourceVersion\": \"dolor\",\n \"selfLink\": \"amet laborum\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cd7dc84c-d3b2-4598-826b-d3c579948268", - "name": "Create virtual machine", - "request": { - "name": "Create virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"consecteture\": \"\",\n \"ut_7\": \"\",\n \"laborum_f63\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"culpaf\": \"\",\n \"fugiat_bca\": \"\",\n \"elitae\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": \"\",\n \"autoattachInputDevice\": \"\",\n \"autoattachMemBalloon\": \"\",\n \"autoattachPodInterface\": \"\",\n \"autoattachSerialConsole\": \"\",\n \"autoattachVSOCK\": \"\",\n \"blockMultiQueue\": \"\",\n \"clientPassthrough\": \"\",\n \"disableHotplug\": \"\",\n \"disks\": [\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n },\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n },\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n }\n ],\n \"networkInterfaceMultiqueue\": \"\",\n \"rng\": \"\",\n \"sound\": {\n \"name\": \"\",\n \"model\": \"\"\n },\n \"tpm\": \"\",\n \"useVirtioTransitional\": \"\",\n \"watchdog\": {\n \"name\": \"\",\n \"i6300esb\": {\n \"action\": \"\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"\",\n \"manufacturer\": \"\",\n \"serial\": \"\",\n \"sku\": \"\",\n \"version\": \"\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"hyperv\": {\n \"present\": \"\"\n },\n \"kvm\": {\n \"present\": \"\"\n },\n \"pit\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"rtc\": {\n \"present\": \"\",\n \"tickPolicy\": \"\",\n \"track\": \"\"\n }\n },\n \"timezone\": \"\",\n \"utc\": {\n \"offsetSeconds\": \"\"\n }\n },\n \"cpu\": {\n \"cores\": \"\",\n \"dedicatedCpuPlacement\": \"\",\n \"features\": [\n {\n \"name\": \"\",\n \"policy\": \"\"\n },\n {\n \"name\": \"\",\n \"policy\": \"\"\n }\n ],\n \"isolateEmulatorThread\": \"\",\n \"model\": \"\",\n \"numa\": {\n \"guestMappingPassthrough\": \"\"\n },\n \"realtime\": {\n \"mask\": \"\"\n },\n \"sockets\": \"\",\n \"threads\": \"\"\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": \"\"\n },\n \"apic\": {\n \"enabled\": \"\",\n \"endOfInterrupt\": \"\"\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": \"\"\n },\n \"frequencies\": {\n \"enabled\": \"\"\n },\n \"ipi\": {\n \"enabled\": \"\"\n },\n \"reenlightenment\": {\n \"enabled\": \"\"\n },\n \"relaxed\": {\n \"enabled\": \"\"\n },\n \"reset\": {\n \"enabled\": \"\"\n },\n \"runtime\": {\n \"enabled\": \"\"\n },\n \"spinlocks\": {\n \"enabled\": \"\",\n \"spinlocks\": \"\"\n },\n \"synic\": {\n \"enabled\": \"\"\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": \"\"\n },\n \"enabled\": \"\"\n },\n \"tlbflush\": {\n \"enabled\": \"\"\n },\n \"vapic\": {\n \"enabled\": \"\"\n },\n \"vendorid\": {\n \"enabled\": \"\",\n \"vendorid\": \"\"\n },\n \"vpindex\": {\n \"enabled\": \"\"\n }\n },\n \"kvm\": {\n \"hidden\": \"\"\n },\n \"pvspinlock\": {\n \"enabled\": \"\"\n },\n \"smm\": {\n \"enabled\": \"\"\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": \"\"\n },\n \"efi\": {\n \"secureBoot\": \"\"\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"initrdPath\": \"\",\n \"kernelPath\": \"\"\n },\n \"kernelArgs\": \"\"\n },\n \"serial\": \"\",\n \"uuid\": \"\"\n },\n \"ioThreadsPolicy\": \"\",\n \"launchSecurity\": {\n \"sev\": \"\"\n },\n \"machine\": {\n \"type\": \"\"\n },\n \"memory\": {\n \"guest\": \"\",\n \"hugepages\": {\n \"pageSize\": \"\"\n }\n },\n \"resources\": {\n \"limits\": \"\",\n \"overcommitGuestOverhead\": \"\",\n \"requests\": \"\"\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"pariatur4\": \"\",\n \"ut9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"nulla3\": \"\",\n \"enima\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sint_16\": \"\",\n \"elit_84\": \"\",\n \"dolore_16e\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ad1\": \"\",\n \"commodo_19\": \"\",\n \"culpac5a\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in_5e\": \"\",\n \"esse_c\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"labore_d6\": \"\",\n \"tempor0cd\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ipsum7\": \"\",\n \"incididunt0c\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"voluptatef7e\": \"\",\n \"magnad_\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eue\": \"\",\n \"cillum_6\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"fugiat_\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_d53\": \"\",\n \"dolor_7\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure099\": \"\",\n \"ut_a\": \"\",\n \"irure_620\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"exercitationf\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sed8e6\": \"\",\n \"eiusmod67\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"anim3\": \"\",\n \"Lorem_405\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"tempor_88\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"\",\n \"\"\n ],\n \"options\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"searches\": [\n \"\",\n \"\"\n ]\n },\n \"dnsPolicy\": \"\",\n \"evictionStrategy\": \"\",\n \"hostname\": \"\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"networks\": [\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n }\n ],\n \"nodeSelector\": {\n \"id4c4\": \"\"\n },\n \"priorityClassName\": \"\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"schedulerName\": \"\",\n \"startStrategy\": \"\",\n \"subdomain\": \"\",\n \"terminationGracePeriodSeconds\": \"\",\n \"tolerations\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Duis_31\": \"\",\n \"occaecat_8_\": \"\"\n }\n }\n },\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"reprehenderit520\": \"\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n },\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"Duis_f7\": \"\"\n },\n \"requests\": {\n \"reprehenderit_f\": \"\",\n \"tempor2\": \"\",\n \"enim1\": \"\",\n \"pariatur_2f\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ullamco__7\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"Duis_b1\": \"\"\n },\n \"requests\": {\n \"commodob7\": \"\",\n \"adipisicing_1be\": \"\",\n \"Ut_d8\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"qui0\": \"\",\n \"sunt19\": \"\",\n \"ipsum_7b9\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"culpa_41b\": \"\",\n \"consectetur_4\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"et_a\": \"\",\n \"nulla_96\": \"\",\n \"sed4\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"dolor_a\": \"\"\n },\n \"requests\": {\n \"in7\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ut_346\": \"\",\n \"ea29\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"dolor_e2f\": \"\"\n },\n \"requests\": {\n \"laboris_a6\": \"\",\n \"eiusmod_3_\": \"\",\n \"minimcd\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatat6\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"anim_4\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"quida\": \"\",\n \"laborumf\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"preference\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"runStrategy\": \"\",\n \"running\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"velit_9\": \"\",\n \"ut_2\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"elit2_e\": \"\",\n \"aliqua_3\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"created\": \"\",\n \"memoryDumpRequest\": {\n \"claimName\": \"\",\n \"phase\": \"\",\n \"endTimestamp\": \"\",\n \"fileName\": \"\",\n \"message\": \"\",\n \"remove\": \"\",\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"\",\n \"ready\": \"\",\n \"restoreInProgress\": \"\",\n \"snapshotInProgress\": \"\",\n \"startFailure\": {\n \"consecutiveFailCount\": \"\",\n \"lastFailedVMIUID\": \"\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"\",\n \"data\": {\n \"laboris029\": \"\",\n \"eu_a8c\": \"\",\n \"quis_8d2\": \"\"\n },\n \"uid\": \"\"\n },\n {\n \"action\": \"\",\n \"data\": {\n \"est_e\": \"\",\n \"laboris69\": \"\"\n },\n \"uid\": \"\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n },\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0ff8c183-f91f-4b78-85a0-620d16140dd9", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"commodo_1\": \"\",\n \"ut_8\": \"\",\n \"nostrud_2e\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"pariaturc\": \"\",\n \"tempor4\": \"\",\n \"quis_5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": \"\",\n \"autoattachInputDevice\": \"\",\n \"autoattachMemBalloon\": \"\",\n \"autoattachPodInterface\": \"\",\n \"autoattachSerialConsole\": \"\",\n \"autoattachVSOCK\": \"\",\n \"blockMultiQueue\": \"\",\n \"clientPassthrough\": \"\",\n \"disableHotplug\": \"\",\n \"disks\": [\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n },\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n },\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n }\n ],\n \"networkInterfaceMultiqueue\": \"\",\n \"rng\": \"\",\n \"sound\": {\n \"name\": \"\",\n \"model\": \"\"\n },\n \"tpm\": \"\",\n \"useVirtioTransitional\": \"\",\n \"watchdog\": {\n \"name\": \"\",\n \"i6300esb\": {\n \"action\": \"\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"\",\n \"manufacturer\": \"\",\n \"serial\": \"\",\n \"sku\": \"\",\n \"version\": \"\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"hyperv\": {\n \"present\": \"\"\n },\n \"kvm\": {\n \"present\": \"\"\n },\n \"pit\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"rtc\": {\n \"present\": \"\",\n \"tickPolicy\": \"\",\n \"track\": \"\"\n }\n },\n \"timezone\": \"\",\n \"utc\": {\n \"offsetSeconds\": \"\"\n }\n },\n \"cpu\": {\n \"cores\": \"\",\n \"dedicatedCpuPlacement\": \"\",\n \"features\": [\n {\n \"name\": \"\",\n \"policy\": \"\"\n },\n {\n \"name\": \"\",\n \"policy\": \"\"\n }\n ],\n \"isolateEmulatorThread\": \"\",\n \"model\": \"\",\n \"numa\": {\n \"guestMappingPassthrough\": \"\"\n },\n \"realtime\": {\n \"mask\": \"\"\n },\n \"sockets\": \"\",\n \"threads\": \"\"\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": \"\"\n },\n \"apic\": {\n \"enabled\": \"\",\n \"endOfInterrupt\": \"\"\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": \"\"\n },\n \"frequencies\": {\n \"enabled\": \"\"\n },\n \"ipi\": {\n \"enabled\": \"\"\n },\n \"reenlightenment\": {\n \"enabled\": \"\"\n },\n \"relaxed\": {\n \"enabled\": \"\"\n },\n \"reset\": {\n \"enabled\": \"\"\n },\n \"runtime\": {\n \"enabled\": \"\"\n },\n \"spinlocks\": {\n \"enabled\": \"\",\n \"spinlocks\": \"\"\n },\n \"synic\": {\n \"enabled\": \"\"\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": \"\"\n },\n \"enabled\": \"\"\n },\n \"tlbflush\": {\n \"enabled\": \"\"\n },\n \"vapic\": {\n \"enabled\": \"\"\n },\n \"vendorid\": {\n \"enabled\": \"\",\n \"vendorid\": \"\"\n },\n \"vpindex\": {\n \"enabled\": \"\"\n }\n },\n \"kvm\": {\n \"hidden\": \"\"\n },\n \"pvspinlock\": {\n \"enabled\": \"\"\n },\n \"smm\": {\n \"enabled\": \"\"\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": \"\"\n },\n \"efi\": {\n \"secureBoot\": \"\"\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"initrdPath\": \"\",\n \"kernelPath\": \"\"\n },\n \"kernelArgs\": \"\"\n },\n \"serial\": \"\",\n \"uuid\": \"\"\n },\n \"ioThreadsPolicy\": \"\",\n \"launchSecurity\": {\n \"sev\": \"\"\n },\n \"machine\": {\n \"type\": \"\"\n },\n \"memory\": {\n \"guest\": \"\",\n \"hugepages\": {\n \"pageSize\": \"\"\n }\n },\n \"resources\": {\n \"limits\": \"\",\n \"overcommitGuestOverhead\": \"\",\n \"requests\": \"\"\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consequat41\": \"\",\n \"in_0\": \"\",\n \"eu725\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_c8\": \"\",\n \"aute2\": \"\",\n \"eiusmod_9ae\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sunt_1\": \"\",\n \"eaf6\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolorc\": \"\",\n \"aliquip_9\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"culpa293\": \"\",\n \"Ut_20f\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure0d\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ut_08\": \"\",\n \"eadd4\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ullamco6\": \"\",\n \"elit_538\": \"\",\n \"irure_c\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolore_ff\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"mollit_0d\": \"\",\n \"ut1\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eu_2_a\": \"\",\n \"pariatur_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"proidente6\": \"\",\n \"enim7\": \"\",\n \"esse9\": \"\",\n \"reprehenderit_2\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in1fa\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Excepteur7\": \"\",\n \"ea__c\": \"\",\n \"esse_8e1\": \"\",\n \"eu_a\": \"\",\n \"Lorem_e\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo_733\": \"\",\n \"incididunt_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_768\": \"\",\n \"exercitation5\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"\",\n \"\"\n ],\n \"options\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"searches\": [\n \"\",\n \"\"\n ]\n },\n \"dnsPolicy\": \"\",\n \"evictionStrategy\": \"\",\n \"hostname\": \"\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"networks\": [\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n }\n ],\n \"nodeSelector\": {\n \"anim40b\": \"\",\n \"enim_ce\": \"\",\n \"officia_7a\": \"\"\n },\n \"priorityClassName\": \"\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"schedulerName\": \"\",\n \"startStrategy\": \"\",\n \"subdomain\": \"\",\n \"terminationGracePeriodSeconds\": \"\",\n \"tolerations\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_f1\": \"\"\n }\n }\n },\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo07\": \"\",\n \"laboris__\": \"\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n },\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"elit_6\": \"\",\n \"ea97e\": \"\"\n },\n \"requests\": {\n \"sitff\": \"\",\n \"enim__\": \"\",\n \"cupidatat_\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatatf9\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"idae\": \"\"\n },\n \"requests\": {\n \"deseruntef\": \"\",\n \"et_7\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ipsum_657\": \"\",\n \"nullad3\": \"\",\n \"eiusmod_b4\": \"\",\n \"do_00\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"qui_c\": \"\",\n \"eiusmod90\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"Ut_1e2\": \"\",\n \"exercitation5e\": \"\",\n \"tempor_4d5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"nisi_8\": \"\"\n },\n \"requests\": {\n \"sed_016\": \"\",\n \"adipisicing_d1\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo28c\": \"\",\n \"elitf\": \"\",\n \"adipisicing_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"ex_6\": \"\"\n },\n \"requests\": {\n \"ind0d\": \"\",\n \"ut__\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"deserunt_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_0\": \"\",\n \"culpa6_b\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"et_7\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"preference\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"runStrategy\": \"\",\n \"running\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sit3\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"sint_70d\": \"\",\n \"dolorec\": \"\",\n \"Excepteur_c0b\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"created\": \"\",\n \"memoryDumpRequest\": {\n \"claimName\": \"\",\n \"phase\": \"\",\n \"endTimestamp\": \"\",\n \"fileName\": \"\",\n \"message\": \"\",\n \"remove\": \"\",\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"\",\n \"ready\": \"\",\n \"restoreInProgress\": \"\",\n \"snapshotInProgress\": \"\",\n \"startFailure\": {\n \"consecutiveFailCount\": \"\",\n \"lastFailedVMIUID\": \"\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"\",\n \"data\": {\n \"ad_51b\": \"\",\n \"aliquipb7\": \"\"\n },\n \"uid\": \"\"\n },\n {\n \"action\": \"\",\n \"data\": {\n \"pariatur5a\": \"\",\n \"velit__\": \"\",\n \"veniam_8\": \"\"\n },\n \"uid\": \"\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n },\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a3128609-b6fe-4491-9c6d-d5f0ff19c689", - "name": "Returns the list of snapshots of given namespaces", - "request": { - "name": "Returns the list of snapshots of given namespaces", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - "snapshot" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "vmName", - "value": ",", - "description": "vmName is comma separated value (ex: name1,name2)." - }, - { - "disabled": false, - "key": "namespace", - "value": ",", - "description": "Namespace names, comma separated value (ex: dev,test). If namespace is empty it returns the specific resource under all namespace" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9f3a7ad1-5582-4d20-84f4-ef360a3d3e11", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - "snapshot" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "vmName", - "value": "," - }, - { - "key": "namespace", - "value": "," - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"continue\": \"non pariatur labore\",\n \"remainingItemCount\": -26364230,\n \"resourceVersion\": \"occaecat ut Duis\",\n \"selfLink\": \"eu minim Excepteur Duis\"\n },\n \"items\": [\n {\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"eiusmod aute\",\n \"failureDeadline\": \"aliqua non\"\n },\n \"apiVersion\": \"dolor proident nisi\",\n \"kind\": \"cupidatat nostrud minim cillum\",\n \"metadata\": {\n \"annotations\": {\n \"ince\": \"\",\n \"magna_aa\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"incididunt_b0\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"cillum\",\n \"status\": \"aliquip anim et irure\",\n \"lastProbeTime\": \"sunt reprehenderit dolor consequat\",\n \"lastTransitionTime\": \"elit fugiat laborum Ut tempor\",\n \"message\": \"in mollit laboris eu laborum\",\n \"reason\": \"proident adipisicing\"\n },\n {\n \"type\": \"do commodo\",\n \"status\": \"officia ea ullamco\",\n \"lastProbeTime\": \"aute pariatur dolore mollit\",\n \"lastTransitionTime\": \"dolore ex fugiat esse\",\n \"message\": \"aliqua la\",\n \"reason\": \"dolore nisi laboris\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"aliquip ipsum\",\n \"time\": \"\"\n },\n \"indications\": [\n \"Ut ut culpa\",\n \"Ut proident ex\"\n ],\n \"phase\": \"culpa dolore nostrud sint\",\n \"readyToUse\": false,\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"et id occaec\",\n \"veniam in amet\"\n ],\n \"includedVolumes\": [\n \"dolore velit aliqua\",\n \"ut eiusmod cillum labore\"\n ]\n },\n \"sourceUID\": \"in Duis fugiat id\",\n \"virtualMachineSnapshotContentName\": \"est ea aliqua in\"\n }\n },\n {\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"Excepteur anim commodo\",\n \"failureDeadline\": \"Ut nostrud esse\"\n },\n \"apiVersion\": \"ipsum sit enim \",\n \"kind\": \"e\",\n \"metadata\": {\n \"annotations\": {\n \"consectetur_d62\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"proident35\": \"\",\n \"adipisicing91\": \"\",\n \"commodo_17\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"sint\",\n \"status\": \"dolore sed culpa est\",\n \"lastProbeTime\": \"tempor in mollit\",\n \"lastTransitionTime\": \"nulla voluptate et\",\n \"message\": \"laboris eiusmod\",\n \"reason\": \"proident amet veniam dolor\"\n },\n {\n \"type\": \"aliqua in\",\n \"status\": \"consequat velit fugiat\",\n \"lastProbeTime\": \"sunt mollit commodo\",\n \"lastTransitionTime\": \"aute adipisicing nostr\",\n \"message\": \"non voluptate dolor qui irure\",\n \"reason\": \"incididunt\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"sed enim dolore Duis consequat\",\n \"time\": \"\"\n },\n \"indications\": [\n \"ullamco id\",\n \"nisi nulla\"\n ],\n \"phase\": \"dolor cupidatat dolore dolor\",\n \"readyToUse\": false,\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"ea aliquip ut laboris\",\n \"irure labore adipisicing anim sed\"\n ],\n \"includedVolumes\": [\n \"cupidatat\",\n \"sit laboris\"\n ]\n },\n \"sourceUID\": \"dolore aute velit culpa Ut\",\n \"virtualMachineSnapshotContentName\": \"sint irure enim reprehenderit cupidatat\"\n }\n }\n ],\n \"apiVersion\": \"eiusmod qui\",\n \"kind\": \"officia\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "76323f28-faf6-49b4-9551-e5ad58fc81dc", - "name": "{vmName}", - "item": [ - { - "id": "0aaa402f-6a86-4f03-8c4f-fb23d2e31ad9", - "name": "Deletes the virtual machine", - "request": { - "name": "Deletes the virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "ee73a12c-2a6c-48b2-8fed-1a5f94ff2fea", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "52e77295-f7a6-4e41-afa3-a80780fc1a6b", - "name": "Get virtual machine", - "request": { - "name": "Get virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2fd72ab1-2473-4746-8560-01dee78b6d7f", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"commodo_1\": \"\",\n \"ut_8\": \"\",\n \"nostrud_2e\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"pariaturc\": \"\",\n \"tempor4\": \"\",\n \"quis_5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": \"\",\n \"autoattachInputDevice\": \"\",\n \"autoattachMemBalloon\": \"\",\n \"autoattachPodInterface\": \"\",\n \"autoattachSerialConsole\": \"\",\n \"autoattachVSOCK\": \"\",\n \"blockMultiQueue\": \"\",\n \"clientPassthrough\": \"\",\n \"disableHotplug\": \"\",\n \"disks\": [\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n },\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n },\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n }\n ],\n \"networkInterfaceMultiqueue\": \"\",\n \"rng\": \"\",\n \"sound\": {\n \"name\": \"\",\n \"model\": \"\"\n },\n \"tpm\": \"\",\n \"useVirtioTransitional\": \"\",\n \"watchdog\": {\n \"name\": \"\",\n \"i6300esb\": {\n \"action\": \"\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"\",\n \"manufacturer\": \"\",\n \"serial\": \"\",\n \"sku\": \"\",\n \"version\": \"\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"hyperv\": {\n \"present\": \"\"\n },\n \"kvm\": {\n \"present\": \"\"\n },\n \"pit\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"rtc\": {\n \"present\": \"\",\n \"tickPolicy\": \"\",\n \"track\": \"\"\n }\n },\n \"timezone\": \"\",\n \"utc\": {\n \"offsetSeconds\": \"\"\n }\n },\n \"cpu\": {\n \"cores\": \"\",\n \"dedicatedCpuPlacement\": \"\",\n \"features\": [\n {\n \"name\": \"\",\n \"policy\": \"\"\n },\n {\n \"name\": \"\",\n \"policy\": \"\"\n }\n ],\n \"isolateEmulatorThread\": \"\",\n \"model\": \"\",\n \"numa\": {\n \"guestMappingPassthrough\": \"\"\n },\n \"realtime\": {\n \"mask\": \"\"\n },\n \"sockets\": \"\",\n \"threads\": \"\"\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": \"\"\n },\n \"apic\": {\n \"enabled\": \"\",\n \"endOfInterrupt\": \"\"\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": \"\"\n },\n \"frequencies\": {\n \"enabled\": \"\"\n },\n \"ipi\": {\n \"enabled\": \"\"\n },\n \"reenlightenment\": {\n \"enabled\": \"\"\n },\n \"relaxed\": {\n \"enabled\": \"\"\n },\n \"reset\": {\n \"enabled\": \"\"\n },\n \"runtime\": {\n \"enabled\": \"\"\n },\n \"spinlocks\": {\n \"enabled\": \"\",\n \"spinlocks\": \"\"\n },\n \"synic\": {\n \"enabled\": \"\"\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": \"\"\n },\n \"enabled\": \"\"\n },\n \"tlbflush\": {\n \"enabled\": \"\"\n },\n \"vapic\": {\n \"enabled\": \"\"\n },\n \"vendorid\": {\n \"enabled\": \"\",\n \"vendorid\": \"\"\n },\n \"vpindex\": {\n \"enabled\": \"\"\n }\n },\n \"kvm\": {\n \"hidden\": \"\"\n },\n \"pvspinlock\": {\n \"enabled\": \"\"\n },\n \"smm\": {\n \"enabled\": \"\"\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": \"\"\n },\n \"efi\": {\n \"secureBoot\": \"\"\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"initrdPath\": \"\",\n \"kernelPath\": \"\"\n },\n \"kernelArgs\": \"\"\n },\n \"serial\": \"\",\n \"uuid\": \"\"\n },\n \"ioThreadsPolicy\": \"\",\n \"launchSecurity\": {\n \"sev\": \"\"\n },\n \"machine\": {\n \"type\": \"\"\n },\n \"memory\": {\n \"guest\": \"\",\n \"hugepages\": {\n \"pageSize\": \"\"\n }\n },\n \"resources\": {\n \"limits\": \"\",\n \"overcommitGuestOverhead\": \"\",\n \"requests\": \"\"\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consequat41\": \"\",\n \"in_0\": \"\",\n \"eu725\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_c8\": \"\",\n \"aute2\": \"\",\n \"eiusmod_9ae\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sunt_1\": \"\",\n \"eaf6\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolorc\": \"\",\n \"aliquip_9\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"culpa293\": \"\",\n \"Ut_20f\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure0d\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ut_08\": \"\",\n \"eadd4\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ullamco6\": \"\",\n \"elit_538\": \"\",\n \"irure_c\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolore_ff\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"mollit_0d\": \"\",\n \"ut1\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eu_2_a\": \"\",\n \"pariatur_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"proidente6\": \"\",\n \"enim7\": \"\",\n \"esse9\": \"\",\n \"reprehenderit_2\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in1fa\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Excepteur7\": \"\",\n \"ea__c\": \"\",\n \"esse_8e1\": \"\",\n \"eu_a\": \"\",\n \"Lorem_e\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo_733\": \"\",\n \"incididunt_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_768\": \"\",\n \"exercitation5\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"\",\n \"\"\n ],\n \"options\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"searches\": [\n \"\",\n \"\"\n ]\n },\n \"dnsPolicy\": \"\",\n \"evictionStrategy\": \"\",\n \"hostname\": \"\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"networks\": [\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n }\n ],\n \"nodeSelector\": {\n \"anim40b\": \"\",\n \"enim_ce\": \"\",\n \"officia_7a\": \"\"\n },\n \"priorityClassName\": \"\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"schedulerName\": \"\",\n \"startStrategy\": \"\",\n \"subdomain\": \"\",\n \"terminationGracePeriodSeconds\": \"\",\n \"tolerations\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_f1\": \"\"\n }\n }\n },\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo07\": \"\",\n \"laboris__\": \"\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n },\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"elit_6\": \"\",\n \"ea97e\": \"\"\n },\n \"requests\": {\n \"sitff\": \"\",\n \"enim__\": \"\",\n \"cupidatat_\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatatf9\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"idae\": \"\"\n },\n \"requests\": {\n \"deseruntef\": \"\",\n \"et_7\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ipsum_657\": \"\",\n \"nullad3\": \"\",\n \"eiusmod_b4\": \"\",\n \"do_00\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"qui_c\": \"\",\n \"eiusmod90\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"Ut_1e2\": \"\",\n \"exercitation5e\": \"\",\n \"tempor_4d5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"nisi_8\": \"\"\n },\n \"requests\": {\n \"sed_016\": \"\",\n \"adipisicing_d1\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo28c\": \"\",\n \"elitf\": \"\",\n \"adipisicing_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"ex_6\": \"\"\n },\n \"requests\": {\n \"ind0d\": \"\",\n \"ut__\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"deserunt_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_0\": \"\",\n \"culpa6_b\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"et_7\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"preference\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"runStrategy\": \"\",\n \"running\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sit3\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"sint_70d\": \"\",\n \"dolorec\": \"\",\n \"Excepteur_c0b\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"created\": \"\",\n \"memoryDumpRequest\": {\n \"claimName\": \"\",\n \"phase\": \"\",\n \"endTimestamp\": \"\",\n \"fileName\": \"\",\n \"message\": \"\",\n \"remove\": \"\",\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"\",\n \"ready\": \"\",\n \"restoreInProgress\": \"\",\n \"snapshotInProgress\": \"\",\n \"startFailure\": {\n \"consecutiveFailCount\": \"\",\n \"lastFailedVMIUID\": \"\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"\",\n \"data\": {\n \"ad_51b\": \"\",\n \"aliquipb7\": \"\"\n },\n \"uid\": \"\"\n },\n {\n \"action\": \"\",\n \"data\": {\n \"pariatur5a\": \"\",\n \"velit__\": \"\",\n \"veniam_8\": \"\"\n },\n \"uid\": \"\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n },\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bf3f2c01-1bcf-4a0b-8d50-d2fdc0613b1e", - "name": "Updates the specified virtual machine of the cluster", - "request": { - "name": "Updates the specified virtual machine of the cluster", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"dolore_9\": \"\",\n \"velit__\": \"\",\n \"proident_f9f\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"reprehenderit3\": \"\",\n \"esse4\": \"\",\n \"irure_dcd\": \"\",\n \"sed5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": \"\",\n \"autoattachInputDevice\": \"\",\n \"autoattachMemBalloon\": \"\",\n \"autoattachPodInterface\": \"\",\n \"autoattachSerialConsole\": \"\",\n \"autoattachVSOCK\": \"\",\n \"blockMultiQueue\": \"\",\n \"clientPassthrough\": \"\",\n \"disableHotplug\": \"\",\n \"disks\": [\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n },\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n },\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n }\n ],\n \"networkInterfaceMultiqueue\": \"\",\n \"rng\": \"\",\n \"sound\": {\n \"name\": \"\",\n \"model\": \"\"\n },\n \"tpm\": \"\",\n \"useVirtioTransitional\": \"\",\n \"watchdog\": {\n \"name\": \"\",\n \"i6300esb\": {\n \"action\": \"\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"\",\n \"manufacturer\": \"\",\n \"serial\": \"\",\n \"sku\": \"\",\n \"version\": \"\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"hyperv\": {\n \"present\": \"\"\n },\n \"kvm\": {\n \"present\": \"\"\n },\n \"pit\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"rtc\": {\n \"present\": \"\",\n \"tickPolicy\": \"\",\n \"track\": \"\"\n }\n },\n \"timezone\": \"\",\n \"utc\": {\n \"offsetSeconds\": \"\"\n }\n },\n \"cpu\": {\n \"cores\": \"\",\n \"dedicatedCpuPlacement\": \"\",\n \"features\": [\n {\n \"name\": \"\",\n \"policy\": \"\"\n },\n {\n \"name\": \"\",\n \"policy\": \"\"\n }\n ],\n \"isolateEmulatorThread\": \"\",\n \"model\": \"\",\n \"numa\": {\n \"guestMappingPassthrough\": \"\"\n },\n \"realtime\": {\n \"mask\": \"\"\n },\n \"sockets\": \"\",\n \"threads\": \"\"\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": \"\"\n },\n \"apic\": {\n \"enabled\": \"\",\n \"endOfInterrupt\": \"\"\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": \"\"\n },\n \"frequencies\": {\n \"enabled\": \"\"\n },\n \"ipi\": {\n \"enabled\": \"\"\n },\n \"reenlightenment\": {\n \"enabled\": \"\"\n },\n \"relaxed\": {\n \"enabled\": \"\"\n },\n \"reset\": {\n \"enabled\": \"\"\n },\n \"runtime\": {\n \"enabled\": \"\"\n },\n \"spinlocks\": {\n \"enabled\": \"\",\n \"spinlocks\": \"\"\n },\n \"synic\": {\n \"enabled\": \"\"\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": \"\"\n },\n \"enabled\": \"\"\n },\n \"tlbflush\": {\n \"enabled\": \"\"\n },\n \"vapic\": {\n \"enabled\": \"\"\n },\n \"vendorid\": {\n \"enabled\": \"\",\n \"vendorid\": \"\"\n },\n \"vpindex\": {\n \"enabled\": \"\"\n }\n },\n \"kvm\": {\n \"hidden\": \"\"\n },\n \"pvspinlock\": {\n \"enabled\": \"\"\n },\n \"smm\": {\n \"enabled\": \"\"\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": \"\"\n },\n \"efi\": {\n \"secureBoot\": \"\"\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"initrdPath\": \"\",\n \"kernelPath\": \"\"\n },\n \"kernelArgs\": \"\"\n },\n \"serial\": \"\",\n \"uuid\": \"\"\n },\n \"ioThreadsPolicy\": \"\",\n \"launchSecurity\": {\n \"sev\": \"\"\n },\n \"machine\": {\n \"type\": \"\"\n },\n \"memory\": {\n \"guest\": \"\",\n \"hugepages\": {\n \"pageSize\": \"\"\n }\n },\n \"resources\": {\n \"limits\": \"\",\n \"overcommitGuestOverhead\": \"\",\n \"requests\": \"\"\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"nulla_7\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eub\": \"\",\n \"aliquip_7\": \"\",\n \"pariaturac\": \"\",\n \"cillum8c\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cillumb\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"nisi_d\": \"\",\n \"incididunt_568\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"est_a\": \"\",\n \"dolor_0\": \"\",\n \"veniam_95d\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"et_6\": \"\",\n \"ullamco_f\": \"\",\n \"esse_2\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Lorem_3\": \"\",\n \"minim_2d3\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in_f\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"pariatur61\": \"\",\n \"dolore_a_\": \"\",\n \"aute_84\": \"\",\n \"sint_\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"culpa__d7\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in_99\": \"\",\n \"exercitation_1\": \"\",\n \"nulla_f5\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id0e9\": \"\",\n \"tempor6\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"doloree2c\": \"\",\n \"consequat4\": \"\",\n \"irureb9d\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"laborisef0\": \"\",\n \"aliquad\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"aute7\": \"\",\n \"sed_2f7\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolord0\": \"\",\n \"commodof\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"\",\n \"\"\n ],\n \"options\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"searches\": [\n \"\",\n \"\"\n ]\n },\n \"dnsPolicy\": \"\",\n \"evictionStrategy\": \"\",\n \"hostname\": \"\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"networks\": [\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n }\n ],\n \"nodeSelector\": {\n \"sed__d1\": \"\"\n },\n \"priorityClassName\": \"\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"schedulerName\": \"\",\n \"startStrategy\": \"\",\n \"subdomain\": \"\",\n \"terminationGracePeriodSeconds\": \"\",\n \"tolerations\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cillum__\": \"\"\n }\n }\n },\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"veniam_30\": \"\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n },\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"enimb\": \"\",\n \"proident_4_0\": \"\",\n \"Excepteurcda\": \"\",\n \"docd_\": \"\"\n },\n \"requests\": {\n \"minimd\": \"\",\n \"quis_d18\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in_0\": \"\",\n \"do265\": \"\",\n \"cillum0\": \"\",\n \"adipisicing_d\": \"\",\n \"amet_6a5\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"cillum87\": \"\"\n },\n \"requests\": {\n \"labore_5\": \"\",\n \"ex7c\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eu_d_\": \"\",\n \"exercitationa\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"adc9\": \"\",\n \"exercitation00\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"labore_6a2\": \"\",\n \"occaecat__ee\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"anim_5\": \"\",\n \"non_5\": \"\"\n },\n \"requests\": {\n \"nulla__3\": \"\",\n \"mollit_7_\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"nisi__\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"qui33\": \"\",\n \"anim_2\": \"\"\n },\n \"requests\": {\n \"exd0\": \"\",\n \"nisi_9\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"proident_f80\": \"\",\n \"exercitation_30\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"in_ed\": \"\",\n \"incididunt1\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"proident1de\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"preference\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"runStrategy\": \"\",\n \"running\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"dolore8b2\": \"\",\n \"sunt_533\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"irure__fe\": \"\",\n \"mollit_c\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"created\": \"\",\n \"memoryDumpRequest\": {\n \"claimName\": \"\",\n \"phase\": \"\",\n \"endTimestamp\": \"\",\n \"fileName\": \"\",\n \"message\": \"\",\n \"remove\": \"\",\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"\",\n \"ready\": \"\",\n \"restoreInProgress\": \"\",\n \"snapshotInProgress\": \"\",\n \"startFailure\": {\n \"consecutiveFailCount\": \"\",\n \"lastFailedVMIUID\": \"\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"\",\n \"data\": {\n \"incididunte1\": \"\",\n \"mollit295\": \"\",\n \"in_766\": \"\",\n \"ea_68\": \"\",\n \"ad_4d8\": \"\"\n },\n \"uid\": \"\"\n },\n {\n \"action\": \"\",\n \"data\": {\n \"ea_0_\": \"\",\n \"ut88\": \"\"\n },\n \"uid\": \"\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n },\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "efc5f5ae-0ecf-4861-be85-2562e4f35e69", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"commodo_1\": \"\",\n \"ut_8\": \"\",\n \"nostrud_2e\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"pariaturc\": \"\",\n \"tempor4\": \"\",\n \"quis_5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": \"\",\n \"autoattachInputDevice\": \"\",\n \"autoattachMemBalloon\": \"\",\n \"autoattachPodInterface\": \"\",\n \"autoattachSerialConsole\": \"\",\n \"autoattachVSOCK\": \"\",\n \"blockMultiQueue\": \"\",\n \"clientPassthrough\": \"\",\n \"disableHotplug\": \"\",\n \"disks\": [\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n },\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n },\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n }\n ],\n \"networkInterfaceMultiqueue\": \"\",\n \"rng\": \"\",\n \"sound\": {\n \"name\": \"\",\n \"model\": \"\"\n },\n \"tpm\": \"\",\n \"useVirtioTransitional\": \"\",\n \"watchdog\": {\n \"name\": \"\",\n \"i6300esb\": {\n \"action\": \"\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"\",\n \"manufacturer\": \"\",\n \"serial\": \"\",\n \"sku\": \"\",\n \"version\": \"\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"hyperv\": {\n \"present\": \"\"\n },\n \"kvm\": {\n \"present\": \"\"\n },\n \"pit\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"rtc\": {\n \"present\": \"\",\n \"tickPolicy\": \"\",\n \"track\": \"\"\n }\n },\n \"timezone\": \"\",\n \"utc\": {\n \"offsetSeconds\": \"\"\n }\n },\n \"cpu\": {\n \"cores\": \"\",\n \"dedicatedCpuPlacement\": \"\",\n \"features\": [\n {\n \"name\": \"\",\n \"policy\": \"\"\n },\n {\n \"name\": \"\",\n \"policy\": \"\"\n }\n ],\n \"isolateEmulatorThread\": \"\",\n \"model\": \"\",\n \"numa\": {\n \"guestMappingPassthrough\": \"\"\n },\n \"realtime\": {\n \"mask\": \"\"\n },\n \"sockets\": \"\",\n \"threads\": \"\"\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": \"\"\n },\n \"apic\": {\n \"enabled\": \"\",\n \"endOfInterrupt\": \"\"\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": \"\"\n },\n \"frequencies\": {\n \"enabled\": \"\"\n },\n \"ipi\": {\n \"enabled\": \"\"\n },\n \"reenlightenment\": {\n \"enabled\": \"\"\n },\n \"relaxed\": {\n \"enabled\": \"\"\n },\n \"reset\": {\n \"enabled\": \"\"\n },\n \"runtime\": {\n \"enabled\": \"\"\n },\n \"spinlocks\": {\n \"enabled\": \"\",\n \"spinlocks\": \"\"\n },\n \"synic\": {\n \"enabled\": \"\"\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": \"\"\n },\n \"enabled\": \"\"\n },\n \"tlbflush\": {\n \"enabled\": \"\"\n },\n \"vapic\": {\n \"enabled\": \"\"\n },\n \"vendorid\": {\n \"enabled\": \"\",\n \"vendorid\": \"\"\n },\n \"vpindex\": {\n \"enabled\": \"\"\n }\n },\n \"kvm\": {\n \"hidden\": \"\"\n },\n \"pvspinlock\": {\n \"enabled\": \"\"\n },\n \"smm\": {\n \"enabled\": \"\"\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": \"\"\n },\n \"efi\": {\n \"secureBoot\": \"\"\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"initrdPath\": \"\",\n \"kernelPath\": \"\"\n },\n \"kernelArgs\": \"\"\n },\n \"serial\": \"\",\n \"uuid\": \"\"\n },\n \"ioThreadsPolicy\": \"\",\n \"launchSecurity\": {\n \"sev\": \"\"\n },\n \"machine\": {\n \"type\": \"\"\n },\n \"memory\": {\n \"guest\": \"\",\n \"hugepages\": {\n \"pageSize\": \"\"\n }\n },\n \"resources\": {\n \"limits\": \"\",\n \"overcommitGuestOverhead\": \"\",\n \"requests\": \"\"\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consequat41\": \"\",\n \"in_0\": \"\",\n \"eu725\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_c8\": \"\",\n \"aute2\": \"\",\n \"eiusmod_9ae\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sunt_1\": \"\",\n \"eaf6\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolorc\": \"\",\n \"aliquip_9\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"culpa293\": \"\",\n \"Ut_20f\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure0d\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ut_08\": \"\",\n \"eadd4\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ullamco6\": \"\",\n \"elit_538\": \"\",\n \"irure_c\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolore_ff\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"mollit_0d\": \"\",\n \"ut1\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eu_2_a\": \"\",\n \"pariatur_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"proidente6\": \"\",\n \"enim7\": \"\",\n \"esse9\": \"\",\n \"reprehenderit_2\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in1fa\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Excepteur7\": \"\",\n \"ea__c\": \"\",\n \"esse_8e1\": \"\",\n \"eu_a\": \"\",\n \"Lorem_e\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo_733\": \"\",\n \"incididunt_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_768\": \"\",\n \"exercitation5\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"\",\n \"\"\n ],\n \"options\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"searches\": [\n \"\",\n \"\"\n ]\n },\n \"dnsPolicy\": \"\",\n \"evictionStrategy\": \"\",\n \"hostname\": \"\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"networks\": [\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n }\n ],\n \"nodeSelector\": {\n \"anim40b\": \"\",\n \"enim_ce\": \"\",\n \"officia_7a\": \"\"\n },\n \"priorityClassName\": \"\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"schedulerName\": \"\",\n \"startStrategy\": \"\",\n \"subdomain\": \"\",\n \"terminationGracePeriodSeconds\": \"\",\n \"tolerations\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_f1\": \"\"\n }\n }\n },\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo07\": \"\",\n \"laboris__\": \"\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n },\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"elit_6\": \"\",\n \"ea97e\": \"\"\n },\n \"requests\": {\n \"sitff\": \"\",\n \"enim__\": \"\",\n \"cupidatat_\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatatf9\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"idae\": \"\"\n },\n \"requests\": {\n \"deseruntef\": \"\",\n \"et_7\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ipsum_657\": \"\",\n \"nullad3\": \"\",\n \"eiusmod_b4\": \"\",\n \"do_00\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"qui_c\": \"\",\n \"eiusmod90\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"Ut_1e2\": \"\",\n \"exercitation5e\": \"\",\n \"tempor_4d5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"nisi_8\": \"\"\n },\n \"requests\": {\n \"sed_016\": \"\",\n \"adipisicing_d1\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo28c\": \"\",\n \"elitf\": \"\",\n \"adipisicing_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"ex_6\": \"\"\n },\n \"requests\": {\n \"ind0d\": \"\",\n \"ut__\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"deserunt_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_0\": \"\",\n \"culpa6_b\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"et_7\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"preference\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"runStrategy\": \"\",\n \"running\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sit3\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"sint_70d\": \"\",\n \"dolorec\": \"\",\n \"Excepteur_c0b\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"created\": \"\",\n \"memoryDumpRequest\": {\n \"claimName\": \"\",\n \"phase\": \"\",\n \"endTimestamp\": \"\",\n \"fileName\": \"\",\n \"message\": \"\",\n \"remove\": \"\",\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"\",\n \"ready\": \"\",\n \"restoreInProgress\": \"\",\n \"snapshotInProgress\": \"\",\n \"startFailure\": {\n \"consecutiveFailCount\": \"\",\n \"lastFailedVMIUID\": \"\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"\",\n \"data\": {\n \"ad_51b\": \"\",\n \"aliquipb7\": \"\"\n },\n \"uid\": \"\"\n },\n {\n \"action\": \"\",\n \"data\": {\n \"pariatur5a\": \"\",\n \"velit__\": \"\",\n \"veniam_8\": \"\"\n },\n \"uid\": \"\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n },\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0d93423e-31c0-4313-80f1-92473e1c0567", - "name": "Clone virtual machine", - "request": { - "name": "Clone virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cloneName\": \"\",\n \"annotationFilters\": [\n \"\",\n \"\"\n ],\n \"labelFilters\": [\n \"\",\n \"\"\n ],\n \"newMacAddresses\": {\n \"irure_0_\": \"\"\n },\n \"newSMBiosSerial\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d9789ef4-68fe-4f9a-a651-98c3fede6a55", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "clone" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"cloneName\": \"\",\n \"annotationFilters\": [\n \"\",\n \"\"\n ],\n \"labelFilters\": [\n \"\",\n \"\"\n ],\n \"newMacAddresses\": {\n \"velite\": \"\",\n \"magna_8f\": \"\",\n \"animb44\": \"\"\n },\n \"newSMBiosSerial\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"template\": {\n \"metadata\": {\n \"annotations\": {\n \"commodo_1\": \"\",\n \"ut_8\": \"\",\n \"nostrud_2e\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"pariaturc\": \"\",\n \"tempor4\": \"\",\n \"quis_5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"domain\": {\n \"devices\": {\n \"autoattachGraphicsDevice\": \"\",\n \"autoattachInputDevice\": \"\",\n \"autoattachMemBalloon\": \"\",\n \"autoattachPodInterface\": \"\",\n \"autoattachSerialConsole\": \"\",\n \"autoattachVSOCK\": \"\",\n \"blockMultiQueue\": \"\",\n \"clientPassthrough\": \"\",\n \"disableHotplug\": \"\",\n \"disks\": [\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n }\n ],\n \"filesystems\": [\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n },\n {\n \"name\": \"\",\n \"virtiofs\": \"\"\n }\n ],\n \"gpus\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\",\n \"virtualGPUOptions\": {\n \"display\": {\n \"enabled\": \"\",\n \"ramFB\": {\n \"enabled\": \"\"\n }\n }\n }\n }\n ],\n \"hostDevices\": [\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"deviceName\": \"\",\n \"tag\": \"\"\n }\n ],\n \"inputs\": [\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n },\n {\n \"type\": \"\",\n \"name\": \"\",\n \"bus\": \"\"\n }\n ],\n \"interfaces\": [\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n },\n {\n \"name\": \"\",\n \"acpiIndex\": \"\",\n \"bootOrder\": \"\",\n \"bridge\": \"\",\n \"dhcpOptions\": {\n \"bootFileName\": \"\",\n \"ntpServers\": [\n \"\",\n \"\"\n ],\n \"privateOptions\": [\n {\n \"option\": \"\",\n \"value\": \"\"\n },\n {\n \"option\": \"\",\n \"value\": \"\"\n }\n ],\n \"tftpServerName\": \"\"\n },\n \"macAddress\": \"\",\n \"macvtap\": \"\",\n \"masquerade\": \"\",\n \"model\": \"\",\n \"passt\": \"\",\n \"pciAddress\": \"\",\n \"ports\": [\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n },\n {\n \"port\": \"\",\n \"name\": \"\",\n \"protocol\": \"\"\n }\n ],\n \"slirp\": \"\",\n \"sriov\": \"\",\n \"tag\": \"\"\n }\n ],\n \"networkInterfaceMultiqueue\": \"\",\n \"rng\": \"\",\n \"sound\": {\n \"name\": \"\",\n \"model\": \"\"\n },\n \"tpm\": \"\",\n \"useVirtioTransitional\": \"\",\n \"watchdog\": {\n \"name\": \"\",\n \"i6300esb\": {\n \"action\": \"\"\n }\n }\n },\n \"chassis\": {\n \"asset\": \"\",\n \"manufacturer\": \"\",\n \"serial\": \"\",\n \"sku\": \"\",\n \"version\": \"\"\n },\n \"clock\": {\n \"timer\": {\n \"hpet\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"hyperv\": {\n \"present\": \"\"\n },\n \"kvm\": {\n \"present\": \"\"\n },\n \"pit\": {\n \"present\": \"\",\n \"tickPolicy\": \"\"\n },\n \"rtc\": {\n \"present\": \"\",\n \"tickPolicy\": \"\",\n \"track\": \"\"\n }\n },\n \"timezone\": \"\",\n \"utc\": {\n \"offsetSeconds\": \"\"\n }\n },\n \"cpu\": {\n \"cores\": \"\",\n \"dedicatedCpuPlacement\": \"\",\n \"features\": [\n {\n \"name\": \"\",\n \"policy\": \"\"\n },\n {\n \"name\": \"\",\n \"policy\": \"\"\n }\n ],\n \"isolateEmulatorThread\": \"\",\n \"model\": \"\",\n \"numa\": {\n \"guestMappingPassthrough\": \"\"\n },\n \"realtime\": {\n \"mask\": \"\"\n },\n \"sockets\": \"\",\n \"threads\": \"\"\n },\n \"features\": {\n \"acpi\": {\n \"enabled\": \"\"\n },\n \"apic\": {\n \"enabled\": \"\",\n \"endOfInterrupt\": \"\"\n },\n \"hyperv\": {\n \"evmcs\": {\n \"enabled\": \"\"\n },\n \"frequencies\": {\n \"enabled\": \"\"\n },\n \"ipi\": {\n \"enabled\": \"\"\n },\n \"reenlightenment\": {\n \"enabled\": \"\"\n },\n \"relaxed\": {\n \"enabled\": \"\"\n },\n \"reset\": {\n \"enabled\": \"\"\n },\n \"runtime\": {\n \"enabled\": \"\"\n },\n \"spinlocks\": {\n \"enabled\": \"\",\n \"spinlocks\": \"\"\n },\n \"synic\": {\n \"enabled\": \"\"\n },\n \"synictimer\": {\n \"direct\": {\n \"enabled\": \"\"\n },\n \"enabled\": \"\"\n },\n \"tlbflush\": {\n \"enabled\": \"\"\n },\n \"vapic\": {\n \"enabled\": \"\"\n },\n \"vendorid\": {\n \"enabled\": \"\",\n \"vendorid\": \"\"\n },\n \"vpindex\": {\n \"enabled\": \"\"\n }\n },\n \"kvm\": {\n \"hidden\": \"\"\n },\n \"pvspinlock\": {\n \"enabled\": \"\"\n },\n \"smm\": {\n \"enabled\": \"\"\n }\n },\n \"firmware\": {\n \"bootloader\": {\n \"bios\": {\n \"useSerial\": \"\"\n },\n \"efi\": {\n \"secureBoot\": \"\"\n }\n },\n \"kernelBoot\": {\n \"container\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"initrdPath\": \"\",\n \"kernelPath\": \"\"\n },\n \"kernelArgs\": \"\"\n },\n \"serial\": \"\",\n \"uuid\": \"\"\n },\n \"ioThreadsPolicy\": \"\",\n \"launchSecurity\": {\n \"sev\": \"\"\n },\n \"machine\": {\n \"type\": \"\"\n },\n \"memory\": {\n \"guest\": \"\",\n \"hugepages\": {\n \"pageSize\": \"\"\n }\n },\n \"resources\": {\n \"limits\": \"\",\n \"overcommitGuestOverhead\": \"\",\n \"requests\": \"\"\n }\n },\n \"accessCredentials\": [\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n },\n {\n \"sshPublicKey\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"configDrive\": \"\",\n \"qemuGuestAgent\": {\n \"users\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"userPassword\": {\n \"source\": {\n \"secret\": {\n \"secretName\": \"\"\n }\n },\n \"propagationMethod\": {\n \"qemuGuestAgent\": \"\"\n }\n }\n }\n ],\n \"affinity\": {\n \"nodeAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n {\n \"weight\": \"\",\n \"preference\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchFields\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n ]\n }\n },\n \"podAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"consequat41\": \"\",\n \"in_0\": \"\",\n \"eu725\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure_c8\": \"\",\n \"aute2\": \"\",\n \"eiusmod_9ae\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"sunt_1\": \"\",\n \"eaf6\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolorc\": \"\",\n \"aliquip_9\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"culpa293\": \"\",\n \"Ut_20f\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"irure0d\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ut_08\": \"\",\n \"eadd4\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ullamco6\": \"\",\n \"elit_538\": \"\",\n \"irure_c\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"podAntiAffinity\": {\n \"preferredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"dolore_ff\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"mollit_0d\": \"\",\n \"ut1\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"weight\": \"\",\n \"podAffinityTerm\": {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"eu_2_a\": \"\",\n \"pariatur_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"proidente6\": \"\",\n \"enim7\": \"\",\n \"esse9\": \"\",\n \"reprehenderit_2\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"requiredDuringSchedulingIgnoredDuringExecution\": [\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"in1fa\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"Excepteur7\": \"\",\n \"ea__c\": \"\",\n \"esse_8e1\": \"\",\n \"eu_a\": \"\",\n \"Lorem_e\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n },\n {\n \"topologyKey\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo_733\": \"\",\n \"incididunt_9\": \"\"\n }\n },\n \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_768\": \"\",\n \"exercitation5\": \"\"\n }\n },\n \"namespaces\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n },\n \"dnsConfig\": {\n \"nameservers\": [\n \"\",\n \"\"\n ],\n \"options\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"searches\": [\n \"\",\n \"\"\n ]\n },\n \"dnsPolicy\": \"\",\n \"evictionStrategy\": \"\",\n \"hostname\": \"\",\n \"livenessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"networks\": [\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"multus\": {\n \"networkName\": \"\",\n \"default\": \"\"\n },\n \"pod\": {\n \"vmIPv6NetworkCIDR\": \"\",\n \"vmNetworkCIDR\": \"\"\n }\n }\n ],\n \"nodeSelector\": {\n \"anim40b\": \"\",\n \"enim_ce\": \"\",\n \"officia_7a\": \"\"\n },\n \"priorityClassName\": \"\",\n \"readinessProbe\": {\n \"exec\": {\n \"command\": [\n \"\",\n \"\"\n ]\n },\n \"failureThreshold\": \"\",\n \"guestAgentPing\": \"\",\n \"httpGet\": {\n \"port\": \"\",\n \"host\": \"\",\n \"httpHeaders\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"path\": \"\",\n \"scheme\": \"\"\n },\n \"initialDelaySeconds\": \"\",\n \"periodSeconds\": \"\",\n \"successThreshold\": \"\",\n \"tcpSocket\": {\n \"port\": \"\",\n \"host\": \"\"\n },\n \"timeoutSeconds\": \"\"\n },\n \"schedulerName\": \"\",\n \"startStrategy\": \"\",\n \"subdomain\": \"\",\n \"terminationGracePeriodSeconds\": \"\",\n \"tolerations\": [\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n },\n {\n \"effect\": \"\",\n \"key\": \"\",\n \"operator\": \"\",\n \"tolerationSeconds\": \"\",\n \"value\": \"\"\n }\n ],\n \"topologySpreadConstraints\": [\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"id_f1\": \"\"\n }\n }\n },\n {\n \"maxSkew\": \"\",\n \"topologyKey\": \"\",\n \"whenUnsatisfiable\": \"\",\n \"labelSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo07\": \"\",\n \"laboris__\": \"\"\n }\n }\n }\n ],\n \"volumes\": [\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n },\n {\n \"name\": \"\",\n \"cloudInitConfigDrive\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"cloudInitNoCloud\": {\n \"networkData\": \"\",\n \"networkDataBase64\": \"\",\n \"networkDataSecretRef\": {\n \"name\": \"\"\n },\n \"secretRef\": {\n \"name\": \"\"\n },\n \"userData\": \"\",\n \"userDataBase64\": \"\"\n },\n \"configMap\": {\n \"name\": \"\",\n \"optional\": \"\",\n \"volumeLabel\": \"\"\n },\n \"containerDisk\": {\n \"image\": \"\",\n \"imagePullPolicy\": \"\",\n \"imagePullSecret\": \"\",\n \"path\": \"\"\n },\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"downwardAPI\": {\n \"fields\": [\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n },\n {\n \"path\": \"\",\n \"fieldRef\": {\n \"fieldPath\": \"\",\n \"apiVersion\": \"\"\n },\n \"mode\": \"\",\n \"resourceFieldRef\": {\n \"resource\": \"\",\n \"containerName\": \"\",\n \"divisor\": \"\"\n }\n }\n ],\n \"volumeLabel\": \"\"\n },\n \"downwardMetrics\": \"\",\n \"emptyDisk\": {\n \"capacity\": \"\"\n },\n \"ephemeral\": {\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"hostDisk\": {\n \"path\": \"\",\n \"type\": \"\",\n \"capacity\": \"\",\n \"shared\": \"\"\n },\n \"memoryDump\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n },\n \"secret\": {\n \"optional\": \"\",\n \"secretName\": \"\",\n \"volumeLabel\": \"\"\n },\n \"serviceAccount\": {\n \"serviceAccountName\": \"\"\n },\n \"sysprep\": {\n \"configMap\": {\n \"name\": \"\"\n },\n \"secret\": {\n \"name\": \"\"\n }\n }\n }\n ]\n }\n },\n \"dataVolumeTemplates\": [\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"elit_6\": \"\",\n \"ea97e\": \"\"\n },\n \"requests\": {\n \"sitff\": \"\",\n \"enim__\": \"\",\n \"cupidatat_\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"cupidatatf9\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"idae\": \"\"\n },\n \"requests\": {\n \"deseruntef\": \"\",\n \"et_7\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"ipsum_657\": \"\",\n \"nullad3\": \"\",\n \"eiusmod_b4\": \"\",\n \"do_00\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"qui_c\": \"\",\n \"eiusmod90\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"Ut_1e2\": \"\",\n \"exercitation5e\": \"\",\n \"tempor_4d5\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n },\n {\n \"spec\": {\n \"checkpoints\": [\n {\n \"previous\": \"\",\n \"current\": \"\"\n },\n {\n \"previous\": \"\",\n \"current\": \"\"\n }\n ],\n \"contentType\": \"\",\n \"finalCheckpoint\": \"\",\n \"preallocation\": \"\",\n \"priorityClassName\": \"\",\n \"pvc\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"dataSourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"nisi_8\": \"\"\n },\n \"requests\": {\n \"sed_016\": \"\",\n \"adipisicing_d1\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"commodo28c\": \"\",\n \"elitf\": \"\",\n \"adipisicing_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n },\n \"source\": {\n \"blank\": \"\",\n \"http\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"extraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretExtraHeaders\": [\n \"\",\n \"\"\n ],\n \"secretRef\": \"\"\n },\n \"imageio\": {\n \"url\": \"\",\n \"diskId\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"pvc\": {\n \"namespace\": \"\",\n \"name\": \"\"\n },\n \"registry\": {\n \"certConfigMap\": \"\",\n \"imageStream\": \"\",\n \"pullMethod\": \"\",\n \"secretRef\": \"\",\n \"url\": \"\"\n },\n \"s3\": {\n \"url\": \"\",\n \"certConfigMap\": \"\",\n \"secretRef\": \"\"\n },\n \"upload\": \"\",\n \"vddk\": {\n \"backingFile\": \"\",\n \"initImageURL\": \"\",\n \"secretRef\": \"\",\n \"thumbprint\": \"\",\n \"url\": \"\",\n \"uuid\": \"\"\n }\n },\n \"sourceRef\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"namespace\": \"\"\n },\n \"storage\": {\n \"accessModes\": [\n \"\",\n \"\"\n ],\n \"dataSource\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"resources\": {\n \"limits\": {\n \"ex_6\": \"\"\n },\n \"requests\": {\n \"ind0d\": \"\",\n \"ut__\": \"\"\n }\n },\n \"selector\": {\n \"matchExpressions\": [\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"operator\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"matchLabels\": {\n \"deserunt_8\": \"\"\n }\n },\n \"storageClassName\": \"\",\n \"volumeMode\": \"\",\n \"volumeName\": \"\"\n }\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_0\": \"\",\n \"culpa6_b\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"et_7\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n }\n }\n ],\n \"instancetype\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"preference\": {\n \"inferFromVolume\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"revisionName\": \"\"\n },\n \"runStrategy\": \"\",\n \"running\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"sit3\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"sint_70d\": \"\",\n \"dolorec\": \"\",\n \"Excepteur_c0b\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"created\": \"\",\n \"memoryDumpRequest\": {\n \"claimName\": \"\",\n \"phase\": \"\",\n \"endTimestamp\": \"\",\n \"fileName\": \"\",\n \"message\": \"\",\n \"remove\": \"\",\n \"startTimestamp\": \"\"\n },\n \"printableStatus\": \"\",\n \"ready\": \"\",\n \"restoreInProgress\": \"\",\n \"snapshotInProgress\": \"\",\n \"startFailure\": {\n \"consecutiveFailCount\": \"\",\n \"lastFailedVMIUID\": \"\",\n \"retryAfterTimestamp\": \"\"\n },\n \"stateChangeRequests\": [\n {\n \"action\": \"\",\n \"data\": {\n \"ad_51b\": \"\",\n \"aliquipb7\": \"\"\n },\n \"uid\": \"\"\n },\n {\n \"action\": \"\",\n \"data\": {\n \"pariatur5a\": \"\",\n \"velit__\": \"\",\n \"veniam_8\": \"\"\n },\n \"uid\": \"\"\n }\n ],\n \"volumeRequests\": [\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n },\n {\n \"addVolumeOptions\": {\n \"name\": \"\",\n \"disk\": {\n \"name\": \"\",\n \"blockSize\": {\n \"custom\": {\n \"logical\": \"\",\n \"physical\": \"\"\n },\n \"matchVolume\": {\n \"enabled\": \"\"\n }\n },\n \"bootOrder\": \"\",\n \"cache\": \"\",\n \"cdrom\": {\n \"bus\": \"\",\n \"readonly\": \"\",\n \"tray\": \"\"\n },\n \"dedicatedIOThread\": \"\",\n \"disk\": {\n \"bus\": \"\",\n \"pciAddress\": \"\",\n \"readonly\": \"\"\n },\n \"io\": \"\",\n \"lun\": {\n \"bus\": \"\",\n \"readonly\": \"\"\n },\n \"serial\": \"\",\n \"shareable\": \"\",\n \"tag\": \"\"\n },\n \"volumeSource\": {\n \"dataVolume\": {\n \"name\": \"\",\n \"hotpluggable\": \"\"\n },\n \"persistentVolumeClaim\": {\n \"claimName\": \"\",\n \"hotpluggable\": \"\",\n \"readOnly\": \"\"\n }\n },\n \"dryRun\": [\n \"\",\n \"\"\n ]\n },\n \"removeVolumeOptions\": {\n \"name\": \"\",\n \"dryRun\": [\n \"\",\n \"\"\n ]\n }\n }\n ],\n \"volumeSnapshotStatuses\": [\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n },\n {\n \"name\": \"\",\n \"enabled\": \"\",\n \"reason\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1dc2c15e-3ee2-4424-9fae-77b770993c50", - "name": "Migrate the virtual machine", - "request": { - "name": "Migrate the virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "migrate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "2f562904-a068-41b7-940c-9a5343690c1f", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "migrate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fffecd95-11e4-47ff-a53e-d0858894ddc9", - "name": "Pause the virtual machine instance", - "request": { - "name": "Pause the virtual machine instance", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "pause" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "1f2a577a-d12e-4056-ab8d-867d283b61ea", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "pause" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e0aedcbe-2de8-4483-9372-cee51cd964b7", - "name": "Restart the virtual machine", - "request": { - "name": "Restart the virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "restart" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "89733ee0-7535-4c9e-86ad-a2fd2eb270f7", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "restart" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "982daf16-d500-4f92-9d46-6f974b10aea9", - "name": "Resume the virtual machine instance", - "request": { - "name": "Resume the virtual machine instance", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "resume" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "36b38bf7-e572-4cde-88f0-d740dc7733ff", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "resume" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e9832170-92bb-4714-bc1b-4456aea17444", - "name": "snapshot", - "item": [ - { - "id": "ad0411ce-a968-492e-85fd-0aade941cb77", - "name": "Create snapshot of virtual machine", - "request": { - "name": "Create snapshot of virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name of virtual machine" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"\",\n \"failureDeadline\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"cillumc0\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"ade7\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"\",\n \"time\": \"\"\n },\n \"indications\": [\n \"\",\n \"\"\n ],\n \"phase\": \"\",\n \"readyToUse\": \"\",\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"\",\n \"\"\n ],\n \"includedVolumes\": [\n \"\",\n \"\"\n ]\n },\n \"sourceUID\": \"\",\n \"virtualMachineSnapshotContentName\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "af070526-232e-41fa-8e18-90ce0fe77873", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"\",\n \"failureDeadline\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_18\": \"\",\n \"mollit0a\": \"\",\n \"sedeb7\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"ex4e\": \"\",\n \"cupidatataac\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"\",\n \"time\": \"\"\n },\n \"indications\": [\n \"\",\n \"\"\n ],\n \"phase\": \"\",\n \"readyToUse\": \"\",\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"\",\n \"\"\n ],\n \"includedVolumes\": [\n \"\",\n \"\"\n ]\n },\n \"sourceUID\": \"\",\n \"virtualMachineSnapshotContentName\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e4893fd5-dc83-4086-8764-4ab9b934ae31", - "name": "{snapshotName}", - "item": [ - { - "id": "fe491f0a-3b8d-4221-bda2-c7f95218ec1f", - "name": "Delete the snapshot of virtual machine", - "request": { - "name": "Delete the snapshot of virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot", - ":snapshotName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "snapshotName", - "description": "(Required) Snapshot name" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "f6f0a1ef-0bce-4c30-9951-861c2abfdfb2", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot", - ":snapshotName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "snapshotName", - "description": "(Required) Snapshot name" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "22985962-68bc-4b38-9d74-5b277b25bcc2", - "name": "Get virtual machine snapshot", - "request": { - "name": "Get virtual machine snapshot", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot", - ":snapshotName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "snapshotName", - "description": "(Required) Snapshot name" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "db8a39fe-061d-42db-a9c3-d679da3cf7ec", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot", - ":snapshotName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "snapshotName", - "description": "(Required) Snapshot name" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"\",\n \"failureDeadline\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_18\": \"\",\n \"mollit0a\": \"\",\n \"sedeb7\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"ex4e\": \"\",\n \"cupidatataac\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"\",\n \"time\": \"\"\n },\n \"indications\": [\n \"\",\n \"\"\n ],\n \"phase\": \"\",\n \"readyToUse\": \"\",\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"\",\n \"\"\n ],\n \"includedVolumes\": [\n \"\",\n \"\"\n ]\n },\n \"sourceUID\": \"\",\n \"virtualMachineSnapshotContentName\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "05e46053-dfa0-4a1e-ae04-3faabcac95c8", - "name": "Updates the specified snapshot of a virtual machine", - "request": { - "name": "Updates the specified snapshot of a virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot", - ":snapshotName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "snapshotName", - "description": "(Required) Snapshot name" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"\",\n \"failureDeadline\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"cillumc0\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"ade7\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"\",\n \"time\": \"\"\n },\n \"indications\": [\n \"\",\n \"\"\n ],\n \"phase\": \"\",\n \"readyToUse\": \"\",\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"\",\n \"\"\n ],\n \"includedVolumes\": [\n \"\",\n \"\"\n ]\n },\n \"sourceUID\": \"\",\n \"virtualMachineSnapshotContentName\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "35a545be-c06e-48d3-88fa-90e472f9f853", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "snapshot", - ":snapshotName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "snapshotName", - "description": "(Required) Snapshot name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"spec\": {\n \"source\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"apiGroup\": \"\"\n },\n \"deletionPolicy\": \"\",\n \"failureDeadline\": \"\"\n },\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"metadata\": {\n \"annotations\": {\n \"incididunt_18\": \"\",\n \"mollit0a\": \"\",\n \"sedeb7\": \"\"\n },\n \"clusterName\": \"\",\n \"creationTimestamp\": \"\",\n \"deletionGracePeriodSeconds\": \"\",\n \"deletionTimestamp\": \"\",\n \"finalizers\": [\n \"\",\n \"\"\n ],\n \"generateName\": \"\",\n \"generation\": \"\",\n \"labels\": {\n \"ex4e\": \"\",\n \"cupidatataac\": \"\"\n },\n \"managedFields\": [\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"fieldsType\": \"\",\n \"fieldsV1\": {\n \"Raw\": [\n \"\",\n \"\"\n ]\n },\n \"manager\": \"\",\n \"operation\": \"\",\n \"subresource\": \"\",\n \"time\": \"\"\n }\n ],\n \"name\": \"\",\n \"namespace\": \"\",\n \"ownerReferences\": [\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n },\n {\n \"apiVersion\": \"\",\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\",\n \"blockOwnerDeletion\": \"\",\n \"controller\": \"\"\n }\n ],\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"status\": {\n \"conditions\": [\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n },\n {\n \"type\": \"\",\n \"status\": \"\",\n \"lastProbeTime\": \"\",\n \"lastTransitionTime\": \"\",\n \"message\": \"\",\n \"reason\": \"\"\n }\n ],\n \"creationTime\": \"\",\n \"error\": {\n \"message\": \"\",\n \"time\": \"\"\n },\n \"indications\": [\n \"\",\n \"\"\n ],\n \"phase\": \"\",\n \"readyToUse\": \"\",\n \"snapshotVolumes\": {\n \"excludedVolumes\": [\n \"\",\n \"\"\n ],\n \"includedVolumes\": [\n \"\",\n \"\"\n ]\n },\n \"sourceUID\": \"\",\n \"virtualMachineSnapshotContentName\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "33f3ad21-4118-4fe8-8be1-c3db08e0cbfe", - "name": "Start the virtual machine", - "request": { - "name": "Start the virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "start" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "ccb8fee9-5862-458e-a8d0-9fe1a2ba393f", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "start" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "41712956-d5b0-45de-8a4f-65caf25ff37d", - "name": "Stop the virtual machine", - "request": { - "name": "Stop the virtual machine", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "stop" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "namespace", - "value": "", - "description": "(Required) Namespace name" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "auth": null - }, - "response": [ - { - "id": "2543922d-b7dd-4a5a-a5ab-b0f74b471a55", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "vms", - ":vmName", - "stop" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "namespace", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "vmName", - "description": "(Required) Virtual Machine name" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8f12e310-f850-4c3e-b223-021fff353456", - "name": "workloads", - "item": [ - { - "id": "187db9d7-3c17-4579-80c2-2ebcd5320c0c", - "name": "Sync specified cluster workload", - "request": { - "name": "Sync specified cluster workload", - "description": { - "content": "Sync specified cluster workload", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "workloads", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "1ff2797c-2ef4-4035-8bb3-f789546edca0", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "workloads", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9ccd2c74-a6ac-4345-9200-ae1e99c78ce3", - "name": "Sync specified cluster workload", - "request": { - "name": "Sync specified cluster workload", - "description": {}, - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "workloads", - ":workloadKind", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "workloadKind", - "description": "(Required) Workload kind" - } - ] - }, - "method": "POST", - "auth": null - }, - "response": [ - { - "id": "01c10acb-e8bb-4b93-b4ca-a3ec870333a3", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "spectroclusters", - ":uid", - "workloads", - ":workloadKind", - "sync" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Cluster uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "workloadKind", - "description": "(Required) Workload kind" - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] + "spectroVersionConfigMapUpdate": { + "$ref": "#/definitions/v1MgmtUpgradeState", + "x-omitempty": false, + "x-order": 3 }, - { - "id": "8ad082b9-fe78-4e6f-b48b-d09a684b6c2c", - "name": "teams", - "item": [ - { - "id": "ca94d144-f196-49d0-9362-fc69fd05a4f9", - "name": "Retrieves a list of teams", - "request": { - "name": "Retrieves a list of teams", - "description": {}, - "url": { - "path": [ - "v1", - "teams" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "4b1aa70d-859f-400f-aa6e-deb16d8de385", - "name": "An array of teams", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"nulla_3\": \"\",\n \"consequat_89c\": \"\",\n \"in_5\": \"\",\n \"labore_5\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore__4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"roles\": [\n \"dolor veniam laboris est\",\n \"ex officia et\"\n ],\n \"sources\": [\n \"laborum\",\n \"sint culpa voluptate dolor quis\"\n ],\n \"users\": [\n \"fugiat\",\n \"in officia aliquip ullamco\"\n ]\n },\n \"status\": {}\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut_03\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"et_b5\": \"\",\n \"voluptate_3_\": \"\",\n \"in_1\": \"\",\n \"ida3a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"roles\": [\n \"in Ut Lorem id\",\n \"nisi sint commodo ad\"\n ],\n \"sources\": [\n \"id quis deserunt minim\",\n \"eu in\"\n ],\n \"users\": [\n \"eu commodo amet nisi\",\n \"in est i\"\n ]\n },\n \"status\": {}\n }\n ],\n \"listmeta\": {\n \"continue\": \"do irure laborum anim\",\n \"count\": -22612968,\n \"limit\": -38600234,\n \"offset\": 6199151\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "154f9720-ee1e-43d0-a59f-29179a25aaf2", - "name": "Creates a team with the specified users and roles", - "request": { - "name": "Creates a team with the specified users and roles", - "description": {}, - "url": { - "path": [ - "v1", - "teams" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sint_b15\": \"\",\n \"eiusmod_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_0\": \"\",\n \"aliquae8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"roles\": [\n \"\"\n ],\n \"sources\": [\n \"\"\n ],\n \"users\": [\n \"\"\n ]\n },\n \"status\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a020daa8-b485-47d4-a11e-1a96566a5660", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "303cd698-9fff-49d7-96a4-337d2fd59001", - "name": "Retrieves a list of teams summary with provided filter spec", - "request": { - "name": "Retrieves a list of teams summary with provided filter spec", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6ce13b69-f47a-4cb0-8c46-5bb7c4c6ab69", - "name": "An array of teams summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"voluptate127\": \"\",\n \"reprehenderit_895\": \"\",\n \"proident00\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt_67e\": \"\",\n \"in__a3\": \"\",\n \"auteabe\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"ullamco\",\n \"projects\": [\n {\n \"name\": \"anim labore sint sed eu\",\n \"uid\": \"sit cillum Duis\"\n },\n {\n \"name\": \"Excepteur est\",\n \"uid\": \"adipisicing\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"in non\",\n \"uid\": \"sunt non\"\n },\n {\n \"name\": \"Duis irure\",\n \"uid\": \"veniam voluptate laboris\"\n }\n ],\n \"users\": [\n {\n \"name\": \"tempor aliqua\",\n \"uid\": \"dolore do\"\n },\n {\n \"name\": \"et ut dolore\",\n \"uid\": \"Excepteur irure cupidatat Duis en\"\n }\n ]\n },\n \"status\": \"\"\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"occaecat0_9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quisc0\": \"\",\n \"dolor_1c3\": \"\",\n \"cupidatat_4b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"eu enim sit quis\",\n \"projects\": [\n {\n \"name\": \"proident sit laborum\",\n \"uid\": \"aliquip et\"\n },\n {\n \"name\": \"adipisicing cillum in\",\n \"uid\": \"eu re\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"velit tempor dolore dolore nostrud\",\n \"uid\": \"enim sit\"\n },\n {\n \"name\": \"pariatur\",\n \"uid\": \"tempor dolor in labore\"\n }\n ],\n \"users\": [\n {\n \"name\": \"nulla eu et\",\n \"uid\": \"Duis\"\n },\n {\n \"name\": \"sit dolor Lorem\",\n \"uid\": \"Lorem off\"\n }\n ]\n },\n \"status\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "590e1e40-ae57-4d9c-81b3-b4dfaddf428c", - "name": "{uid}", - "item": [ - { - "id": "75593fc6-ac6c-4c52-95f9-a66def1b6aee", - "name": "Deletes the specified team", - "request": { - "name": "Deletes the specified team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "b81c6cee-26f0-476c-adb9-9f6c5be99a0a", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2cc75bf1-51a1-4269-8d9e-c9ae746dbf7a", - "name": "Returns the sepcified team", - "request": { - "name": "Returns the sepcified team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "59c1e6c6-a4f2-4a07-8e53-acf7bdab15cd", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo_31\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ametd\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"roles\": [\n \"\"\n ],\n \"sources\": [\n \"\"\n ],\n \"users\": [\n \"\"\n ]\n },\n \"status\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2cb6a141-4d95-4073-bdcf-417d873b071c", - "name": "Patches the specified team", - "request": { - "name": "Patches the specified team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "da93c2ad-1993-4d4a-bd27-d81d4b5ceb90", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "80d55092-8229-4893-93f2-64fc52b902de", - "name": "Updates the sepcified team", - "request": { - "name": "Updates the sepcified team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"sint_b15\": \"\",\n \"eiusmod_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_0\": \"\",\n \"aliquae8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"roles\": [\n \"\"\n ],\n \"sources\": [\n \"\"\n ],\n \"users\": [\n \"\"\n ]\n },\n \"status\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e198fdf1-db6a-4c14-8fd7-f4b30aa9b68a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "26251d63-3a93-4dd8-9393-2a8a81288b61", - "name": "projects", - "item": [ - { - "id": "f767a56c-b4d1-4e55-b0af-48b3061e5b91", - "name": "Returns the specified team's project and roles data", - "request": { - "name": "Returns the specified team's project and roles data", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d8e3e910-cac1-45cc-9756-091bfa408430", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"projects\": [\n {\n \"inheritedRoles\": [\n {\n \"name\": \"minim qui\",\n \"uid\": \"id in do nulla\"\n },\n {\n \"name\": \"nulla aliquip elit\",\n \"uid\": \"commodo\"\n }\n ],\n \"name\": \"cupidatat ut eu deserunt\",\n \"roles\": [\n {\n \"name\": \"dolore fugiat\",\n \"uid\": \"officia\"\n },\n {\n \"name\": \"dolor dolore sed Ut\",\n \"uid\": \"adipisicing officia\"\n }\n ],\n \"uid\": \"enim sed magna ad\"\n },\n {\n \"inheritedRoles\": [\n {\n \"name\": \"reprehenderit elit labore\",\n \"uid\": \"labore Lorem\"\n },\n {\n \"name\": \"nulla consectetur esse\",\n \"uid\": \"nulla in\"\n }\n ],\n \"name\": \"ut Duis\",\n \"roles\": [\n {\n \"name\": \"do consequat veniam\",\n \"uid\": \"consequa\"\n },\n {\n \"name\": \"ex consequat ut ipsum\",\n \"uid\": \"culpa occaecat laborum dolo\"\n }\n ],\n \"uid\": \"nulla ullamco ut et\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c20f3bc8-c353-4f7d-93f3-1cb82425fd53", - "name": "Updates the projects and roles for the specified team", - "request": { - "name": "Updates the projects and roles for the specified team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"projects\": [\n {\n \"projectUid\": \"\",\n \"roles\": [\n \"\",\n \"\"\n ]\n },\n {\n \"projectUid\": \"\",\n \"roles\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ec9067ee-cc24-4bc2-987f-2f9ff836fb23", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "40c9bdbb-3011-44ab-9749-5d320195ab40", - "name": "resourceRoles", - "item": [ - { - "id": "546b27ac-dee1-4c3a-ad8b-3db06c781040", - "name": "Returns the specified individual and resource roles for a team", - "request": { - "name": "Returns the specified individual and resource roles for a team", - "description": { - "content": "Returns resource roles for team", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "3e286d9e-f4ff-4b5d-a362-558d37b5b845", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resourceRoles\": [\n {\n \"filterRefs\": [\n {\n \"name\": \"elit minim nisi voluptate\",\n \"uid\": \"pariatur ut amet nostrud\"\n },\n {\n \"name\": \"aliqua et nost\",\n \"uid\": \"esse in\"\n }\n ],\n \"projectUids\": [\n {\n \"name\": \"nostrud ut ipsum\",\n \"uid\": \"enim fugiat dolore\"\n },\n {\n \"name\": \"enim irure laboris\",\n \"uid\": \"do tempor\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"sint non\",\n \"uid\": \"in\"\n },\n {\n \"name\": \"ut cillum mollit proide\",\n \"uid\": \"sint laborum ut magna deserunt\"\n }\n ],\n \"uid\": \"consequat eiusmod\"\n },\n {\n \"filterRefs\": [\n {\n \"name\": \"ullamco\",\n \"uid\": \"magna ut laborum\"\n },\n {\n \"name\": \"proident do qui non\",\n \"uid\": \"eu proident fugiat commodo\"\n }\n ],\n \"projectUids\": [\n {\n \"name\": \"amet in eiusmod ea\",\n \"uid\": \"aliquip sunt proident\"\n },\n {\n \"name\": \"esse veniam\",\n \"uid\": \"mollit dolore Ut occaecat fugiat\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"minim\",\n \"uid\": \"esse Duis\"\n },\n {\n \"name\": \"nulla id do\",\n \"uid\": \"non ea et incididunt Ut\"\n }\n ],\n \"uid\": \"commodo quis adipisicing Duis veniam\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d8657679-ad78-445b-a5a9-a51ba7a6e29c", - "name": "Add resource roles for team", - "request": { - "name": "Add resource roles for team", - "description": { - "content": "Resource roles added to specific team", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filterRefs\": [\n \"\",\n \"\"\n ],\n \"projectUids\": [\n \"\",\n \"\"\n ],\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "25d3e8c8-fa53-47e1-aec6-e8ae9a0abe05", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c4bdceb5-3a62-4153-99af-8dd90767d946", - "name": "{resourceRoleUid}", - "item": [ - { - "id": "fb5f4e6d-7718-4cfe-8a4d-a9982a1723da", - "name": "Deleted the resource roles from team", - "request": { - "name": "Deleted the resource roles from team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "005cd7c0-2b75-401e-94fb-8c5318e3f558", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d2db9809-2a0a-41ec-a84d-a2ec29377062", - "name": "Updates the resource roles for team", - "request": { - "name": "Updates the resource roles for team", - "description": { - "content": "Specific resource roles fo team is updated", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filterRefs\": [\n \"\",\n \"\"\n ],\n \"projectUids\": [\n \"\",\n \"\"\n ],\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9a99f2c1-11fc-403b-8580-fd9b53813de6", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "85d49f7f-4ef5-4f56-afa5-be2055c4aa5e", - "name": "roles", - "item": [ - { - "id": "8506fbf4-0482-4af1-9c9d-66f42d291614", - "name": "Returns the specified team's tenant roles", - "request": { - "name": "Returns the specified team's tenant roles", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7b73ac2e-6c96-4332-95ae-935255f359cc", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"roles\": [\n {\n \"name\": \"\",\n \"uid\": \"aute\"\n },\n {\n \"name\": \"in in sed\",\n \"uid\": \"pariatur officia\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4209a643-5df7-4d69-818b-a64fbdbaa792", - "name": "Updates the tenant roles of the specified team", - "request": { - "name": "Updates the tenant roles of the specified team", - "description": {}, - "url": { - "path": [ - "v1", - "teams", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "bf50c12d-aa0c-45e5-acfc-ea0680e03862", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "teams", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] + "spectroVersionServiceSuspend": { + "$ref": "#/definitions/v1MgmtUpgradeState", + "x-omitempty": false, + "x-order": 2 + } + }, + "type": "object" + }, + "upgradeStatus": { + "type": "string", + "x-omitempty": false + }, + "versionHistory": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtAppVersion": { + "description": "spectro application management version", + "properties": { + "version": { + "properties": { + "appEnv": { + "type": "string" + }, + "cloudType": { + "type": "string" + }, + "installedVersion": { + "type": "string" + }, + "latestVersion": { + "type": "string" + } + }, + "type": "object" + } + } + }, + "v1MgmtBackupSpec": { + "description": "backup spec", + "properties": { + "backupUid": { + "type": "string" + }, + "mode": { + "type": "string" + }, + "modeUid": { + "type": "string" + }, + "proxy": { + "description": "proxy information if applicable", + "type": "string" + }, + "scheduleTime": { + "$ref": "#/definitions/v1Time" + }, + "scheduleType": { + "default": "Automated", + "enum": [ + "OnDemand", + "Automated" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtDbCollectionIndexInfo": { + "description": "Database info", + "properties": { + "key": { + "additionalProperties": { + "type": "integer" + } + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtDbCollectionInfo": { + "description": "Database info", + "properties": { + "count": { + "type": "integer" + }, + "indexes": { + "items": { + "$ref": "#/definitions/v1MgmtDbCollectionIndexInfo" + }, + "type": "array" + }, + "isCapped": { + "type": "boolean" + }, + "isReadOnly": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "storageSize": { + "type": "integer" + }, + "totalIndexSize": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MgmtDbHealth": { + "properties": { + "databases": { + "items": { + "$ref": "#/definitions/v1MgmtDbInfo" + }, + "type": "array" + }, + "totalIndexSize": { + "type": "integer" + }, + "totalSize": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MgmtDbInfo": { + "description": "Database info", + "properties": { + "collections": { + "items": { + "$ref": "#/definitions/v1MgmtDbCollectionInfo" + }, + "type": "array" + }, + "isEmpty": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "totalIndexSize": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MgmtDeleteBackupFtpEntity": { + "description": "delete backups based on retention period", + "properties": { + "fileTransferConfig": { + "$ref": "#/definitions/v1MgmtFileTransferFtpEntity" + }, + "retentionPeriod": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MgmtDeleteBackupS3Entity": { + "description": "delete backups based on retention period", + "properties": { + "fileTransferConfig": { + "$ref": "#/definitions/v1MgmtFileTransferS3Entity" + }, + "retentionPeriod": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MgmtErrLog": { + "properties": { + "ref": { + "type": "string" + }, + "spec": { + "$ref": "#/definitions/v1MgmtErrSpec" + } + }, + "type": "object" + }, + "v1MgmtErrLogs": { + "items": { + "$ref": "#/definitions/v1MgmtErrLog" + }, + "type": "array", + "uniqueItems": true + }, + "v1MgmtErrSpec": { + "properties": { + "causes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "data": { + "type": "string" + }, + "debug": { + "additionalProperties": { + "type": "object" + }, + "type": "object" + }, + "errCode": { + "type": "string" + }, + "errMsg": { + "type": "string" + }, + "stackTraces": { + "items": { + "type": "string" + }, + "type": "array" + }, + "userCtx": { + "properties": { + "projectUid": { + "type": "string" + }, + "serviceResUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + }, + "userUid": { + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1MgmtFileTransferFtpEntity": { + "description": "file transfer details", + "properties": { + "backupSpec": { + "$ref": "#/definitions/v1MgmtBackupSpec" + }, + "ftp": { + "$ref": "#/definitions/v1MgmtFtpConfig" + } + }, + "type": "object" + }, + "v1MgmtFileTransferS3Entity": { + "description": "file transfer details", + "properties": { + "backupSpec": { + "$ref": "#/definitions/v1MgmtBackupSpec" + }, + "s3": { + "$ref": "#/definitions/v1MgmtS3Config" + } + }, + "type": "object" + }, + "v1MgmtFtpConfig": { + "description": "ftp config", + "properties": { + "directory": { + "type": "string" + }, + "password": { + "type": "string" + }, + "server": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtHash": { + "properties": { + "hash": { + "type": "string" + } + }, + "required": [ + "hash" + ], + "type": "object" + }, + "v1MgmtListBackupFtpEntity": { + "description": "list ftp backups", + "properties": { + "fileTransferConfig": { + "$ref": "#/definitions/v1MgmtFileTransferFtpEntity" + } + }, + "type": "object" + }, + "v1MgmtListBackupS3Entity": { + "description": "list s3 backups", + "properties": { + "fileTransferConfig": { + "$ref": "#/definitions/v1MgmtFileTransferS3Entity" + } + }, + "type": "object" + }, + "v1MgmtMigrateEntity": { + "description": "SystemAdmin", + "properties": { + "db": { + "type": "string" + }, + "host": { + "type": "string" + }, + "isServiceRecord": { + "type": "boolean" + }, + "password": { + "type": "string" + }, + "port": { + "type": "integer" + }, + "uri": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtMigrationStatuses": { + "description": "SystemAdmin", + "properties": { + "finishTime": { + "$ref": "#/definitions/v1Time" + }, + "folderName": { + "type": "string" + }, + "isCompleted": { + "type": "boolean" + }, + "message": { + "items": { + "type": "string" + }, + "type": "array" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "state": { + "type": "string", + "x-omitempty": false + }, + "status": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1MgmtMsgBrokerReinitStatus": { + "properties": { + "failures": { + "items": { + "$ref": "#/definitions/v1MgmtMsgBrokerReinitStatusEntity" + }, + "type": "array" + }, + "success": { + "items": { + "$ref": "#/definitions/v1MgmtMsgBrokerReinitStatusEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MgmtMsgBrokerReinitStatusEntity": { + "properties": { + "account": { + "type": "string" + }, + "isSuccess": { + "type": "boolean" + }, + "message": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtPodHealth": { + "description": "SystemAdmin", + "properties": { + "isHealthy": { + "type": "boolean" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtS3Config": { + "description": "s3 config", + "properties": { + "accessKey": { + "type": "string" + }, + "bucket": { + "type": "string" + }, + "directory": { + "type": "string" + }, + "region": { + "type": "string" + }, + "secretKey": { + "type": "string" + } + }, + "type": "object" + }, + "v1MgmtUpgradeState": { + "properties": { + "description": { + "type": "string", + "x-omitempty": false + }, + "details": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + }, + "endTimestamp": { + "$ref": "#/definitions/v1Time", + "x-omitempty": false + }, + "isCompleted": { + "type": "boolean", + "x-omitempty": false + }, + "message": { + "type": "string", + "x-omitempty": false + }, + "startTimestamp": { + "$ref": "#/definitions/v1Time", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1MonthlyUsage": { + "description": "Monthly usage object", + "properties": { + "month": { + "$ref": "#/definitions/v1Time", + "description": "Month of usage" + }, + "tenantUsages": { + "description": "List of tenants usage", + "items": { + "$ref": "#/definitions/v1TenantUsage" + }, + "type": "array", + "uniqueItems": true + }, + "usedAlloyCredits": { + "description": "Credits used by imported clusters", + "format": "float64", + "type": "number" + }, + "usedPureCredits": { + "description": "Credits used by managed clusters", + "format": "float64", + "type": "number" + } + } + }, + "v1MsgBrokerConnection": { + "properties": { + "account": { + "type": "string" + }, + "accountUid": { + "type": "string" + }, + "cid": { + "type": "integer" + }, + "cluster": { + "properties": { + "addr": { + "type": "string" + }, + "authTimeout": { + "type": "integer" + }, + "clusterPort": { + "type": "integer" + }, + "urls": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "cpu": { + "type": "number" + }, + "duplicationCount": { + "type": "integer" + }, + "iP": { + "type": "string" + }, + "idle": { + "type": "string" + }, + "inBytes": { + "type": "integer" + }, + "inMsgs": { + "type": "integer" + }, + "lang": { + "type": "string" + }, + "lastActivity": { + "$ref": "#/definitions/v1Time" + }, + "name": { + "type": "string" + }, + "outBytes": { + "type": "integer" + }, + "outMsgs": { + "type": "integer" + }, + "pendingBytes": { + "type": "integer" + }, + "port": { + "type": "integer" + }, + "rtt": { + "type": "string" + }, + "start": { + "$ref": "#/definitions/v1Time" + }, + "subscriptionList": { + "items": { + "type": "string" + }, + "type": "array" + }, + "subscriptions": { + "type": "integer" + }, + "tLSCipherSuite": { + "type": "string" + }, + "tLSVersion": { + "type": "string" + }, + "uptime": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1MsgBrokerConnectionList": { + "items": { + "$ref": "#/definitions/v1MsgBrokerConnection" + }, + "type": "array" + }, + "v1MsgBrokerConnections": { + "properties": { + "connections": { + "items": { + "$ref": "#/definitions/v1MsgBrokerConnection" + }, + "type": "array", + "uniqueItems": true + }, + "limit": { + "type": "integer" + }, + "now": { + "$ref": "#/definitions/v1Time" + }, + "numOfConnections": { + "type": "integer" + }, + "offset": { + "type": "integer" + }, + "serverId": { + "type": "string" + }, + "totalConnections": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MsgBrokerHealth": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta", + "type": "object" + }, + "spec": { + "$ref": "#/definitions/v1MsgBrokerNodesHealthSpec", + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1MsgBrokerNodesHealthStatus", + "type": "object" + } + }, + "type": "object" + }, + "v1MsgBrokerNodeHealth": { + "properties": { + "allyPublishersByTenant": { + "additionalProperties": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + }, + "type": "object" + }, + "duplicateSubscribersCount": { + "additionalProperties": { + "type": "integer" + }, + "type": "object" + }, + "hubbleSubscribersByService": { + "additionalProperties": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + }, + "type": "object" + }, + "hubbleSubscribersByTenant": { + "additionalProperties": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + }, + "type": "object" + }, + "hubbleSubscribersByType": { + "additionalProperties": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + }, + "type": "object" + }, + "nodeId": { + "type": "string" + }, + "subscriberWithAbnormalRTT": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + }, + "subscribersWithAbnormalSubscriptions": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + }, + "uniqueSubscribers": { + "type": "integer" + }, + "unrecognizedClients": { + "$ref": "#/definitions/v1MsgBrokerConnectionList" + } + }, + "type": "object" + }, + "v1MsgBrokerNodeHealthSpec": { + "properties": { + "connections": { + "$ref": "#/definitions/v1MsgBrokerConnections", + "type": "object" + }, + "nodeId": { + "type": "string" + }, + "routes": { + "$ref": "#/definitions/v1MsgBrokerRoutes", + "type": "object" + }, + "variables": { + "$ref": "#/definitions/v1MsgBrokerVariables", + "type": "object" + } + }, + "type": "object" + }, + "v1MsgBrokerNodesHealthSpec": { + "properties": { + "nodes": { + "items": { + "$ref": "#/definitions/v1MsgBrokerNodeHealthSpec" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MsgBrokerNodesHealthStatus": { + "properties": { + "nodes": { + "items": { + "$ref": "#/definitions/v1MsgBrokerNodeHealth" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1MsgBrokerRoutes": { + "properties": { + "numRoutes": { + "type": "integer" + }, + "routes": { + "items": { + "$ref": "#/definitions/v1NatsRoute" + }, + "type": "array" + }, + "serverId": { + "type": "string" + } + }, + "type": "object" + }, + "v1MsgBrokerVariables": { + "properties": { + "authRequired": { + "type": "boolean" + }, + "authTimeout": { + "type": "integer" + }, + "cluster": { + "properties": { + "addr": { + "type": "string" + }, + "authTimeout": { + "type": "integer" + }, + "clusterPort": { + "type": "integer" + }, + "urls": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "configLoadTime": { + "$ref": "#/definitions/v1Time" + }, + "connectUrls": { + "items": { + "type": "string" + }, + "type": "array" + }, + "connections": { + "type": "integer" + }, + "cores": { + "type": "integer" + }, + "cpu": { + "type": "number" + }, + "gitCommit": { + "type": "string" + }, + "go": { + "type": "string" + }, + "gomaxprocs": { + "type": "integer" + }, + "host": { + "type": "string" + }, + "httpHost": { + "type": "string" + }, + "httpPort": { + "type": "integer" + }, + "inBytes": { + "type": "integer" + }, + "inMsgs": { + "type": "integer" + }, + "leafNodes": { + "type": "integer" + }, + "maxConnections": { + "type": "integer" + }, + "maxControlLine": { + "type": "integer" + }, + "maxPayload": { + "type": "integer" + }, + "maxPending": { + "type": "integer" + }, + "mem": { + "type": "integer" + }, + "now": { + "$ref": "#/definitions/v1Time" + }, + "outBytes": { + "type": "integer" + }, + "outMsgs": { + "type": "integer" + }, + "pingInterval": { + "type": "integer" + }, + "pingMax": { + "type": "integer" + }, + "port": { + "type": "integer" + }, + "proto": { + "type": "integer" + }, + "remotes": { + "type": "integer" + }, + "routes": { + "type": "integer" + }, + "serverId": { + "type": "string" + }, + "serverName": { + "type": "string" + }, + "slowConsumers": { + "type": "integer" + }, + "start": { + "$ref": "#/definitions/v1Time" + }, + "subscriptions": { + "type": "integer" + }, + "tlsRequired": { + "type": "boolean" + }, + "tlsTimeout": { + "type": "integer" + }, + "totalConnections": { + "type": "integer" + }, + "uptime": { + "type": "string" + }, + "version": { + "type": "string" + }, + "writeDeadline": { + "type": "integer" + } + }, + "type": "object" + }, + "v1MsgSubscriber": { + "description": "Message subscriber request", + "properties": { + "accountId": { + "type": "string" + }, + "publisher": { + "type": "string" + }, + "service": { + "type": "string" + }, + "userId": { + "type": "string" + } + }, + "type": "object" + }, + "v1Nameserver": { + "description": "Nameserver define search domains and nameserver addresses", + "properties": { + "addresses": { + "items": { + "type": "string" + }, + "type": "array" + }, + "search": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1NatsConfiguration": { + "description": "Describes the response that contains the nats configuration to establish credentials", + "properties": { + "connectionString": { + "description": "Describes the preCalculated connection string, can be used directly to make connection", + "type": "string" + }, + "enableTls": { + "description": "Describes the NATs application option to use a TLS based custom dialer. Its enabled when external Certificate is used over the existing one.", + "type": "boolean" + }, + "insecureTls": { + "description": "Describes the NATs tls option to skip verifying the client certificate", + "type": "boolean" + }, + "password": { + "description": "Describes the NATs user's password", + "type": "string" + }, + "scheme": { + "description": "Describes the NATs protocol for the connection. Eg- 'tls', 'nats'", + "type": "string" + }, + "tlsCertificate": { + "description": "Describes the NATs tls certificate used for making a secure connection", + "type": "string" + }, + "tlsKey": { + "description": "Describes the NATs tls certificate key used for making a secure connection", + "type": "string" + }, + "urls": { + "description": "Describes the URLs of the nats nodes used in nats HA setup where the client will connect", + "type": "string" + }, + "userName": { + "description": "Describes the NATs user name", + "type": "string" + } + }, + "type": "object" + }, + "v1NatsCredentialRequest": { + "description": "Describes the request for resource's nats credential", + "properties": { + "clusterUid": { + "description": "Deprecated. please use resourceUid", + "type": "string" + }, + "isSystem": { + "description": "Describes if its a system request", + "type": "boolean" + }, + "resourceUid": { + "description": "Describes the resource for which credentials has to be fetched", + "type": "string" + }, + "serviceName": { + "description": "Describes the service for which credentials has to be fetched. Possible values [ally, jet]", + "enum": [ + "ally", + "jet" + ], + "type": "string" + }, + "tenantUid": { + "description": "Describes the tenant of the resource", + "type": "string" + } + }, + "type": "object" + }, + "v1NatsCredentials": { + "description": "Describes the response that contains the nats credentials", + "properties": { + "allowedPublisher": { + "description": "Describes the subject on which client is allowed to publish", + "type": "string" + }, + "allowedSubcriber": { + "description": "Describes the subject on which client is allowed to subscribe", + "type": "string" + }, + "jwt": { + "description": "Describes the jwt token which will be used as an credential for the nats", + "type": "string" + }, + "seed": { + "description": "Describes the seed for the jwt", + "type": "string" + } + }, + "type": "object" + }, + "v1NatsRoute": { + "properties": { + "didSolicit": { + "type": "boolean" + }, + "inBytes": { + "type": "integer" + }, + "inMsgs": { + "type": "integer" + }, + "isConfigured": { + "type": "boolean" + }, + "outBytes": { + "type": "integer" + }, + "outMsgs": { + "type": "integer" + }, + "pendingSize": { + "type": "integer" + }, + "port": { + "type": "integer" + }, + "remoteId": { + "type": "string" + }, + "rid": { + "type": "integer" + }, + "rtt": { + "type": "string" + }, + "subscriptions": { + "type": "integer" + } + }, + "type": "object" + }, + "v1NestedCloudConfigStatus": { + "description": "NestedCloudConfigStatus defines the observed state of NestedCloudConfig", + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array", + "x-kubernetes-patch-merge-key": "type", + "x-kubernetes-patch-strategy": "merge" + }, + "isAddonLayer": { + "description": "addon layers present in spc", + "type": "boolean" + } + }, + "type": "object" + }, + "v1Nic": { + "properties": { + "dns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "gateway": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "isDefault": { + "type": "boolean" + }, + "macAddr": { + "type": "string" + }, + "nicName": { + "type": "string" + }, + "subnet": { + "type": "string" + } + }, + "type": "object" + }, + "v1NodesAutoRemediationSettings": { + "properties": { + "disableNodesAutoRemediation": { + "type": "boolean", + "x-omitempty": false + }, + "isEnabled": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1Notification": { + "description": "Describes event notification and action definition", + "properties": { + "action": { + "$ref": "#/definitions/v1NotificationAction", + "description": "Describes actions for the notification", + "type": "object" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta", + "type": "object" + }, + "relatedObject": { + "$ref": "#/definitions/v1RelatedObject", + "type": "object" + }, + "source": { + "$ref": "#/definitions/v1NotificationSource", + "description": "Describes origin info for the notification", + "type": "object" + }, + "type": { + "description": "Describes type of notification. Possible values [NotificationPackUpdate, NotificationPackRegistryUpdate, NotificationNone]", + "enum": [ + "NotificationPackUpdate", + "NotificationPackRegistryUpdate", + "NotificationNone" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1NotificationAction": { + "description": "Describes actions for the notification", + "properties": { + "ack": { + "description": "Describes the acknowledgement status for the notification", + "type": "boolean", + "x-omitempty": false + }, + "actionMessage": { + "description": "Describes information related to notification action", + "type": "string" + }, + "actionType": { + "description": "Describes action type for the notification. Possible Values [NotifyActionPacksUpdate, NotifyActionClusterProfileUpdate, NotifyActionPackRegistryUpdate, NotifyActionClusterUpdate, NotifyActionNone]", + "enum": [ + "NotifyActionPacksUpdate", + "NotifyActionClusterProfileUpdate", + "NotifyActionPackRegistryUpdate", + "NotifyActionClusterUpdate", + "NotifyActionNone" + ], + "type": "string" + }, + "events": { + "additionalProperties": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "description": "Describes the events happened for the notifications", + "type": "object" + }, + "isDone": { + "description": "Describes the \"Done\" status for the notification", + "type": "boolean", + "x-omitempty": false + }, + "isInfo": { + "description": "Describes the notification as a information", + "type": "boolean", + "x-omitempty": false + }, + "link": { + "type": "string" + } + }, + "type": "object" + }, + "v1NotificationEvent": { + "description": "Describes notification event details", + "properties": { + "component": { + "description": "Describes component of notification event", + "type": "string" + }, + "digest": { + "description": "Describes notification event digest", + "type": "string" + }, + "message": { + "description": "Describes a information for the notification event", + "type": "string" + }, + "meta": { + "additionalProperties": { + "type": "string" + }, + "description": "Describes a event messages with meta digest as the key", + "type": "object" + }, + "type": { + "description": "Describes notification event type", + "enum": [ + "NotificationPackSync", + "NotificationClusterProfileSync" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1NotificationSource": { + "description": "Describes origin info for the notification", + "properties": { + "component": { + "description": "Describes component where notification originated", + "type": "string" + } + }, + "type": "object" + }, + "v1Notifications": { + "description": "Describe a list of generated notifications", + "properties": { + "items": { + "description": "Describe a list of generated notifications", + "items": { + "$ref": "#/definitions/v1Notification" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData", + "description": "Describes the meta information about the notification lists" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OS": { + "properties": { + "family": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectEntity": { + "description": "Object identity meta", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectMeta": { + "description": "ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations", + "type": "object" + }, + "creationTimestamp": { + "$ref": "#/definitions/v1Time", + "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata" + }, + "deletionTimestamp": { + "$ref": "#/definitions/v1Time", + "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels", + "type": "object" + }, + "lastModifiedTimestamp": { + "$ref": "#/definitions/v1Time", + "description": "LastModifiedTimestamp is a timestamp representing the server time when this object was last modified. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata" + }, + "name": { + "description": "Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names", + "type": "string" + }, + "namespace": { + "description": "Namespace defines the space within each name must be unique. An empty namespace is equivalent to the \"default\" namespace, but \"default\" is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.\n\nMust be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces", + "type": "string" + }, + "resourceVersion": { + "description": "An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.\n\nPopulated by the system. Read-only. Value must be treated as opaque by clients and . More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency", + "type": "string" + }, + "selfLink": { + "description": "SelfLink is a URL representing this object. Populated by the system. Read-only.", + "type": "string" + }, + "uid": { + "description": "UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.\n\nPopulated by the system. Read-only. More info: http://kubernetes.io/docs/user-guide/identifiers#uids", + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectMetaInputEntity": { + "description": "ObjectMeta input entity for object creation", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations", + "type": "object" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels", + "type": "object" + }, + "name": { + "description": "Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names", + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectMetaInputEntitySchema": { + "description": "Resource metadata", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "required": [ + "metadata" + ], + "type": "object" + }, + "v1ObjectMetaUpdateEntity": { + "description": "ObjectMeta update entity with uid as input", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectReference": { + "description": "ObjectReference contains enough information to let you inspect or modify the referred object.", + "properties": { + "apiVersion": { + "description": "API version of the referent.", + "type": "string" + }, + "fieldPath": { + "description": "If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: \"spec.containers{name}\" (where \"name\" refers to the name of the container that triggered the event) or if no container name is specified \"spec.containers[2]\" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object.", + "type": "string" + }, + "kind": { + "description": "Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds", + "type": "string" + }, + "name": { + "description": "Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "namespace": { + "description": "Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", + "type": "string" + }, + "resourceVersion": { + "description": "Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency", + "type": "string" + }, + "uid": { + "description": "UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids", + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectResReference": { + "description": "Object resource reference", + "properties": { + "kind": { + "type": "string" + }, + "name": { + "type": "string" + }, + "projectUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectScopeEntity": { + "description": "Object scope identity meta", + "properties": { + "name": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ObjectTagsEntity": { + "description": "Object identity meta with tags", + "properties": { + "labels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1OciRegistries": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OciRegistry" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OciRegistry": { + "description": "Oci registry information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1OciRegistrySpec" + } + }, + "type": "object" + }, + "v1OciRegistryAuth": { + "description": "Auth credentials of the oci registry", + "properties": { + "password": { + "description": "Password in the credentials", + "format": "password", + "type": "string" + }, + "username": { + "description": "Username in the credentials", + "type": "string" + } + }, + "type": "object" + }, + "v1OciRegistryEntity": { + "description": "Oci registry credentials", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "defaultRegion": { + "type": "string" + }, + "endpoint": { + "type": "string" + }, + "providerType": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1OciRegistrySpec": { + "description": "Image registry spec", + "properties": { + "defaultRegion": { + "type": "string" + }, + "endpoint": { + "type": "string" + }, + "isPrivate": { + "type": "boolean" + }, + "providerType": { + "type": "string" + }, + "registryType": { + "type": "string" + }, + "scope": { + "type": "string" + } + }, + "type": "object" + }, + "v1OidcAuth": { + "properties": { + "oidcToken": { + "type": "string" + }, + "org": { + "type": "string" + } + }, + "type": "object" + }, + "v1OidcAuthLogin": { + "properties": { + "emailId": { + "type": "string" + }, + "password": { + "format": "password", + "type": "string" + } + }, + "type": "object" + }, + "v1OidcAuthorizationTokenResponse": { + "properties": { + "access_token": { + "type": "string" + }, + "error": { + "type": "string" + }, + "error_description": { + "type": "string" + }, + "expires_in": { + "type": "integer" + }, + "id_token": { + "type": "string" + }, + "raw": { + "type": "object" + }, + "refresh_token": { + "type": "string" + }, + "scope": { + "type": "string" + } + }, + "type": "object" + }, + "v1OidcLogins": { + "description": "loginsDetails", + "properties": { + "systemLogins": { + "items": { + "$ref": "#/definitions/v1SsoLogin" + }, + "type": "array", + "uniqueItems": true + }, + "tenantLogin": { + "properties": { + "authType": { + "type": "string" + }, + "redirectUrl": { + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1OidcRefreshToken": { + "description": "oidc request with token", + "properties": { + "token": { + "type": "string" + } + }, + "type": "object" + }, + "v1OpenIDProviderMetadataResponse": { + "properties": { + "authorization_endpoint": { + "description": "REQUIRED. URL of the OP's OAuth 2.0 Authorization Endpoint", + "type": "string" + }, + "claims_supported": { + "description": "RECOMMENDED. JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for", + "type": "string" + }, + "id_token_signing_alg_values_supported": { + "description": "REQUIRED. JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT", + "type": "object" + }, + "issuer": { + "description": "REQUIRED. URL using the https scheme with no query or fragment component that the OP asserts as its Issuer Identifier", + "type": "string" + }, + "jwks_uri": { + "description": "REQUIRED. URL of the OP's JSON Web Key Set [JWK] document.", + "type": "string" + }, + "registration_endpoint": { + "description": "RECOMMENDED. URL of the OP's Dynamic Client Registration Endpoint", + "type": "string" + }, + "response_types_supported": { + "description": "REQUIRED. JSON array containing a list of the OAuth 2.0 response_type values that this OP supports", + "type": "string" + }, + "scopes_supported": { + "description": "RECOMMENDED. JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this server supports", + "type": "string" + }, + "subject_types_supported": { + "description": "REQUIRED. JSON array containing a list of the Subject Identifier types that this OP supports", + "type": "string" + }, + "token_endpoint": { + "description": "URL of the OP's OAuth 2.0 Token Endpoint", + "type": "string" + }, + "userinfo_endpoint": { + "description": "RECOMMENDED. URL of the OP's UserInfo Endpoint", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackAccount": { + "description": "OpenStack account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1OpenStackCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1OpenStackAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OpenStackAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OpenStackAz": { + "description": "OpenStack az entity", + "properties": { + "name": { + "description": "Name of OpenStack az", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackAzs": { + "description": "List of OpenStack azs", + "properties": { + "azs": { + "items": { + "$ref": "#/definitions/v1OpenStackAz" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "azs" + ], + "type": "object" + }, + "v1OpenStackCloudAccount": { + "description": "auth-url,project,username,password,domain,cacert etc", + "properties": { + "caCert": { + "description": "Ca cert for OpenStack", + "type": "string" + }, + "defaultDomain": { + "description": "Default Domain name", + "type": "string" + }, + "defaultProject": { + "description": "Default Project name", + "type": "string" + }, + "identityEndpoint": { + "description": "Identity endpoint for OpenStack", + "type": "string" + }, + "insecure": { + "description": "For self signed certs in IdentityEndpoint", + "type": "boolean" + }, + "parentRegion": { + "description": "Parent region of OpenStack", + "type": "string" + }, + "password": { + "description": "Password of OpenStack account", + "type": "string" + }, + "username": { + "description": "Username of OpenStack account", + "type": "string" + } + }, + "required": [ + "identityEndpoint", + "username", + "password" + ], + "type": "object" + }, + "v1OpenStackCloudClusterConfigEntity": { + "description": "Openstack cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1OpenStackClusterConfig" + } + }, + "type": "object" + }, + "v1OpenStackCloudConfig": { + "description": "OpenStackCloudConfig is the Schema for the OpenStackcloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1OpenStackCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1OpenStackCloudConfigStatus" + } + }, + "type": "object" + }, + "v1OpenStackCloudConfigSpec": { + "description": "OpenStackCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains OpenStackCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1OpenStackClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1OpenStackMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1OpenStackCloudConfigStatus": { + "description": "OpenStackCloudConfigStatus defines the observed state of OpenStackCloudConfig The cloudimage info built by Mold is stored here image should be mapped to a specific machinepool", + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "nodeImage": { + "type": "string" + }, + "sourceImageId": { + "description": "sourceImageId, it can be from packref's annotations or from pack.json", + "type": "string" + }, + "useCapiImage": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1OpenStackClusterConfig": { + "description": "Cluster level configuration for OpenStack cloud and applicable for all the machine pools", + "properties": { + "bastionDisabled": { + "description": "Create bastion node option we have earlier supported creation of bastion by default", + "type": "boolean" + }, + "dnsNameservers": { + "description": "DNSNameservers is the list of nameservers for OpenStack Subnet being created. Set this value when you need create a new network/subnet while the access through DNS is required.", + "items": { + "type": "string" + }, + "type": "array" + }, + "domain": { + "$ref": "#/definitions/v1OpenStackResource" + }, + "network": { + "$ref": "#/definitions/v1OpenStackResource", + "description": "For static placement" + }, + "nodeCidr": { + "description": "For dynamic provision NodeCIDR is the OpenStack Subnet to be created. Cluster actuator will create a network, a subnet with NodeCIDR, and a router connected to this subnet. If you leave this empty, no network will be created.", + "type": "string" + }, + "project": { + "$ref": "#/definitions/v1OpenStackResource" + }, + "region": { + "type": "string" + }, + "sshKeyName": { + "type": "string" + }, + "subnet": { + "$ref": "#/definitions/v1OpenStackResource" + } + }, + "type": "object" + }, + "v1OpenStackDomain": { + "description": "OpenStack domain. A Domain is a collection of projects, users, and roles", + "properties": { + "description": { + "description": "Description is the description of the Domain", + "type": "string" + }, + "id": { + "description": "ID is the unique ID of the domain", + "type": "string" + }, + "name": { + "description": "Name is the name of the domain", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackFlavor": { + "description": "OpenStack flavor entity. Flavor represent (virtual) hardware configurations for server resources", + "properties": { + "disk": { + "description": "Disk is the amount of root disk, measured in GB", + "type": "integer" + }, + "ephemeral": { + "description": "Ephemeral is the amount of ephemeral disk space, measured in GB", + "type": "integer" + }, + "id": { + "description": "ID is the flavor's unique ID", + "type": "string" + }, + "memory": { + "description": "Amount of memory, measured in MB", + "type": "integer" + }, + "name": { + "description": "Name is the name of the flavor", + "type": "string" + }, + "vcpus": { + "description": "VCPUs indicates how many (virtual) CPUs are available for this flavor", + "type": "integer" + } + }, + "type": "object" + }, + "v1OpenStackFlavors": { + "description": "List of OpenStack flavours", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OpenStackFlavor" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OpenStackKeypair": { + "description": "OpenStack keypair. KeyPair is an SSH key known to the OpenStack Cloud that is available to be injected into servers", + "properties": { + "name": { + "description": "Name is used to refer to this keypair from other services within this region", + "type": "string" + }, + "publicKey": { + "description": "PublicKey is the public key from this pair, in OpenSSH format", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackKeypairs": { + "description": "List of OpenStack keypairs", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OpenStackKeypair" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OpenStackMachine": { + "description": "OpenStack cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1OpenStackMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1OpenStackMachineConfigEntity": { + "properties": { + "azs": { + "description": "for master pool, this will be the failure domains for kcp", + "items": { + "type": "string" + }, + "type": "array" + }, + "flavorConfig": { + "$ref": "#/definitions/v1OpenstackFlavorConfig" + } + }, + "required": [ + "flavorConfig" + ], + "type": "object" + }, + "v1OpenStackMachinePoolCloudConfigEntity": { + "properties": { + "azs": { + "description": "for master pool, this will be the failure domains for kcp", + "items": { + "type": "string" + }, + "type": "array" + }, + "diskGiB": { + "description": "Root disk size", + "format": "int32", + "type": "integer" + }, + "flavorConfig": { + "$ref": "#/definitions/v1OpenstackFlavorConfig" + }, + "subnet": { + "$ref": "#/definitions/v1OpenStackResource" + } + }, + "required": [ + "flavorConfig" + ], + "type": "object" + }, + "v1OpenStackMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "description": "for master pool, this will be the failure domains for kcp", + "items": { + "type": "string" + }, + "type": "array" + }, + "diskGiB": { + "description": "DiskGiB is used to configure rootVolume, the volume metadata to boot from", + "format": "int32", + "type": "integer" + }, + "flavor": { + "description": "Openstack flavor name, only return argument", + "type": "string" + }, + "flavorConfig": { + "$ref": "#/definitions/v1OpenstackFlavorConfig", + "description": "Openstack flavor configuration, input argument" + }, + "image": { + "type": "string" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "subnet": { + "$ref": "#/definitions/v1OpenStackResource" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "flavorConfig" + ], + "type": "object" + }, + "v1OpenStackMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1OpenStackMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1OpenStackMachineSpec": { + "description": "OpenStack cloud VM definition spec", + "properties": { + "az": { + "type": "string" + }, + "image": { + "type": "string" + }, + "instanceType": { + "$ref": "#/definitions/v1GenericInstanceType", + "description": "Instance flavor of the machine with cpu and memory info" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1OpenStackNic" + }, + "type": "array" + }, + "projectId": { + "type": "string" + }, + "securityGroups": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sshKeyName": { + "type": "string" + } + }, + "required": [ + "instanceType", + "nics" + ], + "type": "object" + }, + "v1OpenStackMachines": { + "description": "OpenStack machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OpenStackMachine" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OpenStackNetwork": { + "description": "OpenStack network", + "properties": { + "description": { + "description": "Description of OpenStack network", + "type": "string" + }, + "id": { + "description": "Id of OpenStack network", + "type": "string" + }, + "name": { + "description": "Name of OpenStack network", + "type": "string" + }, + "subnets": { + "description": "Subnets associated with OpenStack network", + "items": { + "$ref": "#/definitions/v1OpenStackSubnet" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1OpenStackNetworks": { + "description": "List of OpenStack networks", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OpenStackNetwork" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OpenStackNic": { + "description": "OpenStack network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "networkName": { + "type": "string" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "networkName" + ], + "type": "object" + }, + "v1OpenStackProject": { + "description": "Project represents an OpenStack Identity Project", + "properties": { + "description": { + "description": "Description is the description of the project", + "type": "string" + }, + "domainId": { + "description": "DomainID is the domain ID the project belongs to", + "type": "string" + }, + "id": { + "description": "ID is the unique ID of the project", + "type": "string" + }, + "name": { + "description": "Name is the name of the project", + "type": "string" + }, + "parentProjectId": { + "description": "ParentID is the parent_id of the project", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackProjects": { + "description": "Array of OpenStack projects", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1OpenStackProject" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1OpenStackRegion": { + "description": "OpenStack region entity", + "properties": { + "description": { + "description": "Description of OpenStack region", + "type": "string" + }, + "id": { + "description": "Id of OpenStack region", + "type": "string" + }, + "parentRegionId": { + "description": "Parent region id of OpenStack region", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackRegions": { + "description": "List of OpenStack regions and domains", + "properties": { + "domains": { + "description": "List of OpenStack domains", + "items": { + "$ref": "#/definitions/v1OpenStackDomain" + }, + "type": "array", + "uniqueItems": true + }, + "regions": { + "description": "List of OpenStack regions", + "items": { + "$ref": "#/definitions/v1OpenStackRegion" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "regions", + "domains" + ], + "type": "object" + }, + "v1OpenStackResource": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1OpenStackSubnet": { + "description": "OpenStack subnet entity", + "properties": { + "description": { + "description": "Description for the network", + "type": "string" + }, + "id": { + "description": "UUID for the network", + "type": "string" + }, + "name": { + "description": "Human-readable name for the network. Might not be unique", + "type": "string" + } + }, + "type": "object" + }, + "v1OpenstackFlavorConfig": { + "properties": { + "diskGiB": { + "description": "DiskGiB is the size of a virtual machine's disk, in GiB.", + "format": "int32", + "type": "integer" + }, + "memoryMiB": { + "description": "MemoryMiB is the size of a virtual machine's memory, in MiB.", + "format": "int64", + "type": "integer" + }, + "name": { + "description": "Openstack flavor name", + "type": "string" + }, + "numCPUs": { + "description": "NumCPUs is the number of virtual processors in a virtual machine.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "name" + ] + }, + "v1OrgState": { + "description": "Org state", + "properties": { + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1Organization": { + "description": "Describes user's organization details", + "properties": { + "authType": { + "description": "Describes user's enabled authorization mode", + "type": "string" + }, + "name": { + "description": "Describes user's organization name", + "type": "string" + }, + "redirectUrl": { + "description": "Describes user's organization authentication url", + "type": "string" + }, + "ssoLogins": { + "$ref": "#/definitions/v1SsoLogins", + "description": "Describes a list of allowed social logins for the organization" + } + }, + "type": "object" + }, + "v1Organizations": { + "description": "Returns a list of user's organizations details and login methods", + "properties": { + "organizations": { + "description": "Describes a list of user's organization", + "items": { + "$ref": "#/definitions/v1Organization" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1OsPatchConfig": { + "properties": { + "onDemandPatchAfter": { + "$ref": "#/definitions/v1Time", + "description": "OnDemandPatchAfter is the desired time for one time on-demand patch" + }, + "patchOnBoot": { + "description": "PatchOnBoot indicates need to do patch when node first boot up, only once", + "type": "boolean", + "x-omitempty": false + }, + "rebootIfRequired": { + "description": "Reboot once the OS patch is applied", + "type": "boolean", + "x-omitempty": false + }, + "schedule": { + "description": "The schedule at which security patches will be applied to OS. Schedule should be in Cron format, see https://en.wikipedia.org/wiki/Cron for more help.", + "type": "string" + } + }, + "type": "object" + }, + "v1OsPatchEntity": { + "properties": { + "osPatchConfig": { + "$ref": "#/definitions/v1OsPatchConfig" + } + }, + "type": "object" + }, + "v1OsType": { + "default": "Linux", + "enum": [ + "Linux", + "Windows" + ], + "type": "string" + }, + "v1OverloadSpec": { + "description": "Overload spec", + "properties": { + "cloudAccountUid": { + "type": "string", + "x-omitempty": false + }, + "ipAddress": { + "type": "string" + }, + "ipPools": { + "items": { + "$ref": "#/definitions/v1IpPoolEntity" + }, + "type": "array" + }, + "isSelfHosted": { + "type": "boolean" + }, + "isSystem": { + "type": "boolean" + }, + "registryUid": { + "type": "string", + "x-omitempty": false + }, + "spectroClusterUid": { + "type": "string", + "x-omitempty": false + }, + "tenantUid": { + "type": "string" + }, + "useQualifiedNetworkName": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1OverloadStatus": { + "description": "Overload status", + "properties": { + "health": { + "$ref": "#/definitions/v1SpectroClusterHealthStatus" + }, + "isActive": { + "type": "boolean", + "x-omitempty": false + }, + "isReady": { + "type": "boolean", + "x-omitempty": false + }, + "kubectlCommands": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1OverloadVsphereOva": { + "description": "Overload ova details", + "properties": { + "location": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1Overlord": { + "description": "Overlord defintiion", + "properties": { + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1OverloadSpec" + }, + "status": { + "$ref": "#/definitions/v1OverloadStatus" + } + }, + "type": "object" + }, + "v1OverlordMaasAccountCreate": { + "properties": { + "account": { + "$ref": "#/definitions/v1MaasCloudAccount" + }, + "name": { + "description": "Name for the private gateway \u0026 cloud account", + "type": "string" + }, + "shareWithProjects": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1OverlordMaasAccountEntity": { + "properties": { + "account": { + "$ref": "#/definitions/v1MaasCloudAccount" + }, + "shareWithProjects": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1OverlordMaasCloudConfig": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1MaasClusterConfig" + }, + "clusterSettings": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "clusterSettings is the generic configuration related to a cluster like OS patch, Rbac, Namespace allocation" + }, + "machineConfig": { + "$ref": "#/definitions/v1MaasMachineConfigEntity" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + } + } + }, + "v1OverlordManifest": { + "description": "overlord manifest", + "properties": { + "manifest": { + "type": "string" + } + }, + "type": "object" + }, + "v1OverlordMigrateEntity": { + "properties": { + "sourceUid": { + "type": "string" + }, + "targetUid": { + "type": "string" + } + } + }, + "v1OverlordOpenStackAccountCreate": { + "properties": { + "account": { + "$ref": "#/definitions/v1OpenStackCloudAccount" + }, + "name": { + "description": "Name for the private gateway \u0026 cloud account", + "type": "string" + }, + "shareWithProjects": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1OverlordOpenStackAccountEntity": { + "properties": { + "account": { + "$ref": "#/definitions/v1OpenStackCloudAccount" + }, + "shareWithProjects": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1OverlordOpenStackCloudConfig": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1OpenStackClusterConfig" + }, + "clusterSettings": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "clusterSettings is the generic configuration related to a cluster like OS patch, Rbac, Namespace allocation" + }, + "machineConfig": { + "$ref": "#/definitions/v1OpenStackMachineConfigEntity" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + } + } + }, + "v1OverlordVsphereAccountCreate": { + "properties": { + "account": { + "$ref": "#/definitions/v1VsphereCloudAccount" + }, + "name": { + "description": "Name for the private gateway \u0026 cloud account", + "type": "string" + }, + "shareWithProjects": { + "type": "boolean", + "x-omitempty": false + }, + "useQualifiedNetworkName": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1OverlordVsphereAccountEntity": { + "properties": { + "account": { + "$ref": "#/definitions/v1VsphereCloudAccount" + }, + "shareWithProjects": { + "type": "boolean", + "x-omitempty": false + }, + "useQualifiedNetworkName": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1OverlordVsphereCloudConfig": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1VsphereOverlordClusterConfigEntity" + }, + "clusterSettings": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "clusterSettings is the generic configuration related to a cluster like OS patch, Rbac, Namespace allocation" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + } + } + }, + "v1Overlords": { + "description": "Array of Overlords", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Overlord" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PackConfig": { + "description": "Pack configuration", + "properties": { + "spec": { + "$ref": "#/definitions/v1PackConfigSpec" + } + }, + "type": "object" + }, + "v1PackConfigSpec": { + "properties": { + "associatedObject": { + "type": "string" + }, + "isValuesOverridden": { + "type": "boolean", + "x-omitempty": false + }, + "manifests": { + "items": { + "$ref": "#/definitions/v1PackManifestRef" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "packUid": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "tag": { + "type": "string" + }, + "values": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1PackDependency": { + "description": "Pack template dependency", + "properties": { + "layer": { + "description": "Pack template dependency pack layer", + "type": "string" + }, + "name": { + "description": "Pack template dependency pack name", + "type": "string" + }, + "readOnly": { + "description": "If true then dependency pack values can't be overridden", + "type": "boolean" + } + }, + "type": "object" + }, + "v1PackDependencyMeta": { + "description": "Pack dependency metadata", + "properties": { + "displayName": { + "description": "Pack display name", + "type": "string" + }, + "logoUrl": { + "description": "Pack logo url", + "type": "string" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "registryUid": { + "description": "Pack registry uid", + "type": "string" + }, + "uid": { + "description": "Pack uid", + "type": "string" + }, + "version": { + "description": "Pack version", + "type": "string" + } + }, + "type": "object" + }, + "v1PackEntity": { + "description": "Pack object", + "properties": { + "layer": { + "description": "Pack layer", + "type": "string" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "tag": { + "description": "Pack tag", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "uid": { + "description": "Pack uid", + "type": "string" + }, + "values": { + "description": "values represents the values.yaml used as input parameters either Params OR Values should be used, not both If both applied at the same time, will only use Values", + "type": "string" + } + }, + "required": [ + "uid", + "name" + ], + "type": "object" + }, + "v1PackFilterSpec": { + "description": "Packs filter spec", + "properties": { + "addOnSubType": { + "description": "Pack add-on sub type such as monitoring, db etc", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "addOnType": { + "description": "Pack add-on type such as logging, monitoring, security etc", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "displayName": { + "$ref": "#/definitions/v1FilterString" + }, + "environment": { + "description": "Pack supported cloud types", + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array", + "uniqueItems": true + }, + "layer": { + "description": "Pack layer", + "items": { + "$ref": "#/definitions/v1PackLayer" + }, + "type": "array", + "uniqueItems": true + }, + "name": { + "$ref": "#/definitions/v1FilterString" + }, + "registryUid": { + "description": "Pack registry uid", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "description": "Pack type", + "items": { + "$ref": "#/definitions/v1PackType" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1PackImportEntity": { + "description": "Pack import request payload", + "properties": { + "layer": { + "description": "Pack layer [ \"os\", \"k8s\", \"cni\", \"csi\", \"addon\" ]", + "type": "string" + }, + "manifests": { + "description": "Pack manifests array", + "items": { + "$ref": "#/definitions/v1PackManifestImportEntity" + }, + "type": "array" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "registry": { + "$ref": "#/definitions/v1PackRegistryImportEntity" + }, + "tag": { + "description": "Pack version tag", + "type": "string" + }, + "type": { + "description": "Pack type [ \"spectro\", \"helm\", \"manifest\", \"oci\" ]", + "type": "string" + }, + "values": { + "description": "Pack values are the customizable configurations for the pack", + "type": "string" + }, + "version": { + "description": "Pack version", + "type": "string" + } + }, + "type": "object" + }, + "v1PackInputEntity": { + "description": "Pack request payload", + "properties": { + "pack": { + "$ref": "#/definitions/v1PackManifestEntity" + } + } + }, + "v1PackLayer": { + "enum": [ + "kernel", + "os", + "k8s", + "cni", + "csi", + "addon" + ], + "type": "string" + }, + "v1PackManifestEntity": { + "description": "Pack request payload", + "properties": { + "layer": { + "description": "Pack layer", + "type": "string" + }, + "manifests": { + "description": "Pack manifests are additional content as part of the profile", + "items": { + "$ref": "#/definitions/v1ManifestInputEntity" + }, + "type": "array" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "registryUid": { + "description": "Pack registry uid", + "type": "string" + }, + "tag": { + "description": "Pack tag", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "uid": { + "description": "Pack uid", + "type": "string" + }, + "values": { + "description": "Pack values represents the values.yaml used as input parameters either Params OR Values should be used, not both If both applied at the same time, will only use Values", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1PackManifestImportEntity": { + "description": "Pack manifest import objct", + "properties": { + "content": { + "description": "Pack manifest content in yaml", + "type": "string" + }, + "name": { + "description": "Pack manifest name", + "type": "string" + } + }, + "type": "object" + }, + "v1PackManifestRef": { + "properties": { + "digest": { + "type": "string" + }, + "isOverridden": { + "type": "boolean", + "x-omitempty": false + }, + "name": { + "type": "string" + }, + "parentUid": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1PackManifestUpdateEntity": { + "description": "Pack input entity with values to overwrite and manifests for the intial creation", + "properties": { + "layer": { + "description": "Pack layer", + "type": "string" + }, + "manifests": { + "description": "Pack manifests are additional content as part of the profile", + "items": { + "$ref": "#/definitions/v1ManifestRefUpdateEntity" + }, + "type": "array" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "registryUid": { + "description": "Pack registry uid", + "type": "string" + }, + "tag": { + "description": "Pack tag", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "uid": { + "description": "Pack uid", + "type": "string" + }, + "values": { + "description": "Pack values represents the values.yaml used as input parameters either Params OR Values should be used, not both If both applied at the same time, will only use Values", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1PackManifests": { + "properties": { + "items": { + "description": "Manifests array", + "items": { + "$ref": "#/definitions/v1Manifest" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PackManifestsSpec": { + "description": "Pack manifests spec", + "properties": { + "addonType": { + "description": "Pack add-on type such as logging, monitoring, security etc", + "type": "string" + }, + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Pack annotations is used to allow pack to add more arbitrary configurations", + "type": "object" + }, + "cloudTypes": { + "description": "Pack supported cloud types", + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array" + }, + "digest": { + "description": "Pack digest", + "type": "string" + }, + "displayName": { + "description": "Pack display name", + "type": "string" + }, + "eol": { + "description": "Pack end of life, date format: yyyy-MM-dd", + "type": "string" + }, + "group": { + "description": "Pack group", + "type": "string" + }, + "layer": { + "$ref": "#/definitions/v1PackLayer" + }, + "logoUrl": { + "description": "Pack logo url", + "type": "string" + }, + "manifests": { + "description": "Pack manifests are additional content as part of the cluster profile", + "items": { + "$ref": "#/definitions/v1ManifestSummary" + }, + "type": "array" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "presets": { + "description": "Pack presets are the set of configurations applied on user selection of presets", + "items": { + "$ref": "#/definitions/v1PackPreset" + }, + "type": "array" + }, + "registryUid": { + "description": "Pack registry uid", + "type": "string" + }, + "schema": { + "description": "Pack schema contains constraints such as data type, format, hints for the pack values", + "items": { + "$ref": "#/definitions/v1PackSchema" + }, + "type": "array" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "values": { + "description": "Pack values", + "type": "string" + }, + "version": { + "description": "Pack version", + "type": "string" + } + }, + "type": "object" + }, + "v1PackMetadata": { + "description": "Pack metadata object", + "properties": { + "apiVersion": { + "description": "Pack api version", + "type": "string" + }, + "kind": { + "description": "Pack kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackMetadataSpec" + } + }, + "type": "object" + }, + "v1PackMetadataList": { + "description": "List of packs metadata", + "properties": { + "items": { + "description": "Packs metadata array", + "items": { + "$ref": "#/definitions/v1PackMetadata" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PackMetadataSpec": { + "description": "Pack metadata spec", + "properties": { + "addonSubType": { + "description": "Pack add-on sub type such as monitoring, db etc", + "type": "string" + }, + "addonType": { + "description": "Pack add-on type such as logging, monitoring, security etc", + "type": "string" + }, + "cloudTypes": { + "description": "Pack supported cloud types", + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array" + }, + "displayName": { + "description": "Pack display name", + "type": "string" + }, + "group": { + "description": "Pack group", + "type": "string" + }, + "layer": { + "$ref": "#/definitions/v1PackLayer" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "registries": { + "description": "Pack registries array", + "items": { + "$ref": "#/definitions/v1RegistryPackMetadata" + }, + "type": "array" + }, + "type": { + "$ref": "#/definitions/v1PackType" + } + }, + "type": "object" + }, + "v1PackParamsEntity": { + "description": "Pack params request payload", + "properties": { + "references": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1PackPreset": { + "description": "PackPreset defines the preset pack values", + "properties": { + "add": { + "type": "string", + "x-omitempty": false + }, + "displayName": { + "type": "string", + "x-omitempty": false + }, + "group": { + "type": "string", + "x-omitempty": false + }, + "name": { + "type": "string", + "x-omitempty": false + }, + "remove": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1PackRef": { + "description": "PackRef server/name:tag to point to a pack PackRef is used when construct a ClusterProfile PackSpec is used for UI to render the parameters form ClusterProfile will not know inner details of a pack ClusterProfile only contain pack name:tag, and the param values user entered for it", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Annotations is used to allow packref to add more arbitrary information one example is to add git reference for values.yaml", + "type": "object" + }, + "digest": { + "description": "digest is used to specify the version should be installed by palette when pack upgrade available, change this digest to trigger upgrade", + "type": "string" + }, + "inValidReason": { + "type": "string" + }, + "isInvalid": { + "description": "pack is invalid when the associated tag is deleted from the registry", + "type": "boolean" + }, + "layer": { + "enum": [ + "kernel", + "os", + "k8s", + "cni", + "csi", + "addon" + ], + "type": "string" + }, + "manifests": { + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + }, + "name": { + "description": "pack name", + "type": "string" + }, + "packUid": { + "description": "PackUID is Hubble packUID, not palette Pack.UID It is used by Hubble only.", + "type": "string" + }, + "params": { + "additionalProperties": { + "type": "string" + }, + "description": "params passed as env variables to be consumed at installation time", + "type": "object" + }, + "presets": { + "items": { + "$ref": "#/definitions/v1PackPreset" + }, + "type": "array" + }, + "registryUid": { + "description": "pack registry uid", + "type": "string" + }, + "schema": { + "items": { + "$ref": "#/definitions/v1PackSchema" + }, + "type": "array" + }, + "server": { + "description": "pack registry server or helm repo", + "type": "string" + }, + "tag": { + "description": "pack tag", + "type": "string" + }, + "type": { + "description": "type of the pack", + "enum": [ + "spectro", + "helm", + "manifest" + ], + "type": "string" + }, + "values": { + "description": "values represents the values.yaml used as input parameters either Params OR Values should be used, not both If both applied at the same time, will only use Values", + "type": "string" + }, + "version": { + "description": "pack version", + "type": "string" + } + }, + "required": [ + "layer", + "name" + ], + "type": "object" + }, + "v1PackRefSummary": { + "description": "Pack ref summary", + "properties": { + "addonType": { + "type": "string" + }, + "annotations": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "displayName": { + "type": "string" + }, + "layer": { + "$ref": "#/definitions/v1PackLayer" + }, + "logoUrl": { + "type": "string" + }, + "name": { + "type": "string" + }, + "packUid": { + "type": "string" + }, + "tag": { + "type": "string" + }, + "type": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1PackRefSummaryResponse": { + "description": "Pack summary response", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackRefSummarySpec" + } + }, + "type": "object" + }, + "v1PackRefSummarySpec": { + "description": "Pack summary spec", + "properties": { + "macros": { + "$ref": "#/definitions/v1PackResolvedValues" + }, + "pack": { + "$ref": "#/definitions/v1PackSummarySpec" + }, + "registry": { + "$ref": "#/definitions/v1RegistryMetadata" + } + } + }, + "v1PackRegistries": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1PackRegistry" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PackRegistriesSummary": { + "description": "Pack Registries Summary", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1PackRegistrySummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PackRegistry": { + "description": "Pack registry information", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackRegistrySpec" + }, + "status": { + "$ref": "#/definitions/v1PackRegistryStatus" + } + }, + "type": "object" + }, + "v1PackRegistryImportEntity": { + "description": "Pack registry import entity", + "properties": { + "matchingRegistries": { + "items": { + "$ref": "#/definitions/v1PackRegistryMetadata" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1PackRegistryMetadata" + } + }, + "type": "object" + }, + "v1PackRegistryMetadata": { + "description": "Pack registry metadata", + "properties": { + "isPrivate": { + "description": "If true then pack registry is private and is not accessible for the pack sync", + "type": "boolean", + "x-omitempty": false + }, + "kind": { + "description": "Pack registry kind [ \"pack\", \"helm\", \"oci\" ]", + "type": "string" + }, + "name": { + "description": "Pack registry name", + "type": "string" + }, + "uid": { + "description": "Pack registry uid", + "type": "string" + } + }, + "type": "object" + }, + "v1PackRegistrySpec": { + "description": "Pack registry credentials spec", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "endpoint": { + "type": "string" + }, + "name": { + "type": "string" + }, + "private": { + "type": "boolean", + "x-omitempty": false + }, + "scope": { + "type": "string" + } + }, + "required": [ + "endpoint", + "auth" + ], + "type": "object" + }, + "v1PackRegistrySpecSummary": { + "description": "Pack Registry spec summary", + "properties": { + "endpoint": { + "type": "string" + }, + "private": { + "type": "boolean", + "x-omitempty": false + }, + "scope": { + "type": "string" + } + }, + "type": "object" + }, + "v1PackRegistryStatus": { + "description": "Status of the pack registry", + "properties": { + "packSyncStatus": { + "$ref": "#/definitions/v1RegistrySyncStatus" + } + }, + "type": "object" + }, + "v1PackRegistryStatusSummary": { + "description": "Pack registry status summary", + "properties": { + "sync": { + "$ref": "#/definitions/v1RegistrySyncStatus" + } + }, + "type": "object" + }, + "v1PackRegistrySummary": { + "description": "Pack Registry summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackRegistrySpecSummary" + }, + "status": { + "$ref": "#/definitions/v1PackRegistryStatusSummary" + } + }, + "type": "object" + }, + "v1PackResolvedValues": { + "description": "Pack resolved values", + "properties": { + "resolved": { + "additionalProperties": { + "type": "string" + }, + "description": "Pack resolved values map", + "type": "object" + } + } + }, + "v1PackSchema": { + "description": "PackSchema defines the schema definition, hints for the pack values", + "properties": { + "format": { + "type": "string", + "x-omitempty": false + }, + "hints": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + }, + "listOptions": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + }, + "name": { + "type": "string", + "x-omitempty": false + }, + "readonly": { + "type": "boolean", + "x-omitempty": false + }, + "regex": { + "type": "string", + "x-omitempty": false + }, + "required": { + "type": "boolean", + "x-omitempty": false + }, + "type": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1PackSortFields": { + "description": "Packs sort by fields", + "enum": [ + "name", + "type", + "layer", + "addOnType", + "displayName" + ], + "type": "string", + "x-nullable": true + }, + "v1PackSortSpec": { + "description": "Packs sort spec", + "properties": { + "field": { + "$ref": "#/definitions/v1PackSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1PackSummaries": { + "description": "List of packs", + "properties": { + "items": { + "description": "Packs array", + "items": { + "$ref": "#/definitions/v1PackSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PackSummary": { + "description": "Pack summary object", + "properties": { + "apiVersion": { + "description": "Pack api version", + "type": "string" + }, + "kind": { + "description": "Pack kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PackSummarySpec" + }, + "status": { + "$ref": "#/definitions/v1PackSummaryStatus" + } + }, + "type": "object" + }, + "v1PackSummarySpec": { + "description": "Pack object", + "properties": { + "addonSubType": { + "description": "Pack add-on sub type such as monitoring, db etc", + "type": "string" + }, + "addonType": { + "description": "Pack add-on type such as logging, monitoring, security etc", + "type": "string" + }, + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Pack annotations is used to allow pack to add more arbitrary configurations", + "type": "object" + }, + "cloudTypes": { + "description": "Pack supported cloud types", + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array" + }, + "digest": { + "description": "Pack digest", + "type": "string" + }, + "displayName": { + "description": "Pack display name", + "type": "string" + }, + "eol": { + "description": "Pack end of life, date format: yyyy-MM-dd", + "type": "string" + }, + "group": { + "description": "Pack group", + "type": "string" + }, + "layer": { + "$ref": "#/definitions/v1PackLayer" + }, + "logoUrl": { + "description": "Pack logo url", + "type": "string" + }, + "manifests": { + "description": "Pack manifests are additional content as part of the cluster profile", + "items": { + "$ref": "#/definitions/v1ObjectReference" + }, + "type": "array" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "presets": { + "description": "Pack presets are the set of configurations applied on user selection of presets", + "items": { + "$ref": "#/definitions/v1PackPreset" + }, + "type": "array" + }, + "registryUid": { + "description": "Pack registry uid", + "type": "string" + }, + "schema": { + "description": "Pack schema contains constraints such as data type, format, hints for the pack values", + "items": { + "$ref": "#/definitions/v1PackSchema" + }, + "type": "array" + }, + "template": { + "$ref": "#/definitions/v1PackTemplate" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "values": { + "description": "Pack values", + "type": "string" + }, + "version": { + "description": "Pack version", + "type": "string" + } + }, + "type": "object" + }, + "v1PackSummaryStatus": { + "description": "Pack status", + "type": "object" + }, + "v1PackTagEntity": { + "description": "Pack oject", + "properties": { + "addonSubType": { + "description": "Pack add-on sub type such as monitoring, db etc", + "type": "string" + }, + "addonType": { + "description": "Pack add-on type such as logging, monitoring, security etc", + "type": "string" + }, + "cloudTypes": { + "description": "Pack supported cloud types", + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array" + }, + "displayName": { + "description": "Pack display name", + "type": "string" + }, + "layer": { + "$ref": "#/definitions/v1PackLayer" + }, + "logoUrl": { + "description": "Pack logo url", + "type": "string" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "packValues": { + "description": "Pack values array", + "items": { + "$ref": "#/definitions/v1PackUidValues" + }, + "type": "array" + }, + "registryUid": { + "description": "Pack registry uid", + "type": "string" + }, + "tags": { + "description": "Pack version tags array", + "items": { + "$ref": "#/definitions/v1PackTags" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1PackTags": { + "properties": { + "group": { + "description": "Pack group", + "type": "string" + }, + "packUid": { + "description": "Pack uid", + "type": "string" + }, + "parentTags": { + "description": "Pack version parent tags", + "items": { + "type": "string" + }, + "type": "array" + }, + "tag": { + "description": "Pack version tag", + "type": "string" + }, + "version": { + "description": "Pack version", + "type": "string" + } + }, + "type": "object" + }, + "v1PackTemplate": { + "description": "Pack template configuration", + "properties": { + "manifest": { + "description": "Pack template manifest content", + "type": "string" + }, + "parameters": { + "$ref": "#/definitions/v1PackTemplateParameters" + }, + "values": { + "description": "Pack template values", + "type": "string" + } + } + }, + "v1PackTemplateParameter": { + "description": "Pack template parameter", + "properties": { + "description": { + "description": "Pack template parameter description", + "type": "string" + }, + "displayName": { + "description": "Pack template parameter display name", + "type": "string" + }, + "format": { + "description": "Pack template parameter format", + "type": "string" + }, + "hidden": { + "description": "Pack template parameter hidden flag, if true then the parameter is hidden in the UI", + "type": "boolean" + }, + "listOptions": { + "description": "Pack template parameter list options as string array", + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "description": "Pack template parameter name", + "type": "string" + }, + "optional": { + "description": "Pack template parameter optional flag, if true then the parameter value is not mandatory", + "type": "boolean" + }, + "options": { + "additionalProperties": { + "$ref": "#/definitions/v1PackTemplateParameterOption", + "type": "object" + }, + "description": "Pack template parameter options array", + "type": "object" + }, + "readOnly": { + "description": "Pack template parameter readonly flag, if true then the parameter value can't be overridden", + "type": "boolean" + }, + "regex": { + "description": "Pack template parameter regex, if set then parameter value must match with specified regex", + "type": "string" + }, + "targetKey": { + "description": "Pack template parameter target key which is mapped to the key defined in the pack values", + "type": "string" + }, + "type": { + "description": "Pack template parameter data type", + "type": "string" + }, + "value": { + "description": "Pack template parameter value", + "type": "string" + } + } + }, + "v1PackTemplateParameterOption": { + "description": "Pack template parameter option", + "properties": { + "dependencies": { + "description": "Pack template parameter dependencies", + "items": { + "$ref": "#/definitions/v1PackDependency" + }, + "type": "array" + }, + "description": { + "description": "Pack template parameter description", + "type": "string" + }, + "label": { + "description": "Pack template parameter label", + "type": "string" + } + }, + "type": "object" + }, + "v1PackTemplateParameters": { + "description": "Pack template parameters", + "properties": { + "inputParameters": { + "description": "Pack template input parameters array", + "items": { + "$ref": "#/definitions/v1PackTemplateParameter" + }, + "type": "array" + }, + "outputParameters": { + "description": "Pack template output parameters array", + "items": { + "$ref": "#/definitions/v1PackTemplateParameter" + }, + "type": "array" + } + } + }, + "v1PackType": { + "default": "spectro", + "enum": [ + "spectro", + "helm", + "manifest", + "oci" + ], + "type": "string" + }, + "v1PackUidValues": { + "properties": { + "dependencies": { + "description": "Pack dependencies array", + "items": { + "$ref": "#/definitions/v1PackDependencyMeta" + }, + "type": "array" + }, + "packUid": { + "description": "Pack uid", + "type": "string" + }, + "presets": { + "description": "Pack presets are the set of configurations applied on user selection of presets", + "items": { + "$ref": "#/definitions/v1PackPreset" + }, + "type": "array" + }, + "schema": { + "description": "Pack schema contains constraints such as data type, format, hints for the pack values", + "items": { + "$ref": "#/definitions/v1PackSchema" + }, + "type": "array" + }, + "template": { + "$ref": "#/definitions/v1PackTemplate" + }, + "values": { + "description": "Pack values represents the values.yaml used as input parameters", + "type": "string" + } + }, + "type": "object" + }, + "v1PackUpdateEntity": { + "description": "Pack update request payload", + "properties": { + "pack": { + "$ref": "#/definitions/v1PackEntity" + } + } + }, + "v1PackValuesEntity": { + "description": "Pack values entity to refer the existing pack for the values override", + "properties": { + "manifests": { + "description": "Pack manifests are additional content as part of the profile", + "items": { + "$ref": "#/definitions/v1ManifestRefUpdateEntity" + }, + "type": "array" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "tag": { + "description": "Pack version tag", + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "values": { + "description": "Pack values represents the values.yaml used as input parameters either Params OR Values should be used, not both If both applied at the same time, will only use Values", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1PacksFilterSpec": { + "description": "Packs filter spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1PackFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1PackSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1PairingCode": { + "description": "Pairing code response", + "properties": { + "pairingCode": { + "type": "string" + } + }, + "type": "object" + }, + "v1Partition": { + "properties": { + "fileSystemType": { + "type": "string" + }, + "freeSpace": { + "format": "int32", + "type": "integer" + }, + "mountPoint": { + "type": "string" + }, + "totalSpace": { + "format": "int32", + "type": "integer" + }, + "usedSpace": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1PaymentIntent": { + "description": "Payment setup object", + "properties": { + "clientSecret": { + "description": "Payment client secret", + "type": "string" + }, + "paymentIntentId": { + "description": "Payment intent id", + "type": "string" + }, + "status": { + "description": "Status of payment intent", + "type": "string" + } + } + }, + "v1PaymentMethod": { + "description": "Payment method object", + "properties": { + "card": { + "$ref": "#/definitions/v1Card" + }, + "customerId": { + "description": "Customer uid", + "type": "string" + }, + "firstName": { + "description": "First name of the user", + "type": "string" + }, + "lastName": { + "description": "Last name of the user", + "type": "string" + }, + "paymentMethodId": { + "description": "Payment method uid", + "type": "string" + } + } + }, + "v1PaymentMethods": { + "description": "Payment Method list", + "properties": { + "defaultPaymentMethod": { + "description": "Default payment method", + "type": "string" + }, + "paymentMethods": { + "description": "List of payment method", + "items": { + "$ref": "#/definitions/v1PaymentMethod" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1PaymentPlan": { + "description": "Stripe price detail object", + "properties": { + "billingScheme": { + "description": "Billing scheme", + "type": "string" + }, + "currency": { + "description": "Unit of currency", + "type": "string" + }, + "id": { + "description": "Stripe payment plan id", + "type": "string" + }, + "name": { + "description": "Name of the stripe plan", + "type": "string" + }, + "productId": { + "description": "Product identifier", + "type": "string" + }, + "type": { + "description": "Type of payment plan", + "type": "string" + }, + "unitAmount": { + "description": "Unit amount for the product", + "format": "int64", + "type": "number" + } + } + }, + "v1PaymentPlans": { + "description": "Payment plan object model", + "properties": { + "stripePlanDetails": { + "description": "List of Stripe plan details", + "items": { + "$ref": "#/definitions/v1PaymentPlan" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "stripePlanDetails" + ], + "type": "object" + }, + "v1PaymentSecrets": { + "description": "payment secrets", + "properties": { + "publishableKey": { + "type": "string" + }, + "secretKey": { + "type": "string" + } + } + }, + "v1PaymentSubscription": { + "description": "Payment subscription object", + "properties": { + "customerId": { + "description": "Customer uid", + "type": "string" + }, + "paymentIntent": { + "$ref": "#/definitions/v1PaymentIntent", + "description": "Payment intent" + }, + "paymentMethodIds": { + "description": "List of payment method uids", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "planType": { + "description": "Plan type", + "type": "string" + }, + "priceId": { + "description": "Price uid", + "type": "string" + }, + "subscriptionId": { + "description": "Subscription uid", + "type": "string" + }, + "subscriptionState": { + "description": "Plan subscription state", + "type": "string" + } + } + }, + "v1PcgSelfHostedParams": { + "properties": { + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "name": { + "type": "string" + } + } + }, + "v1PcgServiceKubectlCommands": { + "description": "Array of kubectl commands", + "properties": { + "kubectlCommands": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "overlordUid": { + "type": "string" + } + }, + "required": [ + "kubectlCommands" + ], + "type": "object" + }, + "v1PcgsSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Overlord" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1Permission": { + "description": "Permission information", + "properties": { + "name": { + "type": "string" + }, + "permissions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "scope": { + "$ref": "#/definitions/v1Scope" + } + }, + "type": "object" + }, + "v1Permissions": { + "description": "Array of permissions", + "items": { + "$ref": "#/definitions/v1Permission" + }, + "type": "array" + }, + "v1Plan": { + "description": "Plan", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1PlanSpec" + }, + "status": { + "$ref": "#/definitions/v1PlanStatus" + } + } + }, + "v1PlanAddFreeCreditUpdate": { + "description": "Plan add free credit update entity", + "properties": { + "credit": { + "$ref": "#/definitions/v1PlanCreditEntity" + } + } + }, + "v1PlanAddSlaCreditUpdate": { + "description": "Plan add sla credit update entity", + "properties": { + "credit": { + "$ref": "#/definitions/v1PlanCreditEntity" + } + } + }, + "v1PlanChangeUpdate": { + "description": "Plan change update entity", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "plan expiry time" + }, + "isPaymentGateway": { + "type": "boolean" + }, + "planLimit": { + "$ref": "#/definitions/v1PlanLimit" + }, + "start": { + "$ref": "#/definitions/v1Time", + "description": "plan start time" + }, + "tierPrice": { + "$ref": "#/definitions/v1TierPrice" + }, + "type": { + "enum": [ + "Trial", + "MonthlyOnDemand", + "AnnualSubscription" + ], + "type": "string" + } + }, + "required": [ + "type", + "start", + "expiry" + ] + }, + "v1PlanCost": { + "description": "Plan Cost", + "properties": { + "discount": { + "format": "float", + "type": "number", + "x-omitempty": false + }, + "price": { + "format": "float", + "type": "number", + "x-omitempty": false + } + } + }, + "v1PlanCpuCoreHoursUsages": { + "properties": { + "hourlyUsages": { + "items": { + "$ref": "#/definitions/v1ResourceUsage" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1PlanCredit": { + "description": "Plan Credit", + "properties": { + "cpuCoreHours": { + "format": "int64", + "type": "number", + "x-omitempty": false + }, + "creditUid": { + "type": "string" + }, + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "credit expiry time" + }, + "name": { + "type": "string" + }, + "start": { + "$ref": "#/definitions/v1Time", + "description": "credit start time" + }, + "type": { + "enum": [ + "Pure", + "Alloy" + ], + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "v1PlanCreditEntity": { + "description": "Plan Credit entity for create/update request", + "properties": { + "cpuCoreHours": { + "format": "int64", + "type": "number", + "x-omitempty": false + }, + "expiry": { + "$ref": "#/definitions/v1Time" + }, + "name": { + "type": "string" + }, + "start": { + "$ref": "#/definitions/v1Time" + }, + "type": { + "enum": [ + "Pure", + "Alloy" + ], + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "v1PlanCreditUpdate": { + "description": "Plan credit update entity", + "properties": { + "credit": { + "$ref": "#/definitions/v1PlanCreditEntity" + } + } + }, + "v1PlanExpiry": { + "description": "Plan expiry", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "plan expiry time" + } + }, + "required": [ + "expiry" + ] + }, + "v1PlanLimit": { + "description": "Monthly Plan Limit", + "properties": { + "alloy": { + "$ref": "#/definitions/v1PlanLimitSpec" + }, + "isOnDemand": { + "description": "is onDemand plan and has no limit", + "type": "boolean", + "x-omitempty": false + }, + "isUnlimited": { + "description": "is unlimited cpu core hours", + "type": "boolean", + "x-omitempty": false + }, + "pure": { + "$ref": "#/definitions/v1PlanLimitSpec" + } + } + }, + "v1PlanLimitSpec": { + "description": "Monthly Plan Limit spec", + "properties": { + "cpuCoreHours": { + "description": "cpu cores hours", + "format": "int64", + "type": "integer", + "x-omitempty": false + }, + "overageLimitPercentage": { + "default": 25, + "description": "overage limit in percentage", + "format": "int8", + "type": "integer", + "x-omitempty": false + }, + "warnLimitPercentage": { + "default": 90, + "description": "warning limit in percentage", + "format": "int8", + "type": "integer", + "x-omitempty": false + } + } + }, + "v1PlanLimitUpdate": { + "description": "Plan limit change update entity", + "properties": { + "planLimit": { + "$ref": "#/definitions/v1PlanLimit" + } + }, + "required": [ + "planLimit" + ] + }, + "v1PlanMonthlyUsage": { + "description": "Plan monthly usage entity", + "properties": { + "dailyUsages": { + "items": { + "$ref": "#/definitions/v1ResourceUsage" + }, + "type": "array", + "uniqueItems": true + }, + "month": { + "$ref": "#/definitions/v1Time", + "description": "usage month" + }, + "planLimit": { + "$ref": "#/definitions/v1PlanLimit" + }, + "planType": { + "enum": [ + "Trial", + "MonthlyOnDemand", + "AnnualSubscription" + ], + "type": "string" + }, + "planUid": { + "type": "string" + }, + "totalMonthlyUsage": { + "$ref": "#/definitions/v1TotalResourceUsage" + } + } + }, + "v1PlanMonthlyUsages": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1PlanMonthlyUsage" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1PlanRenewal": { + "description": "Plan Renewal", + "properties": { + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "credit expiry time" + }, + "planLimit": { + "$ref": "#/definitions/v1PlanLimit" + }, + "start": { + "$ref": "#/definitions/v1Time", + "description": "credit start time" + }, + "type": { + "enum": [ + "Trial", + "MonthlyOnDemand", + "AnnualSubscription" + ], + "type": "string" + } + }, + "required": [ + "type", + "start", + "expiry" + ] + }, + "v1PlanRenewalUpdate": { + "description": "Plan add renawal update entity", + "properties": { + "renewal": { + "$ref": "#/definitions/v1PlanRenewal" + } + } + }, + "v1PlanSpec": { + "description": "Plan specifications", + "properties": { + "cost": { + "$ref": "#/definitions/v1PlanCost" + }, + "developerCredits": { + "$ref": "#/definitions/v1DeveloperCredit" + }, + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "plan expiry time" + }, + "freeCredits": { + "items": { + "$ref": "#/definitions/v1PlanCredit" + }, + "type": "array" + }, + "planLimit": { + "$ref": "#/definitions/v1PlanLimit" + }, + "renewal": { + "$ref": "#/definitions/v1PlanRenewal" + }, + "slaCredits": { + "items": { + "$ref": "#/definitions/v1PlanCredit" + }, + "type": "array" + }, + "start": { + "$ref": "#/definitions/v1Time", + "description": "plan start time" + }, + "tierPricing": { + "$ref": "#/definitions/v1TierPrice" + }, + "type": { + "enum": [ + "Trial", + "MonthlyOnDemand", + "AnnualSubscription" + ], + "type": "string" + } + }, + "required": [ + "type", + "start", + "expiry" + ] + }, + "v1PlanStatus": { + "properties": { + "changeLogs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1Plans": { + "description": "Array of Plans", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Plan" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1PlansUsageComputeSpec": { + "description": "Plans usage compute spec", + "properties": { + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "tenantUids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1PodAntiAffinity": { + "description": "Pod anti affinity is a group of inter pod anti affinity scheduling rules.", + "properties": { + "preferredDuringSchedulingIgnoredDuringExecution": { + "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", + "items": { + "$ref": "#/definitions/v1VmWeightedPodAffinityTerm" + }, + "type": "array" + }, + "requiredDuringSchedulingIgnoredDuringExecution": { + "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", + "items": { + "$ref": "#/definitions/v1VmPodAffinityTerm" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1Pool": { + "description": "Pool defines IP ranges or with CIDR for available IPs Gateway, Prefix and Nameserver if provided, will overwrite values in IPPool", + "properties": { + "end": { + "description": "End is the last IP address that can be rendered. It is used as a validation that the rendered IP is in bound.", + "type": "string" + }, + "gateway": { + "description": "Gateway is the gateway ip address", + "type": "string" + }, + "nameserver": { + "$ref": "#/definitions/v1Nameserver", + "description": "Nameserver provide information for dns resolvation" + }, + "prefix": { + "description": "Prefix is the mask of the network as integer (max 128)", + "format": "int32", + "type": "integer" + }, + "start": { + "description": "Start is the first ip address that can be rendered", + "type": "string" + }, + "subnet": { + "description": "Subnet is used to validate that the rendered IP is in bounds. eg: 192.168.0.0/24 If Start value is not given, start value is derived from the subnet ip incremented by 1 (start value is `192.168.0.1` for subnet `192.168.0.0/24`)", + "type": "string" + } + }, + "type": "object" + }, + "v1PriceRange": { + "description": "tier price range", + "properties": { + "discount": { + "format": "int64", + "type": "number" + }, + "startFrom": { + "format": "float64", + "type": "number" + }, + "unitAmount": { + "format": "float64", + "type": "number" + }, + "upTo": { + "format": "float64", + "type": "number" + }, + "upToInfinity": { + "type": "boolean" + } + } + }, + "v1PrivateCloudRateConfig": { + "description": "Private cloud rate config", + "properties": { + "cpuUnitPricePerHour": { + "format": "float64", + "type": "number" + }, + "gpuUnitPricePerHour": { + "format": "float64", + "type": "number" + }, + "memoryUnitPriceGiBPerHour": { + "format": "float64", + "type": "number" + }, + "storageUnitPriceGiBPerHour": { + "format": "float64", + "type": "number" + } + } + }, + "v1ProductUsage": { + "description": "Product usage", + "properties": { + "alloyUsage": { + "$ref": "#/definitions/v1SystemProductUsage" + }, + "pureUsage": { + "$ref": "#/definitions/v1SystemProductUsage" + } + } + }, + "v1ProfileMetaEntity": { + "description": "Cluster profile metadata request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1ClusterProfileSpecEntity" + } + }, + "required": [ + "metadata" + ], + "type": "object" + }, + "v1ProfileResolvedValues": { + "description": "Cluster profile resolved pack values", + "properties": { + "resolved": { + "additionalProperties": { + "type": "string" + }, + "description": "Cluster profile pack resolved values", + "type": "object" + }, + "uid": { + "description": "Cluster profile uid", + "type": "string" + } + } + }, + "v1ProfileStatus": { + "properties": { + "hasUserMacros": { + "description": "If it is true then profile pack values has a reference to user defined macros", + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ProfileTemplateSummary": { + "description": "Edge host clusterprofile template summary", + "properties": { + "cloudType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "packs": { + "items": { + "$ref": "#/definitions/v1PackRefSummary" + }, + "type": "array" + }, + "type": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1ProfileType": { + "default": "cluster", + "enum": [ + "cluster", + "infra", + "add-on", + "system" + ], + "type": "string" + }, + "v1Project": { + "description": "Project information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ProjectSpec" + }, + "status": { + "$ref": "#/definitions/v1ProjectStatus" + } + }, + "type": "object" + }, + "v1ProjectActiveAppDeployment": { + "description": "Active app deployment", + "properties": { + "appRef": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1ProjectActiveAppDeployments": { + "description": "Active app deployment", + "properties": { + "apps": { + "items": { + "$ref": "#/definitions/v1ProjectActiveAppDeployment" + }, + "type": "array" + }, + "count": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ProjectActiveCluster": { + "description": "Active clusters", + "properties": { + "clusterRef": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1ProjectActiveClusters": { + "description": "Active clusters", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1ProjectActiveCluster" + }, + "type": "array" + }, + "count": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ProjectActiveResources": { + "description": "Active project resources", + "properties": { + "appDeployments": { + "$ref": "#/definitions/v1ProjectActiveAppDeployments" + }, + "clusters": { + "$ref": "#/definitions/v1ProjectActiveClusters" + }, + "virtualClusters": { + "$ref": "#/definitions/v1ProjectActiveClusters" + } + }, + "type": "object" + }, + "v1ProjectAlertComponent": { + "description": "Project alert component", + "properties": { + "description": { + "type": "string" + }, + "name": { + "type": "string" + }, + "supportedChannels": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ProjectAlertComponents": { + "description": "Supported project alerts component", + "properties": { + "components": { + "items": { + "$ref": "#/definitions/v1ProjectAlertComponent" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ProjectCleanUpStatus": { + "description": "Project cleanup status", + "properties": { + "cleanedResources": { + "items": { + "type": "string" + }, + "type": "array" + }, + "msg": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1ProjectCleanup": { + "description": "Project delete request payload", + "properties": { + "deletingClusterDurationThresholdInMin": { + "format": "int32", + "type": "integer" + }, + "provisioningClusterDurationThresholdInMin": { + "format": "int32", + "type": "integer" + } + } + }, + "v1ProjectClusterSettings": { + "properties": { + "fips": { + "$ref": "#/definitions/v1FipsConfig" + }, + "nodesAutoRemediationSetting": { + "$ref": "#/definitions/v1NodesAutoRemediationSettings" + }, + "tenantClusterSettings": { + "$ref": "#/definitions/v1TenantClusterSettings" + } + } + }, + "v1ProjectEntity": { + "description": "Project information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ProjectEntitySpec" + } + }, + "type": "object" + }, + "v1ProjectEntitySpec": { + "description": "Project specifications", + "properties": { + "logoUid": { + "type": "string" + }, + "teams": { + "items": { + "$ref": "#/definitions/v1TeamRoleMap" + }, + "type": "array", + "uniqueItems": true + }, + "users": { + "items": { + "$ref": "#/definitions/v1UserRoleMap" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ProjectFilterSortFields": { + "enum": [ + "name", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1ProjectFilterSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1ProjectFilterSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1ProjectFilterSpec": { + "description": "Project filter spec", + "properties": { + "name": { + "$ref": "#/definitions/v1FilterString" + } + } + }, + "v1ProjectMeta": { + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ProjectMetadata": { + "description": "Project metadata", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectEntity" + } + } + }, + "v1ProjectPatch": { + "items": { + "$ref": "#/definitions/v1HttpPatch" + }, + "type": "array" + }, + "v1ProjectResourceUsage": { + "description": "project resource usage", + "properties": { + "alloyCpuCoreHours": { + "type": "number", + "x-omitempty": false + }, + "project": { + "$ref": "#/definitions/v1ProjectMeta" + }, + "pureCpuCoreHours": { + "type": "number", + "x-omitempty": false + } + } + }, + "v1ProjectRolesEntity": { + "properties": { + "projects": { + "items": { + "$ref": "#/definitions/v1UidRoleSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ProjectRolesPatch": { + "properties": { + "projects": { + "items": { + "properties": { + "projectUid": { + "type": "string" + }, + "roles": { + "items": { + "type": "string" }, - { - "id": "dc12dd48-fa7a-4758-b7d0-240c78039a84", - "name": "tenants/{tenantUid}", - "item": [ - { - "id": "8be1baa9-68a3-4a4d-adb1-c3ca3966dffa", - "name": "Update tenant address", - "request": { - "name": "Update tenant address", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "address" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"address\": {\n \"addressLine1\": \"\",\n \"addressLine2\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"pincode\": \"\",\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a504ceac-544a-40c5-b650-f6859e958524", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "address" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"address\": {\n \"addressLine1\": \"\",\n \"addressLine2\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"pincode\": \"\",\n \"state\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4def1ed8-5d06-48c8-a217-2d915a6f7aaa", - "name": "assets", - "item": [ - { - "id": "caeaea39-ccf0-445e-9b31-2d47fe8f22cf", - "name": "certs", - "item": [ - { - "id": "e932b20f-1773-4250-9094-671c6b110304", - "name": "lists the certificates for the tenant", - "request": { - "name": "lists the certificates for the tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ecb737d3-2dd7-4f51-a4d9-6720fa7f0488", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"minim_540\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sed_8d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"certificate\": \"commodo id culpa proident dolor\",\n \"isCA\": false,\n \"key\": \"cillum fugiat in\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"in0_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cupidatat_a\": \"\",\n \"fugiat__9\": \"\",\n \"mollit_9\": \"\",\n \"deserunt_0_4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"certificate\": \"sunt quis ea\",\n \"isCA\": true,\n \"key\": \"reprehenderit elit laborum ipsum\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d86df7df-61fe-437d-a922-697e9e11fcf0", - "name": "create the tenant certificate", - "request": { - "name": "create the tenant certificate", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"elit_27\": \"\",\n \"aliqua_dd\": \"\",\n \"sint_236\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ad76c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"certificate\": \"\",\n \"isCA\": \"\",\n \"key\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e3f46169-d15a-471f-92e6-6ee97db28e96", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1039a0e6-685f-456f-80cf-79b1f78cc147", - "name": "{certificateUid}", - "item": [ - { - "id": "be5720f7-ab9f-4e86-9e81-48f6bc73fd83", - "name": "deletes the tenant certificate", - "request": { - "name": "deletes the tenant certificate", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs", - ":certificateUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "certificateUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "55105c63-8201-48e1-8e19-94fd6252f453", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs", - ":certificateUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "certificateUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37303d14-0402-4f32-a504-f66f4db6daa5", - "name": "Returns the ca certificate for the tenant", - "request": { - "name": "Returns the ca certificate for the tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs", - ":certificateUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "certificateUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "87fb933f-dd63-4170-a9c1-48f8759f4ec2", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs", - ":certificateUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "certificateUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"incididunte79\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_d\": \"\",\n \"quis_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"certificate\": \"\",\n \"isCA\": \"\",\n \"key\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "581bce46-bf8a-4359-8cf8-a4d601e49603", - "name": "updates the tenant certificate", - "request": { - "name": "updates the tenant certificate", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs", - ":certificateUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "certificateUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"elit_27\": \"\",\n \"aliqua_dd\": \"\",\n \"sint_236\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ad76c\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"certificate\": \"\",\n \"isCA\": \"\",\n \"key\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2e268f0c-624d-4e22-a1a9-9ca16e1deca2", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "certs", - ":certificateUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "certificateUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "54a09a11-ddde-4f86-bae8-7e8212fc07db", - "name": "dataSinks", - "item": [ - { - "id": "72912723-d68d-4d0a-85cd-a1160968ae57", - "name": "deletes the tenant data sink config", - "request": { - "name": "deletes the tenant data sink config", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "8723f5db-4f13-45dc-8810-25e0dcbd8067", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2cef40bf-61f4-4b5f-ab3e-307a76c45f5a", - "name": "Returns data sink config of tenant", - "request": { - "name": "Returns data sink config of tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "71324520-4641-4a7a-ba83-71fdb4dcd9f6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"nostrud32\": \"\",\n \"voluptate1d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ea_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"auditDataSinks\": [\n {\n \"cloudWatch\": {\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"nostrud veniam aliquip in\",\n \"region\": \"Ut fugiat in\",\n \"stream\": \"cillum et laborum\"\n },\n \"type\": \"cloudwatch\"\n },\n {\n \"cloudWatch\": {\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"sint enim\",\n \"stream\": \"ad culpa dolor Ut\"\n },\n \"type\": \"cloudwatch\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e5dc884d-7b6e-4972-bafd-467f3e43fea3", - "name": "create data sink config", - "request": { - "name": "create data sink config", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"fugiat_d\": \"\",\n \"pariaturc\": \"\",\n \"enim_bbd\": \"\",\n \"sit_fba\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"tempor6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"auditDataSinks\": [\n {\n \"cloudWatch\": {\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"\",\n \"stream\": \"\"\n },\n \"type\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "80ed49d0-916c-4aeb-b555-bd3d5a77e507", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2ea4e031-be41-4760-9c42-02b86b3836d5", - "name": "updates the tenant data sink config", - "request": { - "name": "updates the tenant data sink config", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"fugiat_d\": \"\",\n \"pariaturc\": \"\",\n \"enim_bbd\": \"\",\n \"sit_fba\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"tempor6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"auditDataSinks\": [\n {\n \"cloudWatch\": {\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"group\": \"\",\n \"region\": \"\",\n \"stream\": \"\"\n },\n \"type\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cbd3d2c8-a42c-4c9d-921b-4a9e200ce38b", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "assets", - "dataSinks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "e08296fe-0094-4e56-9431-4395d2cbd73d", - "name": "Tenant to accept the contract agreement", - "request": { - "name": "Tenant to accept the contract agreement", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "contract", - "accept" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "c00eab49-2673-44dd-96df-ce0d86bf295f", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "contract", - "accept" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c5f3a805-af8a-470d-873f-06f62e82c837", - "name": "creditAccount/aws", - "item": [ - { - "id": "660e69f5-6ba7-489d-b38d-1d72c1c637e5", - "name": "Deletes the aws credit account for tenants", - "request": { - "name": "Deletes the aws credit account for tenants", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "creditAccount", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "forceDelete", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "4d7f1baa-bb04-4d31-a71b-17d021067d17", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "creditAccount", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "forceDelete", - "value": "false" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "50e43841-f6ad-4487-9c70-2d5e22761d78", - "name": "Get the credit accounts for the tenants with free tier access", - "request": { - "name": "Get the credit accounts for the tenants with free tier access", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "creditAccount", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2c306181-54d8-403e-9706-5fa9800a76f3", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "creditAccount", - "aws" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"creditLimitInDollars\": 33623464.8584767,\n \"creditUsedInDollars\": -67277827.68917154,\n \"loginCredentials\": {\n \"iamUser\": \"id ipsum Duis ad consequat\",\n \"password\": \"\"\n },\n \"userCloudAccount\": {\n \"accountId\": \"officia laboris\",\n \"cloudAccount\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "0cd1ba27-87ae-4a14-bd70-f5f50a0a8e37", - "name": "domains", - "item": [ - { - "id": "1b3f4a56-6647-4865-b436-4c27291f9dc2", - "name": "retrieves the domains for tenant", - "request": { - "name": "retrieves the domains for tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b378fb14-2c2d-4286-aade-eadb16ec4e55", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"domains\": [\n \"reprehenderit consectetur adipisicing aliquip\",\n \"sunt dolor elit\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f3dbbe7a-e4c2-412d-aa3e-db303decbf97", - "name": "creates or updates domains for tenant", - "request": { - "name": "creates or updates domains for tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"domains\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ab085fea-80ba-4969-81d0-a18b74fa8b2a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domains\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c53e942c-9306-4db5-a110-8705ef73c62f", - "name": "Update tenant emailId", - "request": { - "name": "Update tenant emailId", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "emailId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "33ec02f1-7d29-43d9-b8c8-f1cd134361cc", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "emailId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b27b8e88-7417-4fac-9ea3-aeabc9bf9f21", - "name": "freemium", - "item": [ - { - "id": "e19384c2-8bcf-4ef3-b9f2-e6eb45eb7e60", - "name": "Get tenant level freemium configuration", - "request": { - "name": "Get tenant level freemium configuration", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "freemium" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "8024fe57-8b14-4c2c-81e9-3d34db98ac58", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "freemium" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"activeClustersLimit\": -58012508,\n \"isFreemium\": true,\n \"isUnlimited\": true,\n \"overageUsageLimit\": -72395691.49287549,\n \"totalUsageLimit\": -69490699.52741933\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "18bcc55d-53e4-408b-b419-02bf334ea8ff", - "name": "Update tenant freemium configuration", - "request": { - "name": "Update tenant freemium configuration", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "freemium" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"activeClustersLimit\": \"\",\n \"isFreemium\": \"\",\n \"isUnlimited\": \"\",\n \"overageUsageLimit\": \"\",\n \"totalUsageLimit\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b816710b-59bf-4779-87f7-486b8e5d3c8e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "freemium" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"activeClustersLimit\": \"\",\n \"isFreemium\": \"\",\n \"isUnlimited\": \"\",\n \"overageUsageLimit\": \"\",\n \"totalUsageLimit\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c0309982-fcbf-4efe-bdde-c12df2920a3b", - "name": "Get tenant freemium usage", - "request": { - "name": "Get tenant freemium usage", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "freemiumUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7a2a4bea-764c-4577-a097-3a3495cfaf1b", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "freemiumUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"isFreemium\": false,\n \"isUnlimited\": true,\n \"limit\": {\n \"activeClusters\": 64336189,\n \"overageUsage\": 93739442.12851062,\n \"usage\": -38952653.40500833\n },\n \"usage\": {\n \"usage\": 46554385.5255779\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "38035907-6092-4b20-be5e-d571da81399a", - "name": "invoices/{invoiceUid}", - "item": [ - { - "id": "3397b096-db41-4a1a-b82d-0e7d1198ee0a", - "name": "Returns a specified invoice", - "request": { - "name": "Returns a specified invoice", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "210531f9-38dd-4869-a83e-91c5c45296c0", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"dolor_0\": \"\",\n \"in_a\": \"\",\n \"labore9d\": \"\",\n \"idc9\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velit_c\": \"\",\n \"dolore36f\": \"\",\n \"minim_09\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"address\": {\n \"addressLine1\": \"\",\n \"addressLine2\": \"\",\n \"city\": \"\",\n \"country\": \"\",\n \"pincode\": \"\",\n \"state\": \"\"\n },\n \"billingPeriod\": {\n \"end\": \"\",\n \"start\": \"\"\n },\n \"credits\": {\n \"alloyFreeCredits\": 74267592.02623811,\n \"pureFreeCredits\": -46516847.50281784\n },\n \"envType\": \"anim reprehenderit do ea\",\n \"month\": \"\",\n \"paymentUnit\": \"usd\",\n \"plan\": {\n \"freeCredits\": [\n {\n \"planCredit\": {\n \"type\": \"Pure\",\n \"cpuCoreHours\": 72839757.04282698,\n \"creditUid\": \"consectetur do ut nisi cupidatat\",\n \"expiry\": \"\",\n \"name\": \"eiu\",\n \"start\": \"\"\n },\n \"totalCpuCoreHours\": 83171896.2061832\n },\n {\n \"planCredit\": {\n \"type\": \"Pure\",\n \"cpuCoreHours\": 555230.3095451593,\n \"creditUid\": \"ea anim elit qui\",\n \"expiry\": \"\",\n \"name\": \"reprehenderit in nisi irure\",\n \"start\": \"\"\n },\n \"totalCpuCoreHours\": 39487971.02388385\n }\n ],\n \"plantype\": \"Trial\",\n \"slaCredits\": [\n {\n \"planCredit\": {\n \"type\": \"Alloy\",\n \"cpuCoreHours\": -78575735.91565412,\n \"creditUid\": \"in Excepteur occaecat\",\n \"expiry\": \"\",\n \"name\": \"quis\",\n \"start\": \"\"\n },\n \"totalCpuCoreHours\": 39455511.230985194\n },\n {\n \"planCredit\": {\n \"type\": \"Alloy\",\n \"cpuCoreHours\": 78074156.90245607,\n \"creditUid\": \"laborum\",\n \"expiry\": \"\",\n \"name\": \"ex laborum quis eiusmod\",\n \"start\": \"\"\n },\n \"totalCpuCoreHours\": -98843542.02063923\n }\n ]\n }\n },\n \"status\": {\n \"billableAmount\": -78267595.45105992,\n \"productInvoice\": {\n \"alloy\": {\n \"allocatedCredits\": 8451109.97807756,\n \"amount\": -34397947.288600594,\n \"billableCredits\": -33479176.140238874,\n \"breachedCredits\": 43510454.62956616,\n \"discount\": -56574053.90996275,\n \"freeCredits\": 56800909.4437944,\n \"overageLimitPercentage\": 92782490.1627791,\n \"tierName\": \"sed nisi ea veniam\",\n \"tierPrice\": 20179165.41720876,\n \"totalUsedCredits\": -77719970.67903475,\n \"usedCredits\": -93801878.48761134\n },\n \"pure\": {\n \"allocatedCredits\": 77306206.45954463,\n \"amount\": -39237472.30160797,\n \"billableCredits\": 57101750.30972943,\n \"breachedCredits\": -39507906.80566816,\n \"discount\": 7562713.204446897,\n \"freeCredits\": -59320156.96324755,\n \"overageLimitPercentage\": -25403036.881280273,\n \"tierName\": \"id nostrud\",\n \"tierPrice\": 39034735.525220156,\n \"totalUsedCredits\": -9994.815495193005,\n \"usedCredits\": -6337168.819127649\n }\n },\n \"projects\": [\n {\n \"amount\": 44409490.099423796,\n \"projectName\": \"c\",\n \"projectUid\": \"id dolor sit\",\n \"usage\": {\n \"alloy\": {\n \"amount\": 37012126.94172868,\n \"tierPrice\": -98308469.18381755,\n \"usedCredits\": -28572119.07615933\n },\n \"pure\": {\n \"amount\": 3624680.1994238347,\n \"tierPrice\": -10839220.371520936,\n \"usedCredits\": 15451604.363380864\n }\n }\n },\n {\n \"amount\": 87705989.68222934,\n \"projectName\": \"et Duis commod\",\n \"projectUid\": \"Duis ipsum\",\n \"usage\": {\n \"alloy\": {\n \"amount\": 79742088.07653564,\n \"tierPrice\": -48500651.664856106,\n \"usedCredits\": 90181188.19821367\n },\n \"pure\": {\n \"amount\": 45224637.85700101,\n \"tierPrice\": 46491016.78739923,\n \"usedCredits\": 75548918.78231564\n }\n }\n }\n ],\n \"states\": [\n {\n \"paymentMsg\": \"Lorem exercitation\",\n \"state\": \"Paid\",\n \"timestamp\": \"\"\n },\n {\n \"paymentMsg\": \"amet ex\",\n \"state\": \"PaymentInProgress\",\n \"timestamp\": \"\"\n }\n ],\n \"stripeInvoiceId\": \"Ut in eiusmod\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8c91f797-4ffc-4af1-a6ca-2b59dd6726ff", - "name": "report", - "item": [ - { - "id": "3d376d14-f29b-42a3-8a54-78898fc64e0b", - "name": "Downloads the specified invoice report", - "request": { - "name": "Downloads the specified invoice report", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid", - "report", - "invoice", - "pdf" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9ec1aa0b-9147-499e-8847-ebfb4854e6dc", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid", - "report", - "invoice", - "pdf" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3f87bda2-bfc4-4949-b688-c93f2be852bb", - "name": "Downloads the specified monthly invoice report", - "request": { - "name": "Downloads the specified monthly invoice report", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid", - "report", - "pdf" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6bd905ad-129c-4ea0-84b6-c20205fcdba8", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid", - "report", - "pdf" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2b7ad614-8102-419f-9844-e7a2a55142ff", - "name": "Downloads the specified tenant usage", - "request": { - "name": "Downloads the specified tenant usage", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid", - "report", - "usage", - "pdf" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/octet-stream" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9a769a74-9bdd-4bc2-a788-3f2d3ad97ccf", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "invoices", - ":invoiceUid", - "report", - "usage", - "pdf" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) Specify the tenant uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "invoiceUid", - "description": "(Required) Specify the invoice uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "disabled": false, - "key": "Content-Disposition", - "value": "exercitation anim id qui dolor", - "description": "" - }, - { - "key": "Content-Type", - "value": "application/octet-stream" - } - ], - "body": "exercitation anim id qui dolor", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "380b54f2-5c78-4a77-b7f9-9b34e516f3bf", - "name": "macros", - "item": [ - { - "id": "1ec75e8c-842c-45a8-bbc5-b98436dd4e80", - "name": "Delete the macros for the specified tenant by given macro name", - "request": { - "name": "Delete the macros for the specified tenant by given macro name", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "257f340e-5fc4-4817-8a97-d8de0387992a", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0d4571f0-9c3b-401c-a507-772a094a31ba", - "name": "List the macros of the specified tenant", - "request": { - "name": "List the macros of the specified tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "29ee34cb-f4bc-4add-a7d5-c594ab61d133", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f41867be-45f7-4652-a0a3-e8d3a00443cd", - "name": "Update the macros for the specified tenant by given macro name", - "request": { - "name": "Update the macros for the specified tenant by given macro name", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ed0c58a6-c53c-4f57-a635-b78371bc7289", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0aad2e7b-9adb-47f8-98d6-1ab3c0a92035", - "name": "Create or add new macros for the specified tenant", - "request": { - "name": "Create or add new macros for the specified tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3a83c95e-1b26-4277-a7ed-17639f275c5e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b26bb3fb-22a4-452d-bd95-01401addff5c", - "name": "Update the macros of the specified tenant", - "request": { - "name": "Update the macros of the specified tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6b267e29-dd14-4036-b6fc-db0e72553c57", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "0cefab3c-ff2d-4ac5-aa10-a534f52fb87f", - "name": "oidc/config", - "item": [ - { - "id": "c351cf2b-4de9-4566-a02c-55384287320b", - "name": "Returns the oidc Spec for tenant", - "request": { - "name": "Returns the oidc Spec for tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "oidc", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "ef9fa1a5-5f2f-495b-8a43-e3e2d6d66d26", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "oidc", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"callbackUrl\": \"occaecat amet qui sit dol\",\n \"clientId\": \"veniam culpa eiusmod magna in\",\n \"clientSecret\": \"nulla\",\n \"defaultTeams\": [\n \"ipsum ea\",\n \"minim Excepteur ut nulla sunt\"\n ],\n \"isSsoEnabled\": true,\n \"issuerUrl\": \"dolor commodo reprehenderit\",\n \"logoutUrl\": \"veniam eiusmod in ullamco\",\n \"requiredClaims\": {\n \"Email\": \"quis nostrud reprehenderit veniam proident\",\n \"FirstName\": \"laborum cupidatat\",\n \"LastName\": \"et elit amet\",\n \"SpectroTeam\": \"enim\"\n },\n \"scopes\": [\n \"dolore ea voluptate incididunt\",\n \"deserunt\"\n ],\n \"syncSsoTeams\": true\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "de8ecb79-a6cb-4a3c-abbc-8ef6b4b92ad1", - "name": "Associates the oidc Spec for the tenant", - "request": { - "name": "Associates the oidc Spec for the tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "oidc", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"callbackUrl\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"defaultTeams\": [\n \"\",\n \"\"\n ],\n \"isSsoEnabled\": \"\",\n \"issuerUrl\": \"\",\n \"logoutUrl\": \"\",\n \"requiredClaims\": {\n \"Email\": \"\",\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"SpectroTeam\": \"\"\n },\n \"scopes\": [\n \"\",\n \"\"\n ],\n \"syncSsoTeams\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "775a03e5-b86c-4b17-9a0d-f60bc3facb3c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "oidc", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"callbackUrl\": \"\",\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"defaultTeams\": [\n \"\",\n \"\"\n ],\n \"isSsoEnabled\": \"\",\n \"issuerUrl\": \"\",\n \"logoutUrl\": \"\",\n \"requiredClaims\": {\n \"Email\": \"\",\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"SpectroTeam\": \"\"\n },\n \"scopes\": [\n \"\",\n \"\"\n ],\n \"syncSsoTeams\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "606a7d2f-4a69-4d3d-a63b-f398f77a05c8", - "name": "creates or updates a password policy for tenant", - "request": { - "name": "creates or updates a password policy for tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "password", - "policy" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"creationTimestamp\": \"\",\n \"expiryDurationInDays\": \"\",\n \"firstReminderInDays\": \"\",\n \"isRegex\": \"\",\n \"minLength\": \"\",\n \"minNumOfBlockLetters\": \"\",\n \"minNumOfDigits\": \"\",\n \"minNumOfSmallLetters\": \"\",\n \"minNumOfSpecialCharacters\": \"\",\n \"regex\": \"\",\n \"updateTimestamp\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cd1b04c8-c856-40a0-975d-b4f43d32d707", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "password", - "policy" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"creationTimestamp\": \"\",\n \"expiryDurationInDays\": \"\",\n \"firstReminderInDays\": \"\",\n \"isRegex\": \"\",\n \"minLength\": \"\",\n \"minNumOfBlockLetters\": \"\",\n \"minNumOfDigits\": \"\",\n \"minNumOfSmallLetters\": \"\",\n \"minNumOfSpecialCharacters\": \"\",\n \"regex\": \"\",\n \"updateTimestamp\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b41311f9-0495-4c44-acd3-45e4af8a75e5", - "name": "preferences", - "item": [ - { - "id": "e3386861-dbf7-493e-9320-be207c45f5c4", - "name": "clusterGroup", - "item": [ - { - "id": "d45c937a-ae3b-47d3-9046-a253ddba3044", - "name": "Get is cluster group enabled for a specific tenant", - "request": { - "name": "Get is cluster group enabled for a specific tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterGroup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d7ac1963-9fe3-408a-9984-35203f8003df", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterGroup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"hideSystemClusterGroups\": false,\n \"isClusterGroupEnabled\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d4d23729-8ca3-44f7-b403-c06d9403514b", - "name": "Enable or Disable cluster group for a specific tenant", - "request": { - "name": "Enable or Disable cluster group for a specific tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterGroup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"hideSystemClusterGroups\": \"\",\n \"isClusterGroupEnabled\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "69bd2034-683b-40a7-bf4f-e78bd73d5d93", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterGroup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"hideSystemClusterGroups\": \"\",\n \"isClusterGroupEnabled\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "bfa2af9a-a796-4b7a-9a6c-6fb8c7818297", - "name": "clusterSettings", - "item": [ - { - "id": "947d97a9-5ccf-45c8-95cd-ffd60a5ab0e3", - "name": "Get tenant cluster settings", - "request": { - "name": "Get tenant cluster settings", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterSettings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b42eb5ef-09bd-47b9-8dfe-0a1a32ed6d66", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterSettings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"fips\": {\n \"mode\": \"fipsDisabled\"\n },\n \"nodesAutoRemediationSetting\": {\n \"disableNodesAutoRemediation\": \"\",\n \"isEnabled\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "40433bcd-3f03-4d49-9e5e-cd6c2d67f9ab", - "name": "Update tenant clusters fips setting", - "request": { - "name": "Update tenant clusters fips setting", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterSettings", - "fips" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"mode\": \"fipsDisabled\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "52133877-7802-47a5-b8e4-7560f526a08b", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterSettings", - "fips" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fe678fe3-0388-4216-ba51-a54b3ab9ce6a", - "name": "Update tenant clusters nodes auto remediation setting", - "request": { - "name": "Update tenant clusters nodes auto remediation setting", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterSettings", - "nodesAutoRemediationSetting" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"disableNodesAutoRemediation\": \"\",\n \"isEnabled\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ebf5ad15-51bd-4c91-b823-9bf74bb8ccb8", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "clusterSettings", - "nodesAutoRemediationSetting" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "7a641af8-3d68-468e-b8f9-0dccd6e53cad", - "name": "developerCredit", - "item": [ - { - "id": "19dc2560-804d-4159-8c2f-55fff1bb3921", - "name": "Get developer credit enabled for a specific tenant", - "request": { - "name": "Get developer credit enabled for a specific tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "developerCredit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "58399a39-76ca-44b6-996f-e1cdf674b6f2", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "developerCredit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"cpu\": 76663814.38992652,\n \"memoryGiB\": 48775383.81761831,\n \"nestedClustersLimit\": -43853828.967338026,\n \"storageGiB\": -43692273,\n \"virtualClustersLimit\": 17837509.396967873\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e5755aeb-bc45-4cf2-a085-76906fc10ffc", - "name": "update developer credit for a specific tenant", - "request": { - "name": "update developer credit for a specific tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "developerCredit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"cpu\": \"\",\n \"memoryGiB\": \"\",\n \"nestedClustersLimit\": \"\",\n \"storageGiB\": \"\",\n \"virtualClustersLimit\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "12337555-8149-4638-8821-c490dfd8e8c1", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "preferences", - "developerCredit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"cpu\": \"\",\n \"memoryGiB\": \"\",\n \"nestedClustersLimit\": \"\",\n \"storageGiB\": \"\",\n \"virtualClustersLimit\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "3ff75e27-5b28-4caa-b20e-0c35c9655a56", - "name": "rateConfig", - "item": [ - { - "id": "05dcbe5d-f083-4448-a061-f8fd3c8405c4", - "name": "Get all rate config for public and private cloud", - "request": { - "name": "Get all rate config for public and private cloud", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "rateConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "82ddf621-32d5-4b8b-8829-1bbe34e38cb7", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "rateConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"aws\": {\n \"computeOptimized\": {\n \"computeRateProportion\": 90151867.05751222,\n \"memoryRateProportion\": 53437752.096999645\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": -9202619.071998626,\n \"memoryRateProportion\": -82068415.79409905\n }\n },\n \"azure\": {\n \"computeOptimized\": {\n \"computeRateProportion\": -42783742.27126824,\n \"memoryRateProportion\": -20838494.931478605\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": -78932898.65130222,\n \"memoryRateProportion\": 88453921.24278173\n }\n },\n \"coxedge\": {\n \"computeOptimized\": {\n \"computeRateProportion\": -49643286.70971283,\n \"memoryRateProportion\": 34106224.02585743\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": 9247853.83968176,\n \"memoryRateProportion\": 42494448.78239143\n }\n },\n \"edge\": {\n \"cpuUnitPricePerHour\": -43070310.57836221,\n \"gpuUnitPricePerHour\": -12095874.668566957,\n \"memoryUnitPriceGiBPerHour\": -24688740.209211662,\n \"storageUnitPriceGiBPerHour\": -68696327.03257635\n },\n \"edgeNative\": {\n \"cpuUnitPricePerHour\": 25213049.637773737,\n \"gpuUnitPricePerHour\": -59705245.76777541,\n \"memoryUnitPriceGiBPerHour\": 8243698.435222149,\n \"storageUnitPriceGiBPerHour\": 67372599.87802786\n },\n \"gcp\": {\n \"computeOptimized\": {\n \"computeRateProportion\": 57964168.26900211,\n \"memoryRateProportion\": 20261816.106152877\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": -15000454.261849329,\n \"memoryRateProportion\": -41725921.15676346\n }\n },\n \"generic\": {\n \"cpuUnitPricePerHour\": -97571555.592347,\n \"gpuUnitPricePerHour\": -5373763.716379583,\n \"memoryUnitPriceGiBPerHour\": 45257307.029785514,\n \"storageUnitPriceGiBPerHour\": -16614231.070054248\n },\n \"libvirt\": {\n \"cpuUnitPricePerHour\": 81296005.4090519,\n \"gpuUnitPricePerHour\": 24721935.77434054,\n \"memoryUnitPriceGiBPerHour\": -43126021.64474377,\n \"storageUnitPriceGiBPerHour\": 61743404.1358158\n },\n \"maas\": {\n \"cpuUnitPricePerHour\": 2052072.0773425251,\n \"gpuUnitPricePerHour\": -5167200.128713161,\n \"memoryUnitPriceGiBPerHour\": -80173856.43966724,\n \"storageUnitPriceGiBPerHour\": 92500763.64512166\n },\n \"openstack\": {\n \"cpuUnitPricePerHour\": -81599351.27806279,\n \"gpuUnitPricePerHour\": 8371388.549186379,\n \"memoryUnitPriceGiBPerHour\": -93724911.85481535,\n \"storageUnitPriceGiBPerHour\": -905458.0210092813\n },\n \"vsphere\": {\n \"cpuUnitPricePerHour\": 37289713.16490126,\n \"gpuUnitPricePerHour\": 88306759.25933406,\n \"memoryUnitPriceGiBPerHour\": 67725586.84739879,\n \"storageUnitPriceGiBPerHour\": -78831086.3602585\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d10b1845-c3d9-4d78-9f6d-bf07d4ae6c0d", - "name": "updates the rate config for public and private cloud", - "request": { - "name": "updates the rate config for public and private cloud", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "rateConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"aws\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"azure\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"coxedge\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"edge\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"edgeNative\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"gcp\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"generic\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"libvirt\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"maas\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"openstack\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"vsphere\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "819df9ff-2945-4734-b2e8-ef11bb79b842", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "rateConfig" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"aws\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"azure\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"coxedge\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"edge\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"edgeNative\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"gcp\": {\n \"computeOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n },\n \"memoryOptimized\": {\n \"computeRateProportion\": \"\",\n \"memoryRateProportion\": \"\"\n }\n },\n \"generic\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"libvirt\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"maas\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"openstack\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n },\n \"vsphere\": {\n \"cpuUnitPricePerHour\": \"\",\n \"gpuUnitPricePerHour\": \"\",\n \"memoryUnitPriceGiBPerHour\": \"\",\n \"storageUnitPriceGiBPerHour\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "b8d400f4-34f8-484c-9719-d0ed6cb8b3ec", - "name": "resourceLimits", - "item": [ - { - "id": "14f7c6b6-d690-4536-80a4-860c437edaf1", - "name": "Get tenant level resource limits configuration", - "request": { - "name": "Get tenant level resource limits configuration", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "resourceLimits" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7633a13d-165b-45ea-84c6-6cae3c499546", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "resourceLimits" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resources\": [\n {\n \"kind\": \"team\",\n \"label\": \"\",\n \"limit\": -86161335.9493584\n },\n {\n \"kind\": \"sshkey\",\n \"label\": \"cillum elit dolor Lorem\",\n \"limit\": -84647550.81402138\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e0207ef4-50fb-4a2e-bdb3-e58d8eb35207", - "name": "Update tenant resource limits configuration", - "request": { - "name": "Update tenant resource limits configuration", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "resourceLimits" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"resources\": [\n {\n \"kind\": \"\",\n \"limit\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d1807b47-9729-4b15-9232-d128e6050b87", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "resourceLimits" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"resources\": [\n {\n \"kind\": \"\",\n \"limit\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "fe3d05a1-ae68-454a-9d01-5a052a36d661", - "name": "saml/config", - "item": [ - { - "id": "5df4b95f-d000-46bd-bd5c-4e6a199a21bd", - "name": "Returns the specified service provider metadata and Saml Spec for tenant", - "request": { - "name": "Returns the specified service provider metadata and Saml Spec for tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "saml", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b204953b-8489-4fbf-85b8-67227a0f5387", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "saml", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"acsUrl\": \"dolor magna ut\",\n \"attributes\": [\n {\n \"attributeValue\": \"dolor exerc\",\n \"mappedAttribute\": \"dolore cupidatat\",\n \"name\": \"incididunt in anim repre\",\n \"nameFormat\": \"incididunt\"\n },\n {\n \"attributeValue\": \"in quis sunt eiusmod\",\n \"mappedAttribute\": \"aliquip reprehend\",\n \"name\": \"adipisicing labore Duis\",\n \"nameFormat\": \"proident magna exercitation aliquip ullamco\"\n }\n ],\n \"audienceUrl\": \"irure nisi proident\",\n \"certificate\": \"magna dolore labore dolor\",\n \"defaultTeams\": [\n \"nulla\",\n \"dolor in reprehenderit nisi\"\n ],\n \"entityId\": \"nulla ad deserunt commodo\",\n \"federationMetadata\": \"ul\",\n \"identityProvider\": \"in pariatur aute\",\n \"isSingleLogoutEnabled\": true,\n \"isSsoEnabled\": false,\n \"issuer\": \"occaecat consequat sint\",\n \"nameIdFormat\": \"cillum consectetur\",\n \"serviceProviderMetadata\": \"deserunt\",\n \"singleLogoutUrl\": \"nostrud officia mollit\",\n \"syncSsoTeams\": true\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4ff371e9-9b58-49fd-ab3c-1ac7eac6add7", - "name": "Associates the specified federation metadata for the tenant", - "request": { - "name": "Associates the specified federation metadata for the tenant", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "saml", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"attributeValue\": \"\",\n \"mappedAttribute\": \"\",\n \"name\": \"\",\n \"nameFormat\": \"\"\n },\n {\n \"attributeValue\": \"\",\n \"mappedAttribute\": \"\",\n \"name\": \"\",\n \"nameFormat\": \"\"\n }\n ],\n \"defaultTeams\": [\n \"\",\n \"\"\n ],\n \"federationMetadata\": \"\",\n \"identityProvider\": \"\",\n \"isSingleLogoutEnabled\": \"\",\n \"isSsoEnabled\": \"\",\n \"nameIdFormat\": \"\",\n \"syncSsoTeams\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d45cf956-4b0d-4b36-a099-8be60adf2ee4", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "saml", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"attributeValue\": \"\",\n \"mappedAttribute\": \"\",\n \"name\": \"\",\n \"nameFormat\": \"\"\n },\n {\n \"attributeValue\": \"\",\n \"mappedAttribute\": \"\",\n \"name\": \"\",\n \"nameFormat\": \"\"\n }\n ],\n \"defaultTeams\": [\n \"\",\n \"\"\n ],\n \"federationMetadata\": \"\",\n \"identityProvider\": \"\",\n \"isSingleLogoutEnabled\": \"\",\n \"isSsoEnabled\": \"\",\n \"nameIdFormat\": \"\",\n \"syncSsoTeams\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "5eb5a2a7-9ad6-46b2-bd12-2956f75bcaa8", - "name": "sso/auth/providers", - "item": [ - { - "id": "733067a9-4dba-4f37-8ed3-843e980047f0", - "name": "get sso logins for the tenants", - "request": { - "name": "get sso logins for the tenants", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "sso", - "auth", - "providers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "58bc633b-9fea-402e-9284-4d3ab687a6d9", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "sso", - "auth", - "providers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"isEnabled\": false,\n \"ssoLogins\": [\n \"in ut fugiat\",\n \"in ut minim fugiat dolor\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "62d3bf86-079f-4ae7-aa8f-2f20a22fd2f2", - "name": "enable sso logins for the tenants", - "request": { - "name": "enable sso logins for the tenants", - "description": {}, - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "sso", - "auth", - "providers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"isEnabled\": \"\",\n \"ssoLogins\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e59da290-41c6-459c-99c9-3d9c7379cdc0", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "tenants", - ":tenantUid", - "sso", - "auth", - "providers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "tenantUid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"isEnabled\": \"\",\n \"ssoLogins\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] + "type": "array" + } + }, + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ProjectSpec": { + "description": "Project specifications", + "properties": { + "alerts": { + "items": { + "$ref": "#/definitions/v1Alert" + }, + "type": "array", + "uniqueItems": true + }, + "logoUrl": { + "type": "string" + }, + "teams": { + "items": { + "$ref": "#/definitions/v1TeamRoleMap" + }, + "type": "array", + "uniqueItems": true + }, + "users": { + "items": { + "$ref": "#/definitions/v1UserRoleMap" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ProjectSpecSummary": { + "properties": { + "logoUrl": { + "type": "string" + }, + "teams": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "users": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ProjectStatus": { + "description": "Project status", + "properties": { + "cleanUpStatus": { + "$ref": "#/definitions/v1ProjectCleanUpStatus" + }, + "isDisabled": { + "type": "boolean" + } + } + }, + "v1ProjectStatusSummary": { + "description": "Project status summary", + "properties": { + "clustersHealth": { + "$ref": "#/definitions/v1SpectroClustersHealth" + }, + "status": { + "$ref": "#/definitions/v1ProjectStatus" + }, + "usage": { + "$ref": "#/definitions/v1ProjectUsageSummary" + } + }, + "type": "object" + }, + "v1ProjectSummary": { + "description": "Project summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "specSummary": { + "$ref": "#/definitions/v1ProjectSpecSummary", + "description": "Project spec summary" + }, + "status": { + "$ref": "#/definitions/v1ProjectStatusSummary", + "description": "Project status summary" + } + }, + "type": "object" + }, + "v1ProjectTeamsEntity": { + "properties": { + "teams": { + "items": { + "$ref": "#/definitions/v1TeamRoleMap" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ProjectUsage": { + "description": "Project usage object", + "properties": { + "alloy": { + "$ref": "#/definitions/v1ProjectUsageData" + }, + "pure": { + "$ref": "#/definitions/v1ProjectUsageData" + } + } + }, + "v1ProjectUsageData": { + "description": "Project usage data object", + "properties": { + "amount": { + "description": "Billing amount for the project", + "format": "float64", + "type": "number" + }, + "tierPrice": { + "description": "Tier price based on the usage", + "format": "float64", + "type": "number" + }, + "usedCredits": { + "description": "Project used credits", + "format": "float64", + "type": "number" + } + } + }, + "v1ProjectUsageSummary": { + "description": "Project usage summary", + "properties": { + "alloyCpuCores": { + "type": "number", + "x-omitempty": false + }, + "clusters": { + "items": { + "$ref": "#/definitions/v1ClusterUsageSummary" + }, + "type": "array" + }, + "pureCpuCores": { + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ProjectUsersEntity": { + "properties": { + "users": { + "items": { + "$ref": "#/definitions/v1UserRoleMap" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1Projects": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Project" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ProjectsFilterSpec": { + "description": "Project filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1ProjectFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1ProjectFilterSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1ProjectsMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ProjectMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ProjectsSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ProjectSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1ProjectsWorkspaces": { + "description": "List projects and its workspaces", + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "workspaces": { + "items": { + "$ref": "#/definitions/v1WorkspacesRoles" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1PublicCloudRateConfig": { + "description": "Public cloud rate config", + "properties": { + "computeOptimized": { + "$ref": "#/definitions/v1CloudInstanceRateConfig" + }, + "memoryOptimized": { + "$ref": "#/definitions/v1CloudInstanceRateConfig" + } + } + }, + "v1RateConfig": { + "description": "Rate config", + "properties": { + "aws": { + "$ref": "#/definitions/v1PublicCloudRateConfig" + }, + "azure": { + "$ref": "#/definitions/v1PublicCloudRateConfig" + }, + "coxedge": { + "$ref": "#/definitions/v1PublicCloudRateConfig" + }, + "edge": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + }, + "edgeNative": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + }, + "gcp": { + "$ref": "#/definitions/v1PublicCloudRateConfig" + }, + "generic": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + }, + "libvirt": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + }, + "maas": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + }, + "openstack": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + }, + "vsphere": { + "$ref": "#/definitions/v1PrivateCloudRateConfig" + } + } + }, + "v1RegistriesMetadata": { + "description": "Pack Registries Metadata", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1RegistryMetadata" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1RegistryAuth": { + "description": "Auth credentials of the registry", + "properties": { + "password": { + "format": "password", + "type": "string" + }, + "token": { + "format": "password", + "type": "string" + }, + "type": { + "enum": [ + "noAuth", + "basic", + "token" + ], + "type": "string" + }, + "username": { + "type": "string" + } + }, + "type": "object" + }, + "v1RegistryConf": { + "description": "Registry configuration", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "endpoint": { + "type": "string" + } + }, + "type": "object" + }, + "v1RegistryConfigEntity": { + "description": "Registry configuration entity", + "properties": { + "config": { + "$ref": "#/definitions/v1RegistryConfiguration" + } + }, + "type": "object" + }, + "v1RegistryConfiguration": { + "description": "Registry configuration", + "properties": { + "auth": { + "$ref": "#/definitions/v1RegistryAuth" + }, + "endpoint": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1RegistryMetadata": { + "description": "Registry meta", + "properties": { + "isPrivate": { + "type": "boolean", + "x-omitempty": false + }, + "kind": { + "type": "string" + }, + "name": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1RegistryPackMetadata": { + "description": "Registry metadata information", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Pack annotations is used to allow pack to add more arbitrary configurations", + "type": "object" + }, + "latestVersion": { + "description": "Pack latest version", + "type": "string" + }, + "logoUrl": { + "description": "Pack logo url", + "type": "string" + }, + "name": { + "description": "Pack registry name", + "type": "string" + }, + "scope": { + "description": "Pack registry scope", + "type": "string" + }, + "uid": { + "description": "Pack registry uid", + "type": "string" + } + } + }, + "v1RegistrySyncStatus": { + "description": "Status of the registry sync", + "properties": { + "lastRunTime": { + "$ref": "#/definitions/v1Time" + }, + "lastSyncedTime": { + "$ref": "#/definitions/v1Time" + }, + "message": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "type": "object" + }, + "v1RelatedObject": { + "description": "Object for which the resource is related", + "properties": { + "kind": { + "enum": [ + "spectrocluster", + "machine", + "cloudconfig", + "clusterprofile", + "pack", + "appprofile", + "appdeployment", + "edgehost" + ], + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ReleaseDescription": { + "description": "spectro application management release description", + "properties": { + "details": { + "type": "string" + }, + "title": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1ReleaseVersion": { + "description": "spectro application management release version information", + "properties": { + "date": { + "$ref": "#/definitions/v1Time" + }, + "description": { + "type": "string" + }, + "releaseNotes": { + "items": { + "$ref": "#/definitions/v1ReleaseDescription" + }, + "type": "array" + }, + "version": { + "type": "string" + } + } + }, + "v1ResourceCloudCostSummary": { + "description": "Resource cloud cost summary information", + "properties": { + "data": { + "items": { + "$ref": "#/definitions/v1CloudCostDataPoint" + }, + "type": "array", + "uniqueItems": true + }, + "entity": { + "$ref": "#/definitions/v1ResourceReference" + }, + "total": { + "$ref": "#/definitions/v1ResourceTotalCloudCost" + } + }, + "type": "object" + }, + "v1ResourceConsumption": { + "description": "Resource consumption information", + "properties": { + "associatedResources": { + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + }, + "data": { + "items": { + "$ref": "#/definitions/v1ResourceConsumptionDataPoint" + }, + "type": "array", + "uniqueItems": true + }, + "entity": { + "$ref": "#/definitions/v1ResourceReference" + }, + "total": { + "$ref": "#/definitions/v1ResourceTotalConsumptionData" + } + }, + "type": "object" + }, + "v1ResourceConsumptionData": { + "description": "Resource cosumption data", + "properties": { + "cpu": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "memory": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ResourceConsumptionDataPoint": { + "description": "Resource cosumption data point", + "properties": { + "allotted": { + "$ref": "#/definitions/v1ResourceConsumptionData" + }, + "timestamp": { + "format": "int64", + "type": "number" + }, + "usage": { + "$ref": "#/definitions/v1ResourceConsumptionData" + } + }, + "type": "object" + }, + "v1ResourceConsumptionFilter": { + "description": "Resource consumption filter", + "properties": { + "clouds": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "clusters": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "includeMasterMachines": { + "type": "boolean" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "projects": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "workspaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ResourceConsumptionOptions": { + "description": "Resource consumption options", + "properties": { + "enableSummaryView": { + "default": true, + "type": "boolean" + }, + "groupBy": { + "default": "namespace", + "enum": [ + "tenant", + "project", + "workspace", + "cluster", + "namespace", + "cloud" + ], + "type": "string" + }, + "period": { + "default": 60, + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ResourceConsumptionSpec": { + "description": "Resource consumption spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1ResourceConsumptionFilter" + }, + "options": { + "$ref": "#/definitions/v1ResourceConsumptionOptions" + } + }, + "type": "object" + }, + "v1ResourceCost": { + "description": "Resource Cost information", + "properties": { + "cloud": { + "$ref": "#/definitions/v1CloudCost" + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ResourceCostDataPoint": { + "description": "Resource cost data point", + "properties": { + "cpu": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "memory": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "storage": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "timestamp": { + "format": "int64", + "type": "number" + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ResourceCostSummary": { + "description": "Resource cost summary information", + "properties": { + "associatedResources": { + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + }, + "data": { + "items": { + "$ref": "#/definitions/v1ResourceCostDataPoint" + }, + "type": "array", + "uniqueItems": true + }, + "entity": { + "$ref": "#/definitions/v1ResourceReference" + }, + "total": { + "$ref": "#/definitions/v1ResourceTotalCost" + } + }, + "type": "object" + }, + "v1ResourceCostSummaryFilter": { + "description": "Resource cost summary filter", + "properties": { + "clouds": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "clusters": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "includeMasterMachines": { + "type": "boolean" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "projects": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "workspaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ResourceCostSummaryOptions": { + "description": "Resource cost summary options", + "properties": { + "enableSummaryView": { + "default": true, + "type": "boolean" + }, + "groupBy": { + "default": "cluster", + "enum": [ + "tenant", + "project", + "workspace", + "cluster", + "namespace", + "deployment", + "cloud" + ], + "type": "string" + }, + "period": { + "default": 60, + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ResourceCostSummarySpec": { + "description": "Resource cost summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1ResourceCostSummaryFilter" + }, + "options": { + "$ref": "#/definitions/v1ResourceCostSummaryOptions" + } + }, + "type": "object" + }, + "v1ResourceEntity": { + "properties": { + "checks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "data": { + "additionalProperties": { + "type": "object" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1ResourceGroup": { + "description": "Azure resource Group is a container that holds related resources for an Azure solution", + "properties": { + "id": { + "description": "The ID of the resource group", + "type": "string" + }, + "location": { + "description": "The location of the resource group. It cannot be changed after the resource group has been created", + "type": "string" + }, + "name": { + "description": "The type of the resource group", + "type": "string" + } + }, + "type": "object" + }, + "v1ResourceLimitType": { + "enum": [ + "user", + "project", + "apiKey", + "team", + "role", + "cloudaccount", + "clusterprofile", + "workspace", + "registry", + "privategateway", + "location", + "certificate", + "macro", + "sshkey", + "alert", + "spectrocluster", + "edgehost", + "appprofile", + "appdeployment" + ], + "type": "string" + }, + "v1ResourceReference": { + "properties": { + "kind": { + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "required": [ + "uid" + ], + "type": "object" + }, + "v1ResourceRoles": { + "properties": { + "resourceRoles": { + "items": { + "$ref": "#/definitions/v1ResourceRolesEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ResourceRolesEntity": { + "properties": { + "filterRefs": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "projectUids": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "roles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1ResourceRolesUpdateEntity": { + "properties": { + "filterRefs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "projectUids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "roles": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1ResourceTotalCloudCost": { + "description": "Resource total cloud cost information", + "properties": { + "compute": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "storage": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ResourceTotalConsumptionData": { + "description": "Resource total cosumption data", + "properties": { + "allotted": { + "$ref": "#/definitions/v1ResourceConsumptionData" + }, + "usage": { + "$ref": "#/definitions/v1ResourceConsumptionData" + } + }, + "type": "object" + }, + "v1ResourceTotalCost": { + "description": "Resource total cost information", + "properties": { + "cpu": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "memory": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "storage": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1ResourceUsage": { + "description": "ResourceUsage", + "properties": { + "projects": { + "items": { + "$ref": "#/definitions/v1ProjectResourceUsage" + }, + "type": "array", + "uniqueItems": true + }, + "timestamp": { + "$ref": "#/definitions/v1Time", + "description": "resource usage time" + }, + "totalAlloyCpuCoreHours": { + "type": "number", + "x-omitempty": false + }, + "totalPureCpuCoreHours": { + "type": "number", + "x-omitempty": false + } + } + }, + "v1ResourceUsageDataPoint": { + "description": "Resource usage data point", + "properties": { + "cpu": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "memory": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "timestamp": { + "format": "int64", + "type": "number" + } + }, + "type": "object" + }, + "v1ResourceUsageSummary": { + "description": "Resource usage summary information", + "properties": { + "associatedResources": { + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + }, + "data": { + "items": { + "$ref": "#/definitions/v1ResourceUsageDataPoint" + }, + "type": "array", + "uniqueItems": true + }, + "entity": { + "$ref": "#/definitions/v1ResourceReference" + } + }, + "type": "object" + }, + "v1ResourceUsageSummaryFilter": { + "description": "Resource usage summary filter", + "properties": { + "clouds": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "clusters": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "includeMasterMachines": { + "type": "boolean" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "pods": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "projects": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "workload": { + "$ref": "#/definitions/v1ResourceWorkloadFilter" + }, + "workspaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1ResourceUsageSummaryOptions": { + "description": "Resource usage summary options", + "properties": { + "enableSummaryView": { + "default": true, + "type": "boolean" + }, + "groupBy": { + "default": "cluster", + "enum": [ + "tenant", + "project", + "workspace", + "cluster", + "namespace", + "deployment", + "statefulset", + "daemonset", + "pod", + "cloud" + ], + "type": "string" + }, + "period": { + "default": 60, + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1ResourceUsageSummarySpec": { + "description": "Resource usage summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1ResourceUsageSummaryFilter" + }, + "options": { + "$ref": "#/definitions/v1ResourceUsageSummaryOptions" + } + }, + "type": "object" + }, + "v1ResourceWorkloadFilter": { + "description": "Workload resource filter", + "properties": { + "names": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "default": "all", + "enum": [ + "deployment", + "statefulset", + "daemonset", + "all" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1Resources": { + "properties": { + "resources": { + "additionalProperties": { + "$ref": "#/definitions/v1ResourceEntity", + "type": "object" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1ResourcesCloudCostSummary": { + "description": "Resources cloud cost summary information", + "properties": { + "resources": { + "items": { + "$ref": "#/definitions/v1ResourceCloudCostSummary" + }, + "type": "array" + }, + "total": { + "$ref": "#/definitions/v1ResourceTotalCloudCost" + } + }, + "type": "object" + }, + "v1ResourcesConsumption": { + "description": "Resources consumption information", + "properties": { + "cpuUnit": { + "type": "string" + }, + "memoryUnit": { + "type": "string" + }, + "resources": { + "items": { + "$ref": "#/definitions/v1ResourceConsumption" + }, + "type": "array" + }, + "total": { + "$ref": "#/definitions/v1ResourceTotalConsumptionData" + } + }, + "type": "object" + }, + "v1ResourcesCostSummary": { + "description": "Resources cost summary information", + "properties": { + "resources": { + "items": { + "$ref": "#/definitions/v1ResourceCostSummary" + }, + "type": "array" + }, + "total": { + "$ref": "#/definitions/v1ResourceTotalCost" + } + }, + "type": "object" + }, + "v1ResourcesUsageSummary": { + "description": "Resources usage summary information", + "properties": { + "cpuUnit": { + "type": "string" + }, + "memoryUnit": { + "type": "string" + }, + "resources": { + "items": { + "$ref": "#/definitions/v1ResourceUsageSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1RestoreStatusMeta": { + "description": "Restore status meta", + "properties": { + "isSucceeded": { + "type": "boolean" + }, + "msg": { + "type": "string" + }, + "restoreTime": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1Role": { + "description": "Role", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1RoleSpec" + }, + "status": { + "$ref": "#/definitions/v1RoleStatus" + } + } + }, + "v1RoleClone": { + "description": "Role clone specifications", + "properties": { + "metadata": { + "$ref": "#/definitions/v1RoleCloneMetadata" + } + } + }, + "v1RoleCloneMetadata": { + "description": "Role clone metadata", + "properties": { + "name": { + "type": "string" + } + } + }, + "v1RolePatch": { + "items": { + "$ref": "#/definitions/v1HttpPatch" + }, + "type": "array" + }, + "v1RoleSpec": { + "description": "Role specifications", + "properties": { + "permissions": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "scope": { + "$ref": "#/definitions/v1Scope" + }, + "type": { + "enum": [ + "system", + "user" + ], + "type": "string" + } + } + }, + "v1RoleStatus": { + "description": "Role status", + "properties": { + "isEnabled": { + "description": "Specifies if role account is enabled/disabled", + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1Roles": { + "description": "Array of Roles", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Role" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1S3StorageConfig": { + "description": "S3 storage config object", + "properties": { + "bucketName": { + "description": "S3 storage bucket name", + "type": "string" + }, + "caCert": { + "description": "CA Certificate", + "type": "string" + }, + "credentials": { + "$ref": "#/definitions/v1AwsCloudAccount", + "description": "AWS cloud account credentials" + }, + "region": { + "description": "AWS region name", + "type": "string" + }, + "s3ForcePathStyle": { + "default": true, + "type": "boolean" + }, + "s3Url": { + "description": "Custom hosted S3 URL", + "type": "string" + }, + "useRestic": { + "default": true, + "description": "Set to 'true', to use Restic plugin for the backup", + "type": "boolean" + } + }, + "required": [ + "bucketName", + "region", + "credentials" + ], + "type": "object" + }, + "v1SchedulerJob": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta", + "type": "object", + "x-omitempty": false + }, + "spec": { + "properties": { + "cycles": { + "type": "integer", + "x-omitempty": false + }, + "interval": { + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "status": { + "properties": { + "cycleNumber": { + "type": "integer", + "x-omitempty": false + }, + "error": { + "type": "string", + "x-omitempty": false + }, + "forceNextRun": { + "type": "boolean", + "x-omitempty": false + }, + "isActive": { + "type": "boolean", + "x-omitempty": false + }, + "isDisabled": { + "type": "boolean", + "x-omitempty": false + }, + "isLocked": { + "type": "boolean", + "x-omitempty": false + }, + "lastRunTime": { + "$ref": "#/definitions/v1Time", + "x-omitempty": false + }, + "lastSuccessfulRunTime": { + "$ref": "#/definitions/v1Time", + "x-omitempty": false + }, + "nextRunTime": { + "$ref": "#/definitions/v1Time", + "x-omitempty": false + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SchedulerJobs": { + "items": { + "$ref": "#/definitions/v1SchedulerJob" + }, + "type": "array", + "uniqueItems": true + }, + "v1SchedulerJobsHealth": { + "items": { + "$ref": "#/definitions/v1SchedulerJob" + }, + "type": "array", + "uniqueItems": true + }, + "v1Scope": { + "enum": [ + "system", + "tenant", + "project", + "resource" + ], + "type": "string" + }, + "v1SearchFilterBoolCondition": { + "properties": { + "value": { + "type": "boolean" + } + } + }, + "v1SearchFilterCondition": { + "properties": { + "bool": { + "$ref": "#/definitions/v1SearchFilterBoolCondition" + }, + "date": { + "$ref": "#/definitions/v1SearchFilterDateCondition" + }, + "float": { + "$ref": "#/definitions/v1SearchFilterFloatCondition" + }, + "int": { + "$ref": "#/definitions/v1SearchFilterIntegerCondition" + }, + "keyValue": { + "$ref": "#/definitions/v1SearchFilterKeyValueCondition" + }, + "string": { + "$ref": "#/definitions/v1SearchFilterStringCondition" + } + } + }, + "v1SearchFilterConjunctionOperator": { + "enum": [ + "and", + "or" + ], + "type": "string", + "x-nullable": true + }, + "v1SearchFilterDateCondition": { + "properties": { + "match": { + "$ref": "#/definitions/v1SearchFilterDateConditionMatch" + }, + "negation": { + "type": "boolean" + }, + "operator": { + "$ref": "#/definitions/v1SearchFilterDateOperator" + } + } + }, + "v1SearchFilterDateConditionMatch": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "values": { + "items": { + "$ref": "#/definitions/v1Time" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterDateOperator": { + "enum": [ + "eq", + "gt", + "gte", + "lt", + "lte", + "range" + ], + "type": "string" + }, + "v1SearchFilterFloatCondition": { + "properties": { + "match": { + "$ref": "#/definitions/v1SearchFilterFloatConditionMatch" + }, + "negation": { + "type": "boolean" + }, + "operator": { + "$ref": "#/definitions/v1SearchFilterIntegerOperator" + } + } + }, + "v1SearchFilterFloatConditionMatch": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "values": { + "items": { + "format": "float64", + "type": "number" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterGroup": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "filters": { + "items": { + "$ref": "#/definitions/v1SearchFilterItem" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterIntegerCondition": { + "properties": { + "match": { + "$ref": "#/definitions/v1SearchFilterIntegerConditionMatch" + }, + "negation": { + "type": "boolean" + }, + "operator": { + "$ref": "#/definitions/v1SearchFilterIntegerOperator" + } + } + }, + "v1SearchFilterIntegerConditionMatch": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "values": { + "items": { + "type": "integer" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterIntegerOperator": { + "enum": [ + "eq", + "gt", + "gte", + "lt", + "lte" + ], + "type": "string" + }, + "v1SearchFilterItem": { + "properties": { + "condition": { + "$ref": "#/definitions/v1SearchFilterCondition" + }, + "property": { + "type": "string" + }, + "type": { + "$ref": "#/definitions/v1SearchFilterPropertyType" + } + } + }, + "v1SearchFilterKeyValueCondition": { + "properties": { + "ignoreCase": { + "type": "boolean" + }, + "key": { + "type": "string" + }, + "match": { + "$ref": "#/definitions/v1SearchFilterKeyValueConditionMatch" + }, + "negation": { + "type": "boolean" + }, + "operator": { + "$ref": "#/definitions/v1SearchFilterStringOperator" + } + } + }, + "v1SearchFilterKeyValueConditionMatch": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "values": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterKeyValueOperator": { + "enum": [ + "eq" + ], + "type": "string" + }, + "v1SearchFilterPropertyType": { + "enum": [ + "string", + "int", + "float", + "bool", + "date", + "keyValue" + ], + "type": "string" + }, + "v1SearchFilterSchemaSpec": { + "properties": { + "schema": { + "$ref": "#/definitions/v1SearchFilterSchemaSpecProperties" + } + } + }, + "v1SearchFilterSchemaSpecEnumValue": { + "properties": { + "displayValue": { + "type": "string" + }, + "value": { + "type": "string" + } + } + }, + "v1SearchFilterSchemaSpecProperties": { + "properties": { + "properties": { + "items": { + "$ref": "#/definitions/v1SearchFilterSchemaSpecProperty" + }, + "type": "array" + } + } + }, + "v1SearchFilterSchemaSpecProperty": { + "properties": { + "default": { + "type": "string", + "x-order": 5 + }, + "displayName": { + "type": "string", + "x-order": 1 + }, + "enum": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": true, + "x-order": 3 + }, + "enumValues": { + "items": { + "$ref": "#/definitions/v1SearchFilterSchemaSpecEnumValue" + }, + "type": "array", + "x-omitempty": true, + "x-order": 4 + }, + "maxFloatVal": { + "format": "float64", + "type": "number", + "x-order": 9 + }, + "maxIntVal": { + "format": "int32", + "type": "integer", + "x-order": 7 + }, + "minFloatVal": { + "format": "float64", + "type": "number", + "x-order": 8 + }, + "minIntVal": { + "format": "int32", + "type": "integer", + "x-order": 6 + }, + "name": { + "type": "string", + "x-order": 0 + }, + "type": { + "type": "string", + "x-order": 2 + } + } + }, + "v1SearchFilterSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1SearchSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1SearchFilterSpec": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "filterGroups": { + "items": { + "$ref": "#/definitions/v1SearchFilterGroup" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterStringCondition": { + "properties": { + "ignoreCase": { + "type": "boolean" + }, + "match": { + "$ref": "#/definitions/v1SearchFilterStringConditionMatch" + }, + "negation": { + "type": "boolean" + }, + "operator": { + "$ref": "#/definitions/v1SearchFilterStringOperator" + } + } + }, + "v1SearchFilterStringConditionMatch": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "values": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchFilterStringOperator": { + "enum": [ + "eq", + "contains", + "beginsWith" + ], + "type": "string" + }, + "v1SearchFilterSummarySpec": { + "description": "Spectro cluster search filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1SearchFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1SearchFilterSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SearchSortFields": { + "enum": [ + "environment", + "clusterName", + "clusterState", + "healthState", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1SectroClusterK8sDashboardUrl": { + "description": "Service version information", + "properties": { + "url": { + "type": "string" + } + }, + "type": "object" + }, + "v1ServiceEncryptionKey": { + "description": "Returns the data encryption key for the session", + "properties": { + "encryptionKey": { + "description": "Encryption key to be used to decrypt the encrypted data in the response", + "type": "string" + } + }, + "type": "object" + }, + "v1ServiceImage": { + "description": "Service image entity", + "properties": { + "buildId": { + "type": "string" + }, + "image": { + "type": "string" + }, + "serviceName": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1ServiceManifest": { + "description": "Service manifest information", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ServiceManifestSpec" + } + }, + "type": "object" + }, + "v1ServiceManifestSpec": { + "properties": { + "manifests": { + "items": { + "$ref": "#/definitions/v1GitRepoFileContent" + }, + "type": "array", + "uniqueItems": true + }, + "name": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1ServicePort": { + "properties": { + "port": { + "description": "The port that will be exposed by this service.", + "format": "int32", + "type": "integer" + }, + "protocol": { + "type": "string" + } + }, + "required": [ + "port" + ], + "type": "object" + }, + "v1ServiceSpec": { + "description": "ServiceSpec defines the specification of service registering edge", + "properties": { + "name": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1ServiceVersion": { + "description": "Service version information", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1ServiceVersionSpec" + } + }, + "type": "object" + }, + "v1ServiceVersionSpec": { + "properties": { + "latestVersion": { + "$ref": "#/definitions/v1GitRepoFileContent" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1ServicesImages": { + "properties": { + "serviceImages": { + "items": { + "$ref": "#/definitions/v1ServiceImage" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SonobuoyEntity": { + "description": "Sonobuoy response", + "properties": { + "reports": { + "additionalProperties": { + "$ref": "#/definitions/v1SonobuoyReportEntity" + }, + "type": "object" + }, + "requestUid": { + "type": "string" + }, + "status": { + "enum": [ + "Completed", + "InProgress", + "Failed", + "Initiated" + ], + "type": "string" + } + }, + "required": [ + "requestUid", + "status", + "reports" + ] + }, + "v1SonobuoyLog": { + "description": "Compliance Scan Sonobuoy Log", + "properties": { + "description": { + "type": "string" + }, + "msg": { + "type": "string" + }, + "output": { + "type": "string" + }, + "path": { + "type": "string" + }, + "state": { + "type": "string" + } + } + }, + "v1SonobuoyLogEntity": { + "description": "Sonobuoy log", + "properties": { + "description": { + "type": "string" + }, + "msg": { + "type": "string" + }, + "output": { + "type": "string" + }, + "path": { + "type": "string" + }, + "state": { + "type": "string" + } + } + }, + "v1SonobuoyReport": { + "description": "Compliance Scan Sonobuoy Report", + "properties": { + "fail": { + "format": "int32", + "type": "integer" + }, + "logs": { + "items": { + "$ref": "#/definitions/v1SonobuoyLog" + }, + "type": "array" + }, + "node": { + "type": "string" + }, + "pass": { + "format": "int32", + "type": "integer" + }, + "plugin": { + "type": "string" + }, + "status": { + "type": "string" + }, + "total": { + "format": "int32", + "type": "integer" + } + } + }, + "v1SonobuoyReportEntity": { + "description": "Sonobuoy report", + "properties": { + "fail": { + "format": "int32", + "type": "integer" + }, + "logs": { + "items": { + "$ref": "#/definitions/v1SonobuoyLogEntity" + }, + "type": "array" + }, + "node": { + "type": "string" + }, + "pass": { + "format": "int32", + "type": "integer" + }, + "plugin": { + "type": "string" + }, + "status": { + "type": "string" + }, + "total": { + "format": "int32", + "type": "integer" + } + } + }, + "v1SortOrder": { + "default": "asc", + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "v1SpcApply": { + "properties": { + "actionType": { + "enum": [ + "DownloadAndInstall", + "DownloadAndInstallLater" + ], + "type": "string" + }, + "canBeApplied": { + "description": "If it is true then Agent can apply the changes to the palette", + "type": "boolean", + "x-omitempty": false + }, + "lastModifiedTime": { + "$ref": "#/definitions/v1Time" + }, + "patchAppliedTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1SpcApplySettings": { + "properties": { + "actionType": { + "enum": [ + "DownloadAndInstall", + "DownloadAndInstallLater" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1SpcPatchTimeEntity": { + "properties": { + "patchTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1SpectroAppMgmtUpgrade": { + "description": "Spectro application management upgrade information", + "properties": { + "version": { + "type": "string" + } + }, + "required": [ + "version" + ], + "type": "object" + }, + "v1SpectroAwsClusterEntity": { + "description": "AWS cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1AwsClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1AwsMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroAwsClusterImportEntity": { + "description": "Spectro AWS cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroAwsClusterRateEntity": { + "description": "Spectro AWS cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1AwsClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1AwsMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroAzureClusterEntity": { + "description": "Azure cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1AzureClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1AzureMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroAzureClusterImportEntity": { + "description": "Spectro Azure cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroAzureClusterRateEntity": { + "description": "Spectro Azure cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1AzureClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1AzureMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroCluster": { + "description": "SpectroCluster is the Schema for the spectroclusters API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1SpectroClusterSpec" + }, + "status": { + "$ref": "#/definitions/v1SpectroClusterStatus" + } + }, + "type": "object" + }, + "v1SpectroClusterActiveAppDeployment": { + "description": "Active app deployment", + "properties": { + "appRef": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterActiveCluster": { + "description": "Active clusters", + "properties": { + "clusterRef": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterActiveResources": { + "description": "Active cluster resources", + "properties": { + "appDeployments": { + "items": { + "$ref": "#/definitions/v1SpectroClusterActiveAppDeployment" + }, + "type": "array" + }, + "clusters": { + "items": { + "$ref": "#/definitions/v1SpectroClusterActiveCluster" + }, + "type": "array" + }, + "virtualClusters": { + "items": { + "$ref": "#/definitions/v1SpectroClusterActiveCluster" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterAddOnService": { + "description": "Spectro cluster addon service", + "properties": { + "endpoint": { + "type": "string" + }, + "name": { + "type": "string" + } + } + }, + "v1SpectroClusterAddOnServiceSummary": { + "description": "Spectro cluster status summary", + "properties": { + "endpoint": { + "type": "string" + }, + "name": { + "type": "string" + } + } + }, + "v1SpectroClusterAssetEntity": { + "description": "Cluster asset", + "properties": { + "spec": { + "properties": { + "frpKubeconfig": { + "type": "string" + }, + "kubeconfig": { + "type": "string" + }, + "kubeconfigclient": { + "type": "string" + }, + "manifest": { + "type": "string" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroClusterAssetFrpKubeConfig": { + "description": "Cluster asset Frp Kube Config", + "properties": { + "frpKubeconfig": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterAssetKubeConfig": { + "description": "Cluster asset Kube Config", + "properties": { + "kubeconfig": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterAssetKubeConfigClient": { + "description": "Cluster asset Kube Config Client", + "properties": { + "kubeconfigclient": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterAssetManifest": { + "description": "Cluster asset", + "properties": { + "manifest": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterCloudCost": { + "description": "Spectro cluster cloud cost information", + "properties": { + "cost": { + "$ref": "#/definitions/v1ResourceCost" + }, + "data": { + "items": { + "$ref": "#/definitions/v1CloudCostDataPoint" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterCloudCostSummaryFilter": { + "description": "Spectro cluster cloud cost summary filter", + "properties": { + "clouds": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "projects": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "workspaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SpectroClusterCloudCostSummaryOptions": { + "description": "Spectro cluster cloud cost summary options", + "properties": { + "groupBy": { + "default": "project", + "enum": [ + "tenant", + "project", + "cloud", + "cluster" + ], + "type": "string" + }, + "period": { + "default": 1440, + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1SpectroClusterCloudCostSummarySpec": { + "description": "Spectro cluster cloud cost summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1SpectroClusterCloudCostSummaryFilter" + }, + "options": { + "$ref": "#/definitions/v1SpectroClusterCloudCostSummaryOptions" + } + }, + "type": "object" + }, + "v1SpectroClusterCost": { + "description": "Spectro cluster cost information", + "properties": { + "cloud": { + "$ref": "#/definitions/v1SpectroClusterCloudCost" + }, + "cost": { + "$ref": "#/definitions/v1ResourceCost" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterCostSummary": { + "properties": { + "cluster": { + "$ref": "#/definitions/v1SpectroClusterCost" + }, + "endTime": { + "$ref": "#/definitions/v1Time" + }, + "period": { + "format": "int32", + "type": "integer" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1SpectroClusterFilterSpec": { + "description": "Spectro cluster filter spec", + "properties": { + "cloudAccounts": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "clusterName": { + "$ref": "#/definitions/v1FilterString" + }, + "clusterProfiles": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "clusterState": { + "$ref": "#/definitions/v1ClusterState", + "description": "Deprecated. Use clusterStates" + }, + "clusterStates": { + "items": { + "$ref": "#/definitions/v1ClusterState" + }, + "type": "array", + "uniqueItems": true + }, + "cpuUsage": { + "$ref": "#/definitions/v1FilterIntRange" + }, + "environment": { + "description": "Deprecated. Use environments", + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array", + "uniqueItems": true + }, + "environments": { + "items": { + "$ref": "#/definitions/v1CloudType" + }, + "type": "array", + "uniqueItems": true + }, + "healthState": { + "default": "all", + "enum": [ + "all", + "Healthy", + "UnHealthy" + ], + "type": "string" + }, + "isDeleted": { + "default": false, + "type": "boolean" + }, + "isHostCluster": { + "default": false, + "type": "boolean", + "x-omitempty": false + }, + "memoryUsage": { + "$ref": "#/definitions/v1FilterNumberRange" + }, + "metricPeriod": { + "default": 60, + "description": "Metric period in minutes defines latest metrics by period", + "format": "int32", + "type": "integer" + }, + "projectUids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "tags": { + "$ref": "#/definitions/v1FilterArray" + } + } + }, + "v1SpectroClusterHealthCheck": { + "properties": { + "spec": { + "$ref": "#/definitions/v1SpectroClusterHealthCheckSpec", + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1SpectroClusterHealthCheckStatus", + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroClusterHealthCheckSpec": { + "properties": { + "name": { + "type": "string" + }, + "orgName": { + "type": "string" + }, + "ownerName": { + "type": "string" + }, + "ownerUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterHealthCheckStatus": { + "properties": { + "machineHealthChecks": { + "items": { + "$ref": "#/definitions/v1HealthCheck" + }, + "type": "array" + }, + "msgBrokerHealthChecks": { + "items": { + "$ref": "#/definitions/v1HealthCheck" + }, + "type": "array" + }, + "spectroClusterHealthChecks": { + "items": { + "$ref": "#/definitions/v1HealthCheck" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterHealthCondition": { + "description": "Spectro cluster health condition", + "properties": { + "message": { + "type": "string" + }, + "relatedObject": { + "$ref": "#/definitions/v1RelatedObject", + "type": "object" + }, + "type": { + "type": "string" + } + } + }, + "v1SpectroClusterHealthStatus": { + "description": "Spectro cluster health status", + "properties": { + "agentVersion": { + "type": "string" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1SpectroClusterHealthCondition" + }, + "type": "array", + "uniqueItems": true + }, + "lastHeartBeatTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "state": { + "type": "string" + } + } + }, + "v1SpectroClusterKubeCtlRedirect": { + "description": "Active resources of tenant", + "properties": { + "redirectUri": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterLocationInputEntity": { + "description": "Cluster location", + "properties": { + "location": { + "$ref": "#/definitions/v1ClusterLocation" + } + }, + "type": "object" + }, + "v1SpectroClusterMetaSummary": { + "description": "Spectro cluster meta summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "specSummary": { + "description": "Spectro cluster meta summary", + "properties": { + "cloudAccountUid": { + "type": "string" + }, + "cloudRegion": { + "type": "string" + }, + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "clusterType": { + "type": "string" + }, + "importMode": { + "type": "string" + }, + "location": { + "$ref": "#/definitions/v1ClusterMetaSpecLocation" + }, + "projectMeta": { + "$ref": "#/definitions/v1ProjectMeta" + }, + "tags": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "status": { + "description": "Spectro cluster meta status summary", + "properties": { + "cost": { + "$ref": "#/definitions/v1ClusterMetaStatusCost" + }, + "health": { + "$ref": "#/definitions/v1ClusterMetaStatusHealth" + }, + "state": { + "type": "string" + }, + "updates": { + "$ref": "#/definitions/v1ClusterMetaStatusUpdates" + } + } + } + }, + "type": "object" + }, + "v1SpectroClusterMetadataFilterSpec": { + "description": "Spectro cluster filter spec", + "properties": { + "environment": { + "$ref": "#/definitions/v1CloudType" + }, + "includeNested": { + "default": false, + "type": "boolean" + }, + "isAlloy": { + "default": false, + "description": "isAlloy is renamed to isImported", + "type": "boolean" + }, + "isImportReadOnly": { + "default": true, + "type": "boolean" + }, + "isImported": { + "default": false, + "type": "boolean" + }, + "name": { + "$ref": "#/definitions/v1FilterString" + }, + "state": { + "type": "string" + } + } + }, + "v1SpectroClusterMetadataSpec": { + "description": "Spectro cluster metadata spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1SpectroClusterMetadataFilterSpec" + }, + "sort": { + "enum": [ + "environment", + "state", + "name" + ], + "type": "string", + "x-nullable": true + } + } + }, + "v1SpectroClusterMetrics": { + "description": "Spectro cluster metrics", + "properties": { + "cpu": { + "$ref": "#/definitions/v1ComputeMetrics" + }, + "memory": { + "$ref": "#/definitions/v1ComputeMetrics" + } + } + }, + "v1SpectroClusterMigration": { + "description": "Spectro cluster migration status", + "properties": { + "database": { + "$ref": "#/definitions/v1MgmtMigrationStatuses" + }, + "state": { + "type": "string", + "x-omitempty": false + }, + "tenant": { + "$ref": "#/definitions/v1SpectroTenantMigration" + } + }, + "type": "object" + }, + "v1SpectroClusterNotifications": { + "description": "Spectro cluster notifications", + "properties": { + "isAvailable": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1SpectroClusterOidcClaims": { + "properties": { + "Email": { + "type": "string", + "x-omitempty": false + }, + "FirstName": { + "type": "string", + "x-omitempty": false + }, + "LastName": { + "type": "string", + "x-omitempty": false + }, + "SpectroTeam": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SpectroClusterOidcSpec": { + "properties": { + "clientId": { + "type": "string", + "x-omitempty": false + }, + "clientSecret": { + "type": "string", + "x-omitempty": false + }, + "issuerUrl": { + "description": "the issuer is the URL identifier for the service", + "type": "string", + "x-omitempty": false + }, + "requiredClaims": { + "$ref": "#/definitions/v1SpectroClusterOidcClaims" + }, + "scopes": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SpectroClusterPackCondition": { + "properties": { + "message": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "enum": [ + "ReadyForInstall", + "Installed", + "Ready", + "Error", + "UpgradeAvailable" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterPackConfigList": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1PackConfig" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1SpectroClusterPackProperties": { + "description": "Cluster pack properties response", + "properties": { + "yaml": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SpectroClusterPackStatusEntity": { + "properties": { + "condition": { + "$ref": "#/definitions/v1SpectroClusterPackCondition", + "description": "Pack deployment status conditions" + }, + "endTime": { + "$ref": "#/definitions/v1Time", + "description": "Pack deployment end time" + }, + "name": { + "description": "Pack name", + "type": "string" + }, + "profileUid": { + "description": "Cluster profile uid", + "type": "string" + }, + "startTime": { + "$ref": "#/definitions/v1Time", + "description": "Pack deployment start time" + }, + "type": { + "$ref": "#/definitions/v1PackType" + }, + "version": { + "description": "pack version", + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterPacksEntity": { + "description": "Cluster entity for pack refs validate", + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterPacksStatusEntity": { + "properties": { + "packs": { + "items": { + "$ref": "#/definitions/v1SpectroClusterPackStatusEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterPolicies": { + "description": "Cluster policies", + "properties": { + "backupPolicy": { + "$ref": "#/definitions/v1ClusterBackupConfig" + }, + "scanPolicy": { + "$ref": "#/definitions/v1ClusterComplianceScheduleConfig" + } + }, + "type": "object" + }, + "v1SpectroClusterProfile": { + "description": "Cluster profile response", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1SpectroClusterProfileSpec" + } + }, + "type": "object" + }, + "v1SpectroClusterProfileEntity": { + "description": "Cluster profile request payload", + "properties": { + "packValues": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1PackValuesEntity" + }, + "type": "array", + "uniqueItems": true + }, + "replaceWithProfile": { + "description": "Cluster profile uid to be replaced with new profile", + "type": "string" + }, + "uid": { + "description": "Cluster profile uid", + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterProfileList": { + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfile" + }, + "type": "array" + } + }, + "required": [ + "profiles" + ], + "type": "object" + }, + "v1SpectroClusterProfileSpec": { + "description": "Cluster profile spec response", + "properties": { + "cloudType": { + "description": "Cluster profile cloud type", + "type": "string" + }, + "packs": { + "description": "Cluster profile packs array", + "items": { + "$ref": "#/definitions/v1ClusterProfilePacksEntity" + }, + "type": "array", + "uniqueItems": true + }, + "type": { + "description": "Cluster profile type [ \"cluster\", \"infra\", \"add-on\", \"system\" ]", + "type": "string" + }, + "version": { + "description": "Cluster profile version", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1SpectroClusterProfileUpdates": { + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1ClusterProfileTemplate" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SpectroClusterProfileValidatorResponse": { + "description": "Cluster profile validator response", + "properties": { + "packs": { + "$ref": "#/definitions/v1ConstraintValidatorResponse" + }, + "uid": { + "description": "Cluster profile uid", + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterProfiles": { + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + }, + "spcApplySettings": { + "$ref": "#/definitions/v1SpcApplySettings" + } + }, + "required": [ + "profiles" + ], + "type": "object" + }, + "v1SpectroClusterProfilesDeleteEntity": { + "properties": { + "profileUids": { + "description": "Cluster's profile uid list", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SpectroClusterProfilesPacksManifests": { + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1ClusterProfilePacksManifests" + }, + "type": "array" + } + }, + "required": [ + "profiles" + ], + "type": "object" + }, + "v1SpectroClusterProfilesParamReferenceEntity": { + "description": "Cluster profiles param reference entity", + "properties": { + "references": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SpectroClusterProfilesResolvedValues": { + "description": "Cluster profiles resolved values response", + "properties": { + "profiles": { + "items": { + "$ref": "#/definitions/v1ProfileResolvedValues" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SpectroClusterProjectCleanedResource": { + "description": "List of cleaned project spectro cluster resources", + "properties": { + "resources": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterProjectCleanupValidateEntity": { + "description": "Cluster duration thresholds", + "properties": { + "deletingClusterDurationThresholdInMin": { + "format": "int32", + "type": "integer" + }, + "provisioningClusterDurationThresholdInMin": { + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1SpectroClusterRate": { + "description": "Cluster estimated rate information", + "properties": { + "machinePools": { + "items": { + "$ref": "#/definitions/v1MachinePoolRate" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "rate": { + "$ref": "#/definitions/v1TotalClusterRate" + }, + "resourceMetadata": { + "$ref": "#/definitions/v1CloudResourceMetadata" + } + }, + "type": "object" + }, + "v1SpectroClusterSortFields": { + "enum": [ + "environment", + "clusterName", + "healthState", + "creationTimestamp", + "lastModifiedTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1SpectroClusterSortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1SpectroClusterSortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1SpectroClusterSpec": { + "description": "SpectroClusterSpec defines the desired state of SpectroCluster", + "properties": { + "cloudConfigRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "CloudConfigRef point to the cloud configuration for the cluster, input by user Ref types are: AwsCloudConfig/VsphereCloudConfig/BaremetalConfig/ etc this user config will be used to generate cloud specific cluster/machine spec for cluster-api For VM, it will contain information needed to launch VMs, like cloud account, instance type For BM, it will contain actual baremetal machines" + }, + "cloudType": { + "$ref": "#/definitions/v1CloudType" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfig", + "description": "ClusterConfig is the configuration related to a general cluster. Configuration related to the health of the cluster." + }, + "clusterProfileTemplates": { + "description": "When a cluster created from a clusterprofile at t1, ClusterProfileTemplate is a copy of the draft version or latest published version of the clusterprofileSpec.clusterprofileTemplate then clusterprofile may evolve to v2 at t2, but before user decide to upgrade the cluster, it will stay as it is when user decide to upgrade, clusterProfileTemplate will be updated from the clusterprofile pointed by ClusterProfileRef", + "items": { + "$ref": "#/definitions/v1ClusterProfileTemplate" + }, + "type": "array" + }, + "clusterType": { + "enum": [ + "PureManage", + "AlloyMonitor", + "AlloyAssist", + "AlloyExtend" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroClusterStatus": { + "description": "SpectroClusterStatus", + "properties": { + "abortTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "addOnServices": { + "items": { + "$ref": "#/definitions/v1SpectroClusterAddOnService" + }, + "type": "array" + }, + "apiEndpoints": { + "items": { + "$ref": "#/definitions/v1APIEndpoint" + }, + "type": "array" + }, + "clusterImport": { + "$ref": "#/definitions/v1ClusterImport" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "location": { + "$ref": "#/definitions/v1ClusterLocation" + }, + "nested": { + "$ref": "#/definitions/v1Virtual", + "description": "Deprecated. Use field 'virtual'" + }, + "packs": { + "items": { + "$ref": "#/definitions/v1ClusterPackStatus" + }, + "type": "array" + }, + "profileStatus": { + "$ref": "#/definitions/v1ProfileStatus" + }, + "services": { + "items": { + "$ref": "#/definitions/v1LoadBalancerService" + }, + "type": "array" + }, + "spcApply": { + "$ref": "#/definitions/v1SpcApply" + }, + "state": { + "description": "current operational state", + "type": "string" + }, + "upgrades": { + "items": { + "$ref": "#/definitions/v1Upgrades" + }, + "type": "array" + }, + "virtual": { + "$ref": "#/definitions/v1Virtual" + } + }, + "type": "object" + }, + "v1SpectroClusterSummary": { + "description": "Spectro cluster summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "specSummary": { + "description": "Spectro cluster spec summary", + "properties": { + "cloudAccountMeta": { + "$ref": "#/definitions/v1CloudAccountMeta" + }, + "cloudConfig": { + "$ref": "#/definitions/v1CloudConfigMeta" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigResponse" + }, + "clusterProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplateMeta" + }, + "clusterProfileTemplates": { + "items": { + "$ref": "#/definitions/v1ClusterProfileTemplateMeta" + }, + "type": "array" + }, + "projectMeta": { + "$ref": "#/definitions/v1ProjectMeta" + } + }, + "type": "object" + }, + "status": { + "description": "Spectro cluster status summary", + "properties": { + "clusterImport": { + "$ref": "#/definitions/v1ClusterImport" + }, + "cost": { + "$ref": "#/definitions/v1ResourceCost" + }, + "health": { + "$ref": "#/definitions/v1SpectroClusterHealthStatus" + }, + "hourlyRate": { + "$ref": "#/definitions/v1ResourceCost" + }, + "location": { + "$ref": "#/definitions/v1ClusterMetaSpecLocation" + }, + "metrics": { + "$ref": "#/definitions/v1SpectroClusterMetrics" + }, + "nested": { + "$ref": "#/definitions/v1Virtual", + "description": "Deprecated. Use field 'virtual'" + }, + "notifications": { + "$ref": "#/definitions/v1SpectroClusterNotifications" + }, + "state": { + "type": "string" + }, + "virtual": { + "$ref": "#/definitions/v1Virtual" + } + } + } + }, + "type": "object" + }, + "v1SpectroClusterSummarySpec": { + "description": "Spectro cluster filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1SpectroClusterFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1SpectroClusterSortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SpectroClusterUidStatusSummary": { + "description": "Spectro cluster status summary", + "properties": { + "abortTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "addOnServices": { + "items": { + "$ref": "#/definitions/v1SpectroClusterAddOnServiceSummary" + }, + "type": "array" + }, + "apiEndpoints": { + "items": { + "$ref": "#/definitions/v1APIEndpoint" + }, + "type": "array" + }, + "clusterImport": { + "$ref": "#/definitions/v1ClusterImport" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "cost": { + "$ref": "#/definitions/v1ResourceCost" + }, + "health": { + "$ref": "#/definitions/v1SpectroClusterHealthStatus" + }, + "hourlyRate": { + "$ref": "#/definitions/v1ResourceCost" + }, + "kubeMeta": { + "$ref": "#/definitions/v1KubeMeta" + }, + "location": { + "$ref": "#/definitions/v1ClusterMetaSpecLocation" + }, + "metrics": { + "$ref": "#/definitions/v1SpectroClusterMetrics" + }, + "nested": { + "$ref": "#/definitions/v1Virtual", + "description": "Deprecated. Use field 'virtual'" + }, + "notifications": { + "$ref": "#/definitions/v1SpectroClusterNotifications" + }, + "packs": { + "items": { + "$ref": "#/definitions/v1ClusterPackStatus" + }, + "type": "array" + }, + "services": { + "items": { + "$ref": "#/definitions/v1LoadBalancerService" + }, + "type": "array" + }, + "spcApply": { + "$ref": "#/definitions/v1SpcApply" + }, + "state": { + "description": "current operational state", + "type": "string" + }, + "upgrades": { + "items": { + "$ref": "#/definitions/v1Upgrades" + }, + "type": "array" + }, + "virtual": { + "$ref": "#/definitions/v1Virtual" + }, + "workspaces": { + "items": { + "$ref": "#/definitions/v1ResourceReference" + }, + "type": "array" + } + } + }, + "v1SpectroClusterUidSummary": { + "description": "Spectro cluster summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "description": "Spectro cluster spec summary", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1CloudConfigMeta" + }, + "cloudaccount": { + "$ref": "#/definitions/v1CloudAccountMeta" + }, + "clusterProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplateMeta" + }, + "clusterProfileTemplates": { + "items": { + "$ref": "#/definitions/v1ClusterProfileTemplateMeta" + }, + "type": "array" + } + }, + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1SpectroClusterUidStatusSummary" + } + }, + "type": "object" + }, + "v1SpectroClusterUidUpgrades": { + "description": "Cluster status upgrades", + "properties": { + "upgrades": { + "items": { + "$ref": "#/definitions/v1Upgrades" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroClusterVMCloneEntity": { + "properties": { + "annotationFilters": { + "description": "Annotation filters", + "items": { + "type": "string" + }, + "type": "array" + }, + "cloneName": { + "description": "Cloning Virtual machine's name", + "type": "string" + }, + "labelFilters": { + "description": "Label filters", + "items": { + "type": "string" + }, + "type": "array" + }, + "newMacAddresses": { + "additionalProperties": { + "type": "string" + }, + "description": "NewMacAddresses manually sets that target interfaces' mac addresses. The key is the interface name and the value is the new mac address. If this field is not specified, a new MAC address will be generated automatically, as for any interface that is not included in this map", + "type": "object" + }, + "newSMBiosSerial": { + "description": "NewSMBiosSerial manually sets that target's SMbios serial. If this field is not specified, a new serial will be generated automatically.", + "type": "string" + } + }, + "required": [ + "cloneName" + ], + "type": "object" + }, + "v1SpectroClusterValidatorResponse": { + "description": "Cluster validator response", + "properties": { + "machinePools": { + "$ref": "#/definitions/v1ConstraintValidatorResponse" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileValidatorResponse" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1SpectroClusters": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1SpectroCluster" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1SpectroClustersAgentsNotifyEntity": { + "description": "SpectroClusters for which agents has to be notified", + "properties": { + "clusterUids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "notifyAllClusters": { + "type": "boolean" + } + } + }, + "v1SpectroClustersCostComputeSpec": { + "description": "Cluster's cost compute spec", + "properties": { + "clusterUids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1SpectroClustersHealth": { + "description": "Spectro Clusters health data", + "properties": { + "errored": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "healthy": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "running": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "unhealthy": { + "format": "int32", + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SpectroClustersMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1SpectroClustersMetadataSearch": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1SpectroClusterMetaSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1SpectroClustersSummary": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1SpectroClusterSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1SpectroClustersUsageComputeSpec": { + "description": "Cluster's usage compute spec", + "properties": { + "clusterUids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "startTime": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1SpectroCoxEdgeClusterEntity": { + "description": "CoxEdge cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1CoxEdgeClusterConfig" + }, + "cloudType": { + "type": "string" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1CoxEdgeMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroCoxEdgeClusterRateEntity": { + "description": "Cox Edge cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1CoxEdgeClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1CoxEdgeMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroEdgeClusterEntity": { + "description": "Edge cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EdgeClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1EdgeMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroEdgeClusterImportEntity": { + "description": "Spectro Edge cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroEdgeClusterRateEntity": { + "description": "Edge cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EdgeClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1EdgeMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroEdgeNativeClusterEntity": { + "description": "EdgeNative cluster create or update request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EdgeNativeClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroEdgeNativeClusterImportEntity": { + "description": "Spectro EdgeNative cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroEdgeNativeClusterRateEntity": { + "description": "Edge-native cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EdgeNativeClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroEksClusterEntity": { + "description": "Spectro EKS cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1EksClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "fargateProfiles": { + "items": { + "$ref": "#/definitions/v1FargateProfile" + }, + "type": "array" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1EksMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroEksClusterRateEntity": { + "description": "Spectro EKS cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1EksClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1EksMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroGcpClusterEntity": { + "description": "GCP cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1GcpClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroGcpClusterImportEntity": { + "description": "Spectro GCP cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroGcpClusterRateEntity": { + "description": "Gcp cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1GcpClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroGenericClusterImportEntity": { + "description": "Spectro generic cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + }, + "edgeConfig": { + "$ref": "#/definitions/v1ImportEdgeHostConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroGenericClusterRateEntity": { + "description": "Generic cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1GenericClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1GenericMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroInstallerEntity": { + "description": "Spectro installer entity for create", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "type": "string" + }, + "privateGatewayUid": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + } + }, + "type": "object" + }, + "status": { + "$ref": "#/definitions/v1InstallerStatus" + } + }, + "type": "object" + }, + "v1SpectroInstallerInputEntity": { + "description": "Spectro installer entity for create", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1SpectroInstallerStatus": { + "description": "spectro installer status", + "properties": { + "status": { + "$ref": "#/definitions/v1InstallerStatus" + } + }, + "type": "object" + }, + "v1SpectroInstallers": { + "description": "List Spectro installers", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1SpectroInstallerEntity" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "type": "object" + }, + "v1SpectroLibvirtClusterEntity": { + "description": "Libvirt cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1LibvirtClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroLibvirtClusterImportEntity": { + "description": "Spectro Libvirt cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroLibvirtClusterRateEntity": { + "description": "libvirt cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1LibvirtClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroMaasClusterEntity": { + "description": "Spectro Maas cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1MaasClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroMaasClusterImportEntity": { + "description": "Spectro maas cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroMaasClusterRateEntity": { + "description": "Maas cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1MaasClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroMgmt": { + "description": "Spectro management data", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1SpectroMgmtSpec" + }, + "status": { + "$ref": "#/definitions/v1SpectroMgmtStatus" + } + }, + "type": "object" + }, + "v1SpectroMgmtSpec": { + "description": "spectro management specifications", + "properties": { + "installerMode": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + }, + "targetVersion": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1SpectroMgmtStatus": { + "description": "spectro management status information", + "properties": { + "appVersions": { + "items": { + "$ref": "#/definitions/v1AppVersion" + }, + "type": "array", + "uniqueItems": true + }, + "isFailed": { + "type": "boolean", + "x-omitempty": false + }, + "lastUpdatedTime": { + "$ref": "#/definitions/v1Time" + }, + "message": { + "type": "string" + }, + "messageLogs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "state": { + "type": "string" + }, + "upgradeHistory": { + "items": { + "$ref": "#/definitions/v1SpectroMgmtUpgrade" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SpectroMgmtUpgrade": { + "description": "spectro management upgrade logs", + "properties": { + "upgradeTime": { + "$ref": "#/definitions/v1Time" + }, + "version": { + "type": "string" + } + } + }, + "v1SpectroOpenStackClusterEntity": { + "description": "OpenStack cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1OpenStackClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroOpenStackClusterImportEntity": { + "description": "Spectro OpenStack cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroOpenStackClusterRateEntity": { + "description": "Openstack cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1OpenStackClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroTenantClusterMigration": { + "description": "Spectro tenant cluster migration status", + "properties": { + "message": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1SpectroTenantMigration": { + "description": "Spectro tenant migration status", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1SpectroTenantClusterMigration" + }, + "type": "array", + "uniqueItems": true + }, + "state": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SpectroTencentClusterEntity": { + "description": "Tencent cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1TencentClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "cloudAccountUid", + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroTencentClusterRateEntity": { + "description": "Spectro Tencent cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1TencentClusterConfig" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpectroVirtualClusterEntity": { + "description": "Spectro virtual cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1VirtualClusterConfig" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudType", + "clusterConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroVsphereClusterEntity": { + "description": "vSphere cluster request payload for create and update", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "properties": { + "cloudAccountUid": { + "description": "Cloud account uid to be used for cluster provisioning", + "type": "string" + }, + "cloudConfig": { + "$ref": "#/definitions/v1VsphereClusterConfigEntity" + }, + "clusterConfig": { + "$ref": "#/definitions/v1ClusterConfigEntity", + "description": "General cluster configuration like health, patching settings, namespace resource allocation, rbac" + }, + "edgeHostUid": { + "description": "Appliance (Edge Host) uid for Edge env", + "type": "string" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + }, + "type": "array" + }, + "policies": { + "$ref": "#/definitions/v1SpectroClusterPolicies" + }, + "profiles": { + "items": { + "$ref": "#/definitions/v1SpectroClusterProfileEntity" + }, + "type": "array" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroVsphereClusterImportEntity": { + "description": "Spectro Vsphere cluster import request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1ImportClusterConfig" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SpectroVsphereClusterRateEntity": { + "description": "Vsphere cluster request payload for estimating rate", + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1VsphereClusterConfigEntity" + }, + "machinepoolconfig": { + "items": { + "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1SpotMarketOptions": { + "description": "SpotMarketOptions defines the options available to a user when configuring Machines to run on Spot instances. Most users should provide an empty struct.", + "properties": { + "maxPrice": { + "description": "MaxPrice defines the maximum price the user is willing to pay for Spot VM instances", + "type": "string" + } + }, + "type": "object" + }, + "v1SpotVMOptions": { + "description": "SpotVMOptions defines the options relevant to running the Machine on Spot VMs", + "properties": { + "maxPrice": { + "description": "MaxPrice defines the maximum price the user is willing to pay for Spot VM instances", + "type": "string" + } + }, + "type": "object" + }, + "v1SsoLogin": { + "description": "Describes the allowed sso login details", + "properties": { + "displayName": { + "description": "Describes the display name for the sso login", + "type": "string" + }, + "logo": { + "description": "Describes the url path for the sso login", + "type": "string" + }, + "name": { + "description": "Describes the processed name for the sso login", + "type": "string" + }, + "redirectUri": { + "description": "Describes the sso login url for the authentication", + "type": "string" + } + }, + "type": "object" + }, + "v1SsoLogins": { + "description": "Describes the allowed sso logins", + "items": { + "$ref": "#/definitions/v1SsoLogin" + }, + "type": "array", + "uniqueItems": true + }, + "v1StorageAccount": { + "description": "Azure storage account provides a unique namespace for your Azure resources", + "properties": { + "id": { + "description": "Fully qualified resource ID for the resource", + "type": "string" + }, + "kind": { + "description": "The kind of the resource", + "type": "string" + }, + "location": { + "description": "The geo-location where the resource lives", + "type": "string" + }, + "name": { + "description": "The name of the resource", + "type": "string" + } + }, + "type": "object" + }, + "v1StorageAccountEntity": { + "description": "Azure storage account entity", + "properties": { + "id": { + "description": "Azure storage account id", + "type": "string" + }, + "name": { + "description": "Azure storage account name", + "type": "string" + } + }, + "type": "object" + }, + "v1StorageContainer": { + "description": "Azure storage container organizes a set of blobs, similar to a directory in a file system", + "properties": { + "id": { + "description": "Fully qualified resource ID for the resource.", + "type": "string" + }, + "name": { + "description": "The name of the resource", + "type": "string" + }, + "type": { + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\"", + "type": "string" + } + }, + "type": "object" + }, + "v1StorageCost": { + "description": "Cloud storage cost", + "properties": { + "discountedUsage": { + "description": "Cloud storage upper limit which is free.", + "type": "string" + }, + "price": { + "description": "Array of cloud storage range prices", + "items": { + "$ref": "#/definitions/v1StoragePrice" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1StoragePrice": { + "description": "Cloud storage price within an upper limit.", + "properties": { + "limit": { + "description": "Upper limit of cloud storage usage", + "type": "string" + }, + "price": { + "description": "Price of cloud storage type", + "type": "string" + } + }, + "type": "object" + }, + "v1StorageRate": { + "description": "Storage estimated rate information", + "properties": { + "iops": { + "format": "float64", + "type": "number" + }, + "rate": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "sizeGB": { + "format": "float64", + "type": "number" + }, + "throughput": { + "format": "float64", + "type": "number" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1StorageType": { + "description": "Cloud cloud Storage type details", + "properties": { + "cost": { + "$ref": "#/definitions/v1StorageCost" + }, + "iopsCost": { + "$ref": "#/definitions/v1StorageCost" + }, + "kind": { + "description": "kind of storage type", + "type": "string" + }, + "name": { + "description": "Name of the storage type", + "type": "string" + }, + "throughputCost": { + "$ref": "#/definitions/v1StorageCost" + } + }, + "type": "object" + }, + "v1StripeKey": { + "description": "Stripe key object", + "properties": { + "publishKey": { + "description": "Publish stripe key", + "type": "string" + } + } + }, + "v1Subnet": { + "properties": { + "cidrBlock": { + "description": "CidrBlock is the CIDR block to be used when the provider creates a managed Vnet.", + "type": "string" + }, + "name": { + "type": "string" + }, + "securityGroupName": { + "description": "Network Security Group(NSG) to be attached to subnet. NSG for a control plane subnet, should allow inbound to port 6443, as port 6443 is used by kubeadm to bootstrap the control planes", + "type": "string" + } + }, + "type": "object" + }, + "v1Subscription": { + "description": "Azure Subscription Type", + "properties": { + "authorizationSource": { + "description": "The authorization source of the request. Valid values are one or more combinations of Legacy, RoleBased, Bypassed, Direct and Management", + "type": "string" + }, + "displayName": { + "description": "The subscription display name", + "type": "string" + }, + "state": { + "description": "The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted.", + "type": "string" + }, + "subscriptionId": { + "description": "The subscription ID", + "type": "string" + } + }, + "type": "object" + }, + "v1SyftDependency": { + "description": "Compliance Scan Syft Dependency", + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1SyftDependencyEntity": { + "description": "Syft dependency", + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "version": { + "type": "string" + } + } + }, + "v1SyftEntity": { + "description": "Syft response", + "properties": { + "report": { + "$ref": "#/definitions/v1SyftReportEntity" + }, + "requestUid": { + "type": "string" + }, + "status": { + "enum": [ + "Completed", + "InProgress", + "Failed", + "Initiated" + ], + "type": "string" + } + }, + "required": [ + "requestUid", + "status", + "report" + ] + }, + "v1SyftImageContext": { + "description": "Compliance Scan Syft Image Context", + "properties": { + "containerName": { + "type": "string" + }, + "namespace": { + "type": "string" + }, + "podName": { + "type": "string" + } + } + }, + "v1SyftReport": { + "description": "Compliance Scan Syft Report", + "properties": { + "dependencies": { + "items": { + "$ref": "#/definitions/v1SyftDependency" + }, + "type": "array" + }, + "image": { + "type": "string" + }, + "imageContexts": { + "items": { + "$ref": "#/definitions/v1SyftImageContext" + }, + "type": "array" + }, + "isSBOMExist": { + "type": "boolean" + }, + "state": { + "type": "string" + }, + "time": { + "$ref": "#/definitions/v1Time" + }, + "vulnerabilities": { + "items": { + "$ref": "#/definitions/v1SyftVulnerability" + }, + "type": "array" + }, + "vulnerabilitySummary": { + "$ref": "#/definitions/v1SyftVulnerabilitySummary" + } + } + }, + "v1SyftReportEntity": { + "description": "Syft report", + "properties": { + "batchNo": { + "format": "int32", + "type": "integer" + }, + "batchSize": { + "format": "int32", + "type": "integer" + }, + "dependencies": { + "items": { + "$ref": "#/definitions/v1SyftDependencyEntity" + }, + "type": "array" + }, + "image": { + "type": "string" + }, + "imageContexts": { + "items": { + "$ref": "#/definitions/v1SyftImageContext" + }, + "type": "array" + }, + "sbom": { + "type": "string" + }, + "time": { + "$ref": "#/definitions/v1Time" + }, + "vulnerabilities": { + "items": { + "$ref": "#/definitions/v1SyftVulnerabilityEntity" + }, + "type": "array" + }, + "vulnerabilitySummary": { + "$ref": "#/definitions/v1SyftVulnerabilitySummaryEntity" + } + } + }, + "v1SyftScanContext": { + "description": "Compliance Scan Syft Context", + "properties": { + "format": { + "type": "string" + }, + "labelSelector": { + "type": "string" + }, + "namespace": { + "type": "string" + }, + "podName": { + "type": "string" + }, + "scope": { + "type": "string" + } + } + }, + "v1SyftVulnerability": { + "description": "Compliance Scan Syft Vulnerability", + "properties": { + "fixedIn": { + "type": "string" + }, + "installed": { + "type": "string" + }, + "name": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "type": { + "type": "string" + }, + "vulnerability": { + "type": "string" + } + } + }, + "v1SyftVulnerabilityEntity": { + "description": "Syft vulnerability", + "properties": { + "fixedIn": { + "type": "string" + }, + "installed": { + "type": "string" + }, + "name": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "type": { + "type": "string" + }, + "vulnerability": { + "type": "string" + } + } + }, + "v1SyftVulnerabilitySummary": { + "description": "Compliance Scan Syft Vulnerability Summary", + "properties": { + "critical": { + "format": "int32", + "type": "integer" + }, + "high": { + "format": "int32", + "type": "integer" + }, + "low": { + "format": "int32", + "type": "integer" + }, + "medium": { + "format": "int32", + "type": "integer" + }, + "negligible": { + "format": "int32", + "type": "integer" + }, + "unknown": { + "format": "int32", + "type": "integer" + } + } + }, + "v1SyftVulnerabilitySummaryEntity": { + "description": "Syft vulnerability summary", + "properties": { + "critical": { + "format": "int32", + "type": "integer" + }, + "high": { + "format": "int32", + "type": "integer" + }, + "low": { + "format": "int32", + "type": "integer" + }, + "medium": { + "format": "int32", + "type": "integer" + }, + "negligible": { + "format": "int32", + "type": "integer" + }, + "unknown": { + "format": "int32", + "type": "integer" + } + } + }, + "v1SysLogin": { + "description": "System admin login input", + "properties": { + "emailId": { + "type": "string" + }, + "password": { + "format": "password", + "type": "string" + }, + "username": { + "type": "string" + } + }, + "type": "object" + }, + "v1SysUserToken": { + "description": "Auth token response", + "properties": { + "Authorization": { + "type": "string" + }, + "IsPasswordReset": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemAwsAccount": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemAwsSpec" + } + }, + "type": "object" + }, + "v1SystemAwsImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemAwsImageSpec" + } + }, + "type": "object" + }, + "v1SystemAwsImageSpec": { + "description": "system aws account specifications", + "properties": { + "goldenImageRegion": { + "type": "string" + } + } + }, + "v1SystemAwsSpec": { + "description": "system aws account specifications", + "properties": { + "accessKey": { + "type": "string" + }, + "secretKey": { + "type": "string" + } + } + }, + "v1SystemAwsStsAccount": { + "description": "System AWS Gov account specifications", + "properties": { + "accessKey": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "secretKey": { + "type": "string" + } + } + }, + "v1SystemAzureAccount": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemAzureSpec" + } + }, + "type": "object" + }, + "v1SystemAzureSpec": { + "description": "system azure account specifications", + "properties": { + "clientId": { + "type": "string" + }, + "clientSecret": { + "type": "string" + }, + "subscriptionId": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + } + }, + "v1SystemAzureStorage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemAzureStorageSpec" + } + }, + "type": "object" + }, + "v1SystemAzureStorageSpec": { + "description": "system aws account specifications", + "properties": { + "accessKey": { + "type": "string" + }, + "container": { + "type": "string" + }, + "storageName": { + "type": "string" + } + } + }, + "v1SystemBackupConfigSpec": { + "description": "system backup config spec", + "properties": { + "ftp": { + "$ref": "#/definitions/v1SystemFtpSpec" + }, + "hourOfTheDay": { + "type": "integer", + "x-omitempty": false + }, + "interval": { + "type": "integer", + "x-omitempty": false + }, + "retentionPeriod": { + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemBackupFtpConfigSpec": { + "description": "system backup config spec", + "properties": { + "backupSpec": { + "$ref": "#/definitions/v1SystemBackupSpec" + }, + "ftp": { + "$ref": "#/definitions/v1SystemFtpSpec" + } + }, + "type": "object" + }, + "v1SystemBackupS3ConfigSpec": { + "description": "system backup config spec", + "properties": { + "backupSpec": { + "$ref": "#/definitions/v1SystemBackupSpec" + }, + "s3": { + "$ref": "#/definitions/v1SystemS3Spec" + } + }, + "type": "object" + }, + "v1SystemBackupSpec": { + "description": "system backup config spec", + "properties": { + "hourOfTheDay": { + "type": "integer", + "x-omitempty": false + }, + "interval": { + "type": "integer", + "x-omitempty": false + }, + "retentionPeriod": { + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemCertificateSpec": { + "description": "system smtp config spec", + "properties": { + "caCert": { + "type": "string" + }, + "crt": { + "type": "string" + }, + "key": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemConfigAuth": { + "description": "System config auth", + "properties": { + "enforceServiceAuthToken": { + "type": "boolean", + "x-omitempty": false + }, + "enforceTlsVerify": { + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1SystemConfigDomainSpec": { + "description": "system domain config spec", + "properties": { + "apiServer": { + "type": "string" + }, + "derivedApiServer": { + "type": "string" + }, + "derivedRootDomain": { + "type": "string" + }, + "rootDomain": { + "type": "string" + }, + "urlProtocol": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemConfigStoreEntity": { + "properties": { + "key": { + "type": "string", + "x-omitempty": false + }, + "value": { + "type": "string", + "x-omitempty": false + } + }, + "required": [ + "key", + "value" + ], + "type": "object" + }, + "v1SystemCryptoData": { + "description": "SystemAdmin", + "properties": { + "input": { + "type": "string" + }, + "result": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemCryptoInput": { + "description": "SystemAdmin", + "properties": { + "input": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemEdgeImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemEdgeImageSpec" + } + }, + "type": "object" + }, + "v1SystemEdgeImageSpec": { + "description": "system edge account specifications", + "properties": { + "imagesHostEndpoint": { + "type": "string" + } + } + }, + "v1SystemEdgeNativeImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemEdgeNativeImageSpec" + } + }, + "type": "object" + }, + "v1SystemEdgeNativeImageSpec": { + "description": "system edge-native account specifications", + "properties": { + "imagesHostEndpoint": { + "type": "string" + }, + "stylusImagesEndpoint": { + "type": "string" + } + } + }, + "v1SystemFtpSpec": { + "description": "system ftp config spec", + "properties": { + "dir": { + "type": "string", + "x-omitempty": false + }, + "password": { + "type": "string", + "x-omitempty": false + }, + "server": { + "type": "string", + "x-omitempty": false + }, + "username": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemGcpAccount": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemGcpSpec" + } + }, + "type": "object" + }, + "v1SystemGcpImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemGcpImageSpec" + } + }, + "type": "object" + }, + "v1SystemGcpImageSpec": { + "description": "system gcp account specifications", + "properties": { + "imageProject": { + "type": "string" + } + } + }, + "v1SystemGcpSpec": { + "description": "system gcp account specifications", + "properties": { + "json": { + "type": "string" + } + } + }, + "v1SystemGitAuthSpec": { + "description": "system git auth account specifications", + "properties": { + "_type": { + "type": "string" + }, + "password": { + "type": "string" + }, + "token": { + "type": "string" + }, + "username": { + "$ref": "#/definitions/v1SystemGitAuthSpec" + } + } + }, + "v1SystemGithubSsoSpec": { + "description": "system sso github config spec", + "properties": { + "clientId": { + "type": "string" + }, + "clientSecretKey": { + "type": "string" + }, + "isEnabled": { + "type": "boolean" + }, + "logoUrl": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemKubectlSpec": { + "description": "system web kubectl config spec", + "properties": { + "endpoint": { + "type": "string" + }, + "isEnabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1SystemLibvirtImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemLibvirtImageSpec" + } + }, + "type": "object" + }, + "v1SystemLibvirtImageSpec": { + "description": "system libvirt account specifications", + "properties": { + "imagesHostEndpoint": { + "type": "string" + } + } + }, + "v1SystemLoggerSpec": { + "description": "system logger config spec", + "properties": { + "format": { + "type": "string" + }, + "level": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemMaasImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemMaasImageSpec" + } + }, + "type": "object" + }, + "v1SystemMaasImageSpec": { + "description": "system maas account specifications", + "properties": { + "imagesHostEndpoint": { + "type": "string" + } + } + }, + "v1SystemOidcClaims": { + "properties": { + "Email": { + "type": "string", + "x-omitempty": false + }, + "FirstName": { + "type": "string", + "x-omitempty": false + }, + "LastName": { + "type": "string", + "x-omitempty": false + }, + "SpectroTeam": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemOidcClientSpec": { + "description": "system sso oidc config spec", + "properties": { + "callbackUrl": { + "type": "string", + "x-omitempty": false + }, + "clientId": { + "type": "string", + "x-omitempty": false + }, + "clientSecret": { + "type": "string", + "x-omitempty": false + }, + "isEnabled": { + "type": "boolean", + "x-omitempty": false + }, + "issuerUrl": { + "description": "the issuer is the URL identifier for the service", + "type": "string", + "x-omitempty": false + }, + "logoUrl": { + "type": "string", + "x-omitempty": false + }, + "requiredClaims": { + "$ref": "#/definitions/v1SystemOidcClaims" + }, + "scopes": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemOpenstackImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemOpenstackImageSpec" + } + }, + "type": "object" + }, + "v1SystemOpenstackImageSpec": { + "description": "system openstack account specifications", + "properties": { + "imagesHostEndpoint": { + "type": "string" + } + } + }, + "v1SystemPasswordPolicySpec": { + "description": "system password policy", + "properties": { + "creationTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "expiryDurationInDays": { + "type": "integer" + }, + "firstReminderInDays": { + "type": "integer" + }, + "isRegex": { + "type": "boolean" + }, + "minLength": { + "type": "integer" + }, + "minNumOfBlockLetters": { + "type": "integer" + }, + "minNumOfDigits": { + "type": "integer" + }, + "minNumOfSmallLetters": { + "type": "integer" + }, + "minNumOfSpecialCharacters": { + "type": "integer" + }, + "regex": { + "type": "string" + }, + "reminderFrequency": { + "type": "integer" + }, + "updateTimestamp": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1SystemPlan": { + "description": "system plan", + "properties": { + "freeCredits": { + "items": { + "$ref": "#/definitions/v1SystemPlanCredit" + }, + "type": "array" + }, + "planLimit": { + "$ref": "#/definitions/v1SystemPlanLimit" + }, + "slaCredits": { + "items": { + "$ref": "#/definitions/v1SystemPlanCredit" + }, + "type": "array" + }, + "systemStartDate": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1SystemPlanCredit": { + "description": "Plan Credit", + "properties": { + "cpuCoreHours": { + "format": "int64", + "type": "number", + "x-omitempty": false + }, + "creditUid": { + "type": "string" + }, + "expiry": { + "$ref": "#/definitions/v1Time", + "description": "credit expiry time" + }, + "name": { + "type": "string" + }, + "start": { + "$ref": "#/definitions/v1Time", + "description": "credit start time" + }, + "type": { + "enum": [ + "Pure", + "Alloy" + ], + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "v1SystemPlanLimit": { + "description": "System Monthly Plan Limit", + "properties": { + "alloy": { + "$ref": "#/definitions/v1SystemPlanLimitSpec" + }, + "isUnlimited": { + "description": "is unlimited cpu core hours", + "type": "boolean", + "x-omitempty": false + }, + "pure": { + "$ref": "#/definitions/v1SystemPlanLimitSpec" + } + } + }, + "v1SystemPlanLimitSpec": { + "description": "Monthly Plan Limit spec", + "properties": { + "cpuCoreHours": { + "description": "cpu cores hours", + "format": "int64", + "type": "integer", + "x-omitempty": false + }, + "overageLimitPercentage": { + "default": 25, + "description": "overage limit in percentage", + "format": "int8", + "type": "integer", + "x-omitempty": false + }, + "warnLimitPercentage": { + "default": 90, + "description": "warning limit in percentage", + "format": "int8", + "type": "integer", + "x-omitempty": false + } + } + }, + "v1SystemPlanLimitUpdate": { + "description": "System Plan limit change update entity", + "properties": { + "planLimit": { + "$ref": "#/definitions/v1SystemPlanLimit" + } + } + }, + "v1SystemProductUsage": { + "description": "Yearly usage", + "properties": { + "allocatedCredits": { + "description": "Allocated credits", + "format": "int64", + "type": "number" + }, + "breachedCredits": { + "description": "Credits exceeded the allocated and free credits", + "format": "float64", + "type": "number" + }, + "freeSlaCredits": { + "description": "Free allocated SLA credits", + "format": "int64", + "type": "number" + }, + "usedCredits": { + "description": "Used credits", + "format": "float64", + "type": "number" + } + } + }, + "v1SystemProxySpec": { + "description": "system proxy config spec", + "properties": { + "httpProxy": { + "type": "string" + }, + "httpsProxy": { + "type": "string" + }, + "noProxy": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemRateLimit": { + "description": "system rate-limit", + "properties": { + "isActive": { + "type": "boolean" + } + } + }, + "v1SystemRegistry": { + "description": "Registry configuration", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1RegistryConf" + } + }, + "type": "object" + }, + "v1SystemResourceLimit": { + "properties": { + "kind": { + "$ref": "#/definitions/v1ResourceLimitType", + "type": "string", + "x-omitempty": false + }, + "limit": { + "format": "int64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1SystemResourceLimits": { + "description": "System resource limits. Supported resources keys are 'user','project','apiKey','team','role','cloudaccount','clusterprofile','workspace','registry','privategateway','location','certificate','macro','sshkey','alert','spectrocluster','edgehost'.", + "properties": { + "resources": { + "items": { + "$ref": "#/definitions/v1SystemResourceLimit" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SystemRetentionPolicy": { + "description": "system retention policy", + "properties": { + "retentionPeriod": { + "type": "integer", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemReverseProxy": { + "description": "system config reverse proxy", + "properties": { + "caCert": { + "type": "string" + }, + "clientCert": { + "type": "string" + }, + "clientKey": { + "type": "string" + }, + "port": { + "type": "integer" + }, + "protocol": { + "enum": [ + "http", + "https" + ], + "type": "string" + }, + "server": { + "type": "string" + }, + "vHostPort": { + "type": "integer" + } + } + }, + "v1SystemS3Spec": { + "description": "system backup s3 storage config spec", + "properties": { + "accessKey": { + "type": "string", + "x-omitempty": false + }, + "bucket": { + "type": "string", + "x-omitempty": false + }, + "folder": { + "type": "string", + "x-omitempty": false + }, + "region": { + "type": "string", + "x-omitempty": false + }, + "secretKey": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1SystemScarSpec": { + "description": "system scar config spec", + "properties": { + "endpoint": { + "type": "string" + }, + "password": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemScarValidationResponse": { + "description": "system proxy config spec", + "properties": { + "spectroVersion": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemServiceLogin": { + "description": "System service login input", + "properties": { + "authToken": { + "description": "authToken helps in two step verification for the authorization.", + "type": "string" + }, + "isSystem": { + "type": "boolean" + }, + "serviceName": { + "type": "string" + }, + "serviceVersion": { + "type": "string" + }, + "spectroClusterUid": { + "type": "string" + }, + "tenantUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemSmtpSpec": { + "description": "system smtp config spec", + "properties": { + "fromEmailId": { + "type": "string" + }, + "insecureSkipVerifyTls": { + "type": "boolean" + }, + "password": { + "type": "string" + }, + "smtpPort": { + "type": "integer" + }, + "smtpServer": { + "type": "string" + }, + "userName": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemSsoAuthSpec": { + "description": "system sso config spec", + "properties": { + "github": { + "$ref": "#/definitions/v1SystemGithubSsoSpec" + }, + "oidcAuthSpecs": { + "additionalProperties": { + "$ref": "#/definitions/v1SystemOidcClientSpec" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1SystemSsoSpec": { + "description": "system sso config spec", + "properties": { + "acsUrlRoot": { + "type": "string" + }, + "acsUrlScheme": { + "type": "string" + }, + "apiVersion": { + "type": "string" + }, + "audienceUrl": { + "type": "string" + }, + "authSpec": { + "$ref": "#/definitions/v1SystemSsoAuthSpec" + }, + "entityId": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemStartDate": { + "description": "system start date", + "properties": { + "systemStartDate": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1SystemStorageS3ConfigSpec": { + "description": "system storage s3 config spec", + "properties": { + "isEnabled": { + "type": "boolean" + }, + "retentionPolicy": { + "$ref": "#/definitions/v1SystemRetentionPolicy" + }, + "s3": { + "$ref": "#/definitions/v1SystemS3Spec" + } + }, + "type": "object" + }, + "v1SystemTencentAccount": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemTencentSpec" + } + }, + "type": "object" + }, + "v1SystemTencentSpec": { + "description": "system tencent account specifications", + "properties": { + "secretId": { + "type": "string" + }, + "secretKey": { + "type": "string" + } + } + }, + "v1SystemTimeseriesMetrics": { + "description": "system timeseries metrics config", + "properties": { + "archivalInterval": { + "type": "integer" + }, + "batchInterval": { + "type": "integer" + }, + "enabled": { + "type": "boolean", + "x-omitempty": false + }, + "retentionPeriod": { + "type": "integer" + } + }, + "type": "object" + }, + "v1SystemTimeseriesSpec": { + "description": "system timeseries config spec", + "properties": { + "machine": { + "$ref": "#/definitions/v1SystemTimeseriesMetrics" + }, + "pod": { + "$ref": "#/definitions/v1SystemTimeseriesMetrics" + } + }, + "type": "object" + }, + "v1SystemUsage": { + "description": "System usage billing object", + "properties": { + "planLimit": { + "$ref": "#/definitions/v1PlanLimit" + }, + "usageBillingPeriod": { + "$ref": "#/definitions/v1InvoiceBillingPeriod" + }, + "yearlyUsages": { + "description": "List of every year system usage", + "items": { + "$ref": "#/definitions/v1YearlyUsage" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1SystemVersionInfo": { + "description": "system version info", + "properties": { + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1SystemVsphereImage": { + "description": "SystemAdmin", + "properties": { + "spec": { + "$ref": "#/definitions/v1SystemVsphereImageSpec" + } + }, + "type": "object" + }, + "v1SystemVsphereImageSpec": { + "description": "system vsphere account specifications", + "properties": { + "imagesHostEndpoint": { + "type": "string" + }, + "overlordOvaLocation": { + "type": "string" + } + } + }, + "v1TagFilter": { + "description": "Tag Filter create spec", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1TagFilterSpec" + } + }, + "type": "object" + }, + "v1TagFilterGroup": { + "properties": { + "conjunction": { + "$ref": "#/definitions/v1SearchFilterConjunctionOperator" + }, + "filters": { + "items": { + "$ref": "#/definitions/v1TagFilterItem" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1TagFilterItem": { + "properties": { + "key": { + "type": "string" + }, + "negation": { + "type": "boolean" + }, + "operator": { + "$ref": "#/definitions/v1SearchFilterKeyValueOperator" + }, + "values": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1TagFilterSpec": { + "description": "Filter create spec", + "properties": { + "filterGroup": { + "$ref": "#/definitions/v1TagFilterGroup" + } + }, + "type": "object" + }, + "v1TagFilterSummary": { + "description": "Filter summary object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TagFilterSpec" + } + }, + "type": "object" + }, + "v1Taint": { + "description": "Taint", + "properties": { + "effect": { + "enum": [ + "NoSchedule", + "PreferNoSchedule", + "NoExecute" + ], + "type": "string" + }, + "key": { + "description": "The taint key to be applied to a node", + "type": "string" + }, + "timeAdded": { + "$ref": "#/definitions/v1Time" + }, + "value": { + "description": "The taint value corresponding to the taint key.", + "type": "string" + } + }, + "type": "object" + }, + "v1Team": { + "description": "Team information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TeamSpec" + }, + "status": { + "$ref": "#/definitions/v1TeamStatus" + } + }, + "type": "object" + }, + "v1TeamPatch": { + "items": { + "$ref": "#/definitions/v1HttpPatch" + }, + "type": "array" + }, + "v1TeamRoleMap": { + "properties": { + "roles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "teamId": { + "type": "string" + } + } + }, + "v1TeamSpec": { + "description": "Team specifications", + "properties": { + "roles": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "sources": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "users": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1TeamSpecSummary": { + "properties": { + "emailId": { + "type": "string" + }, + "projects": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "roles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "users": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TeamStatus": { + "description": "Team status", + "type": "object" + }, + "v1TeamSummary": { + "description": "Team summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TeamSpecSummary" + }, + "status": { + "$ref": "#/definitions/v1TeamStatus" + } + }, + "type": "object" + }, + "v1TeamSummarySortFields": { + "enum": [ + "name", + "creationTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1TeamSummarySortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1TeamSummarySortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1TeamTenantRolesEntity": { + "properties": { + "roles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TeamTenantRolesUpdate": { + "properties": { + "roles": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1Teams": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Team" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TeamsBatch": { + "items": { + "$ref": "#/definitions/v1Team" + }, + "type": "array", + "uniqueItems": true + }, + "v1TeamsFilterSpec": { + "description": "Teams filter spec", + "properties": { + "name": { + "$ref": "#/definitions/v1FilterString" + } + } + }, + "v1TeamsMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1ObjectEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TeamsSummary": { + "description": "Deprecated, Use v1UsersSummaryList - Returns User summary", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1TeamSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TeamsSummaryList": { + "description": "Returns Team summary", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1TeamSummary" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TeamsSummarySpec": { + "description": "Teams filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1TeamsFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1TeamSummarySortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1Tenant": { + "description": "Tenant", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TenantSpec" + }, + "status": { + "$ref": "#/definitions/v1TenantStatus" + } + }, + "type": "object" + }, + "v1TenantActivate": { + "description": "Activate/Deactivate tenant", + "properties": { + "isActive": { + "default": true, + "type": "boolean" + } + }, + "type": "object" + }, + "v1TenantActivity": { + "description": "Active tenant and clusters data", + "properties": { + "clustersInfo": { + "$ref": "#/definitions/v1ClustersInfo" + }, + "org": { + "type": "string" + }, + "planType": { + "type": "string" + }, + "totalProjects": { + "format": "int64", + "type": "number" + }, + "totalUsers": { + "format": "int64", + "type": "number" + }, + "uid": { + "type": "string" + }, + "users": { + "items": { + "$ref": "#/definitions/v1UserActivityInfo" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1TenantAddressPatch": { + "description": "Tenant Address", + "properties": { + "address": { + "$ref": "#/definitions/v1Address" + } + }, + "type": "object" + }, + "v1TenantAssetCert": { + "description": "tenant cert", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1Cert" + } + }, + "type": "object" + }, + "v1TenantAssetCerts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1TenantAssetCert" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TenantBasicEntity": { + "description": "Tenant Basic param", + "properties": { + "emailId": { + "type": "string" + }, + "orgName": { + "type": "string" + } + }, + "type": "object" + }, + "v1TenantCleanUpStatus": { + "description": "Tenant CleanUp Status", + "properties": { + "cleanUpError": { + "type": "string" + }, + "cleanUpStages": { + "type": "string" + }, + "cleanUpTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "cleanedResources": { + "items": { + "type": "string" + }, + "type": "array" + }, + "isCompleted": { + "type": "boolean", + "x-omitempty": false + }, + "isInProgress": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1TenantClusterSettings": { + "properties": { + "fips": { + "$ref": "#/definitions/v1FipsConfig" + }, + "nodesAutoRemediationSetting": { + "$ref": "#/definitions/v1NodesAutoRemediationSettings" + } + } + }, + "v1TenantContractSpec": { + "description": "Tenant contract settings", + "properties": { + "acceptedTime": { + "$ref": "#/definitions/v1Time", + "description": "If the contract is accepted offline, set the accepted time" + }, + "isAccepted": { + "description": "If the contract is accepted offline, then set this field to true", + "type": "boolean" + }, + "isRequired": { + "description": "Is the contract required, for on-prem installation it will be false", + "type": "boolean" + } + }, + "required": [ + "isRequired", + "isAccepted" + ], + "type": "object" + }, + "v1TenantDomains": { + "description": "Tenant domains", + "properties": { + "domains": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1TenantEmailPatch": { + "description": "Tenant EmailId", + "properties": { + "emailId": { + "type": "string" + } + }, + "type": "object" + }, + "v1TenantEnableClusterGroup": { + "description": "Enable or Disable cluster group for a tenant", + "properties": { + "hideSystemClusterGroups": { + "type": "boolean", + "x-omitempty": false + }, + "isClusterGroupEnabled": { + "description": "Deprecated. Use hideSystemClusterGroups field", + "type": "boolean", + "x-omitempty": false + } + } + }, + "v1TenantEntity": { + "description": "Tenant Entity", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TenantSpecEntity" + } + }, + "type": "object" + }, + "v1TenantFreemium": { + "description": "Tenant freemium configuration", + "properties": { + "activeClustersLimit": { + "type": "integer", + "x-omitempty": false + }, + "isFreemium": { + "type": "boolean", + "x-omitempty": false + }, + "isUnlimited": { + "type": "boolean", + "x-omitempty": false + }, + "overageUsageLimit": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "totalUsageLimit": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1TenantFreemiumUsage": { + "properties": { + "isFreemium": { + "type": "boolean", + "x-omitempty": false + }, + "isUnlimited": { + "type": "boolean", + "x-omitempty": false + }, + "limit": { + "$ref": "#/definitions/v1FreemiumUsageLimit" + }, + "usage": { + "$ref": "#/definitions/v1FreemiumUsage" + } + }, + "type": "object" + }, + "v1TenantOidcClaims": { + "properties": { + "Email": { + "type": "string", + "x-omitempty": false + }, + "FirstName": { + "type": "string", + "x-omitempty": false + }, + "LastName": { + "type": "string", + "x-omitempty": false + }, + "SpectroTeam": { + "type": "string", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1TenantOidcClientSpec": { + "description": "Tenant", + "properties": { + "callbackUrl": { + "type": "string", + "x-omitempty": false + }, + "clientId": { + "type": "string", + "x-omitempty": false + }, + "clientSecret": { + "type": "string", + "x-omitempty": false + }, + "defaultTeams": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + }, + "isSsoEnabled": { + "type": "boolean", + "x-omitempty": false + }, + "issuerUrl": { + "description": "the issuer is the URL identifier for the service", + "type": "string", + "x-omitempty": false + }, + "logoutUrl": { + "type": "string", + "x-omitempty": false + }, + "requiredClaims": { + "$ref": "#/definitions/v1TenantOidcClaims" + }, + "scopes": { + "items": { + "type": "string" + }, + "type": "array", + "x-omitempty": false + }, + "syncSsoTeams": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1TenantPasswordPolicyEntity": { + "description": "Tenant Password Policy Entity", + "properties": { + "creationTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "expiryDurationInDays": { + "type": "integer" + }, + "firstReminderInDays": { + "type": "integer" + }, + "isRegex": { + "type": "boolean" + }, + "minLength": { + "type": "integer" + }, + "minNumOfBlockLetters": { + "type": "integer" + }, + "minNumOfDigits": { + "type": "integer" + }, + "minNumOfSmallLetters": { + "type": "integer" + }, + "minNumOfSpecialCharacters": { + "type": "integer" + }, + "regex": { + "type": "string" + }, + "updateTimestamp": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1TenantResourceLimit": { + "properties": { + "kind": { + "$ref": "#/definitions/v1ResourceLimitType", + "type": "string" + }, + "label": { + "type": "string" + }, + "limit": { + "format": "int64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1TenantResourceLimitEntity": { + "properties": { + "kind": { + "$ref": "#/definitions/v1ResourceLimitType", + "type": "string", + "x-omitempty": false + }, + "limit": { + "format": "int64", + "type": "number", + "x-omitempty": false + } + } + }, + "v1TenantResourceLimits": { + "description": "Tenant resource limits", + "properties": { + "resources": { + "items": { + "$ref": "#/definitions/v1TenantResourceLimit" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1TenantResourceLimitsEntity": { + "description": "Tenant resource limits. Supported resources keys are 'user','project','apiKey','team','role','cloudaccount','clusterprofile','workspace','registry','privategateway','location','certificate','macro','sshkey','alert','spectrocluster','edgehost'.", + "properties": { + "resources": { + "items": { + "$ref": "#/definitions/v1TenantResourceLimitEntity" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1TenantSamlRequestSpec": { + "description": "Tenant", + "properties": { + "attributes": { + "items": { + "$ref": "#/definitions/v1TenantSamlSpecAttribute" + }, + "type": "array" + }, + "defaultTeams": { + "items": { + "type": "string" + }, + "type": "array" + }, + "federationMetadata": { + "type": "string" + }, + "identityProvider": { + "type": "string" + }, + "isSingleLogoutEnabled": { + "type": "boolean" + }, + "isSsoEnabled": { + "type": "boolean" + }, + "nameIdFormat": { + "type": "string" + }, + "syncSsoTeams": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1TenantSamlSpec": { + "description": "Tenant", + "properties": { + "acsUrl": { + "type": "string" + }, + "attributes": { + "items": { + "$ref": "#/definitions/v1TenantSamlSpecAttribute" + }, + "type": "array" + }, + "audienceUrl": { + "description": "same as entity id", + "type": "string" + }, + "certificate": { + "description": "certificate for slo", + "type": "string" + }, + "defaultTeams": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entityId": { + "type": "string" + }, + "federationMetadata": { + "type": "string" + }, + "identityProvider": { + "type": "string" + }, + "isSingleLogoutEnabled": { + "type": "boolean", + "x-omitempty": false + }, + "isSsoEnabled": { + "type": "boolean", + "x-omitempty": false + }, + "issuer": { + "description": "same as entity id", + "type": "string" + }, + "nameIdFormat": { + "type": "string" + }, + "serviceProviderMetadata": { + "type": "string" + }, + "singleLogoutUrl": { + "description": "slo url", + "type": "string", + "x-omitempty": false + }, + "syncSsoTeams": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1TenantSamlSpecAttribute": { + "properties": { + "attributeValue": { + "type": "string" + }, + "mappedAttribute": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nameFormat": { + "type": "string" + } + }, + "type": "object" + }, + "v1TenantSelfSignUpSpec": { + "description": "Tenant sign up data", + "properties": { + "emailId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "loginMode": { + "default": "devops", + "enum": [ + "dev", + "devops" + ], + "type": "string" + }, + "notifyTenantAdmin": { + "type": "boolean" + }, + "orgName": { + "type": "string" + } + }, + "required": [ + "firstName", + "lastName", + "emailId", + "orgName" + ], + "type": "object" + }, + "v1TenantSpec": { + "description": "Tenant Spec", + "properties": { + "address": { + "$ref": "#/definitions/v1Address" + }, + "authType": { + "type": "string" + }, + "defaultLoginMode": { + "type": "string" + }, + "orgEmailId": { + "type": "string" + }, + "orgName": { + "type": "string" + }, + "planUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1TenantSpecEntity": { + "description": "Tenant Entity input", + "properties": { + "address": { + "$ref": "#/definitions/v1Address" + }, + "authType": { + "type": "string" + }, + "emailId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "loginMode": { + "default": "devops", + "enum": [ + "dev", + "devops" + ], + "type": "string" + }, + "orgEmailId": { + "type": "string" + }, + "orgName": { + "type": "string" + }, + "roles": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "ssoApp": { + "type": "string" + } + }, + "type": "object" + }, + "v1TenantSsoAuthProvidersEntity": { + "properties": { + "isEnabled": { + "type": "boolean", + "x-omitempty": false + }, + "ssoLogins": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1TenantStatus": { + "description": "Tenant Status", + "properties": { + "cleanUpStatus": { + "$ref": "#/definitions/v1TenantCleanUpStatus" + }, + "isActive": { + "type": "boolean", + "x-omitempty": false + }, + "toBeDeleted": { + "type": "boolean", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1TenantUpgradeSettingsEntity": { + "properties": { + "enableLock": { + "type": "boolean", + "x-omitempty": false + }, + "supportedVersionsRange": { + "type": "integer", + "x-omitempty": false + } + } + }, + "v1TenantUsage": { + "description": "Tenant usage object", + "properties": { + "orgName": { + "description": "Organization name", + "type": "string" + }, + "tenantUid": { + "description": "Tenant uid", + "type": "string" + }, + "usedAlloyCredits": { + "description": "Credits used by imported clusters", + "format": "float64", + "type": "number" + }, + "usedPureCredits": { + "description": "Credits used by managed clusters", + "format": "float64", + "type": "number" + } + } + }, + "v1Tenants": { + "description": "Tenants list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1Tenant" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TenantsAccountsNas": { + "properties": { + "failures": { + "items": { + "type": "string" + }, + "type": "array" + }, + "success": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TenantsActivities": { + "description": "Active tenants and clusters data", + "properties": { + "tenants": { + "additionalProperties": { + "$ref": "#/definitions/v1TenantActivity" + }, + "type": "object" + } + }, + "type": "object" + }, + "v1TencentAccount": { + "description": "Tencent cloud account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TencentCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1TencentAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1TencentAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TencentAvailabilityZone": { + "description": "Tencent availability zone", + "properties": { + "name": { + "description": "Tencent availability zone name", + "type": "string" + }, + "state": { + "description": "Tencent availability zone state", + "type": "string" + }, + "zoneId": { + "description": "Tencent availability zone id", + "type": "string" + } + }, + "type": "object" + }, + "v1TencentAvailabilityZones": { + "description": "List of Tencent Availability zones", + "properties": { + "zones": { + "items": { + "$ref": "#/definitions/v1TencentAvailabilityZone" + }, + "type": "array" + } + }, + "required": [ + "zones" + ], + "type": "object" + }, + "v1TencentCloudAccount": { + "properties": { + "secretId": { + "description": "Tencent api secretID", + "type": "string" + }, + "secretKey": { + "description": "Tencent api secret key", + "type": "string" + } + }, + "required": [ + "secretId", + "secretKey" + ], + "type": "object" + }, + "v1TencentCloudClusterConfigEntity": { + "description": "Tencent cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1TencentClusterConfig" + } + }, + "type": "object" + }, + "v1TencentCloudConfig": { + "description": "TencentCloudConfig is the Schema for the tencentcloudconfigs API", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TencentCloudConfigSpec" + } + }, + "type": "object" + }, + "v1TencentCloudConfigSpec": { + "description": "TencentCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec/machinespec for cluster-api", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains TencentCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1TencentClusterConfig" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1TencentMachinePoolConfig" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TencentClusterConfig": { + "description": "Cluster level configuration for tencent cloud and applicable for all the machine pools", + "properties": { + "endpointAccess": { + "$ref": "#/definitions/v1TkeEndpointAccess", + "description": "Endpoints specifies access to this cluster's control plane endpoints" + }, + "region": { + "type": "string" + }, + "sshKeyIDs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vpcID": { + "description": "VPC Id to deploy cluster into should have one public and one private subnet for the the cluster creation, this field is optional, If VPC Id is not provided a fully managed VPC will be created", + "type": "string" + } + }, + "required": [ + "region" + ], + "type": "object" + }, + "v1TencentInstanceTypes": { + "description": "List of Tencent instance types", + "properties": { + "instanceTypes": { + "items": { + "$ref": "#/definitions/v1InstanceType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TencentKeypair": { + "description": "Tencent Keypair entity", + "properties": { + "id": { + "description": "Tencent keypair id", + "type": "string" + }, + "name": { + "description": "Tencent keypair name", + "type": "string" + }, + "publickey": { + "description": "Tencent public key", + "type": "string" + } + }, + "type": "object" + }, + "v1TencentKeypairs": { + "description": "List of Tencent keypairs", + "properties": { + "keypairs": { + "items": { + "$ref": "#/definitions/v1TencentKeypair" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TencentMachine": { + "description": "Tencent cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1TencentMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1TencentMachinePoolCloudConfigEntity": { + "properties": { + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "instanceType": { + "description": "instance type", + "type": "string" + }, + "rootDeviceSize": { + "description": "rootDeviceSize in GBs", + "format": "int64", + "maximum": 2000, + "minimum": 1, + "type": "integer" + }, + "subnetIds": { + "additionalProperties": { + "type": "string" + }, + "description": "AZ to subnet mapping filled by ally from hubble SubnetIDs [\"ap-guangzhou-6\"] = \"subnet-079b6061\" This field is optional If we don't provide a subnetId then by default the first subnet from the AZ will be picked up for deployment", + "type": "object" + } + }, + "type": "object" + }, + "v1TencentMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "description": "AZs is only used for dynamic placement", + "items": { + "type": "string" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceConfig": { + "$ref": "#/definitions/v1InstanceConfig" + }, + "instanceType": { + "description": "instance type", + "type": "string" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "rootDeviceSize": { + "description": "rootDeviceSize in GBs", + "format": "int64", + "type": "integer" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "subnetIds": { + "additionalProperties": { + "type": "string" + }, + "description": "AZ to subnet mapping filled by ally from hubble SubnetIDs [\"ap-guangzhou-6\"] = \"subnet-079b6061\" This field is optional If we don't provide a subnetId then by default the first subnet from the AZ will be picked up for deployment", + "type": "object" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array" + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "type": "object" + }, + "v1TencentMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1TencentMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1TencentMachineSpec": { + "description": "Tencent cloud VM definition spec", + "properties": { + "dnsName": { + "type": "string" + }, + "imageId": { + "type": "string" + }, + "instanceType": { + "type": "string" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1TencentNic" + }, + "type": "array" + }, + "securityGroups": { + "items": { + "type": "string" + }, + "type": "array" + }, + "subnetId": { + "type": "string" + }, + "type": { + "type": "string" + }, + "vpcId": { + "type": "string" + }, + "zoneId": { + "type": "string" + } + }, + "required": [ + "nics", + "instanceType", + "imageId" + ], + "type": "object" + }, + "v1TencentMachines": { + "description": "Tencent machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1TencentMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1TencentNic": { + "description": "Tencent network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "publicIp": { + "type": "string" + } + }, + "type": "object" + }, + "v1TencentRegion": { + "description": "Tencent region entity", + "properties": { + "name": { + "description": "Name of tencent region", + "type": "string" + }, + "state": { + "description": "State of tencent region", + "type": "string" + } + }, + "type": "object" + }, + "v1TencentRegions": { + "description": "List of tencent regions", + "properties": { + "regions": { + "description": "Tencent regions entity", + "items": { + "$ref": "#/definitions/v1TencentRegion" + }, + "type": "array" + } + }, + "required": [ + "regions" + ], + "type": "object" + }, + "v1TencentSecurityGroup": { + "description": "Tencent Security Group. A security group is a virtual firewall that features stateful data packet filtering", + "properties": { + "id": { + "description": "Tencent security group id", + "type": "string" + }, + "isDefault": { + "description": "Whether it is the default security group, the default security group does not support deletion.", + "type": "boolean" + }, + "name": { + "description": "Tencent security group name", + "type": "string" + }, + "projectId": { + "description": "Tencent security group associated to a project", + "type": "string" + } + }, + "type": "object" + }, + "v1TencentSecurityGroups": { + "description": "List of Tencent security groups", + "properties": { + "groups": { + "items": { + "$ref": "#/definitions/v1TencentSecurityGroup" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TencentStorageTypes": { + "description": "List of Tencent storage types", + "properties": { + "storageTypes": { + "items": { + "$ref": "#/definitions/v1StorageType" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1TencentSubnet": { + "description": "Tencent Subnet entity", + "properties": { + "az": { + "description": "Availability zone associated with tencent subnet", + "type": "string" + }, + "cidrBlock": { + "description": "Tencent subnet CIDR. The CIDR notation consists of an IP address, a slash character ('/') and a decimal number from 0 to 32", + "type": "string" + }, + "name": { + "description": "Tencent subnet name", + "type": "string" + }, + "subnetId": { + "description": "Tencent subnet id", + "type": "string" + } + }, + "type": "object" + }, + "v1TencentVpc": { + "description": "Tencent VPC entity", + "properties": { + "cidrBlock": { + "description": "Tencent VPC CIDR. The CIDR notation consists of an IP address, a slash character ('/') and a decimal number from 0 to 32", + "type": "string" + }, + "name": { + "description": "Tencent VPC name", + "type": "string" + }, + "subnets": { + "items": { + "$ref": "#/definitions/v1TencentSubnet" + }, + "type": "array" + }, + "vpcId": { + "description": "Tencent VPC id", + "type": "string" + } + }, + "required": [ + "vpcId" + ], + "type": "object" + }, + "v1TencentVpcs": { + "description": "List of Tencent VPCs", + "properties": { + "vpcs": { + "items": { + "$ref": "#/definitions/v1TencentVpc" + }, + "type": "array" + } + }, + "required": [ + "vpcs" + ], + "type": "object" + }, + "v1TierPrice": { + "description": "tier price", + "properties": { + "alloyPricing": { + "items": { + "$ref": "#/definitions/v1PriceRange" + }, + "type": "array", + "uniqueItems": true + }, + "purePricing": { + "items": { + "$ref": "#/definitions/v1PriceRange" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1Time": { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "type": "string" + }, + "v1TkeEndpointAccess": { + "description": "TKEEndpointAccess specifies how control plane endpoints are accessible", + "properties": { + "IsExtranet": { + "description": "IsExtranet Whether it is external network access (TRUE external network access FALSE internal network access, default value: FALSE)", + "type": "boolean" + }, + "private": { + "description": "Private points VPC-internal control plane access to the private endpoint", + "type": "boolean" + }, + "privateCIDR": { + "description": "Deprecated. PrivateCIDRs specifies which blocks can access the public endpoint", + "type": "string" + }, + "public": { + "description": "Public controls whether control plane endpoints are publicly accessible", + "type": "boolean" + }, + "publicCIDRs": { + "description": "Deprecated. PublicCIDRs specifies which blocks can access the public endpoint", + "items": { + "type": "string" + }, + "type": "array" + }, + "securityGroup": { + "description": "Tencent security group", + "type": "string" + }, + "subnetId": { + "description": "Tencent Subnet", + "type": "string" + } + }, + "type": "object" + }, + "v1TotalClusterRate": { + "description": "Cluster total estimated rate information", + "properties": { + "compute": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "storage": { + "format": "float64", + "type": "number", + "x-omitempty": false + }, + "total": { + "format": "float64", + "type": "number", + "x-omitempty": false + } + }, + "type": "object" + }, + "v1TotalResourceUsage": { + "description": "Total Resource Usage", + "properties": { + "projects": { + "items": { + "$ref": "#/definitions/v1ProjectResourceUsage" + }, + "type": "array", + "uniqueItems": true + }, + "totalAlloyCpuCoreHours": { + "type": "number", + "x-omitempty": false + }, + "totalPureCpuCoreHours": { + "type": "number", + "x-omitempty": false + } + } + }, + "v1TransferJob": { + "description": "transfer job details", + "properties": { + "finishTime": { + "$ref": "#/definitions/v1Time" + }, + "folder": { + "type": "string" + }, + "isCompleted": { + "type": "boolean" + }, + "message": { + "items": { + "type": "string" + }, + "type": "array" + }, + "startTime": { + "$ref": "#/definitions/v1Time" + }, + "state": { + "type": "string" + }, + "status": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1Uid": { + "properties": { + "uid": { + "type": "string" + } + }, + "required": [ + "uid" + ], + "type": "object" + }, + "v1UidRoleSummary": { + "properties": { + "inheritedRoles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1UidSummary": { + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1Uids": { + "items": { + "$ref": "#/definitions/v1Uid" + }, + "type": "array", + "uniqueItems": true + }, + "v1UpdateStrategy": { + "description": "UpdatesStrategy will be used to translate to RollingUpdateStrategy of a MachineDeployment We'll start with default values for the translation, can expose more details later Following is details of parameters translated from the type ScaleOut =\u003e maxSurge=1, maxUnavailable=0 ScaleIn =\u003e maxSurge=0, maxUnavailable=1", + "properties": { + "type": { + "description": "update strategy, either ScaleOut or ScaleIn if empty, will default to RollingUpdateScaleOut", + "enum": [ + "RollingUpdateScaleOut", + "RollingUpdateScaleIn" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1UpdateTenantStatus": { + "description": "Update tenant status", + "properties": { + "errorMessage": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "stage": { + "type": "string" + } + }, + "type": "object" + }, + "v1Updated": { + "description": "The resource was updated successfully" + }, + "v1UpdatedMsg": { + "description": "Update response with message", + "properties": { + "msg": { + "type": "string" + } + } + }, + "v1Upgrades": { + "description": "Upgrades represent the reason of the last upgrade that took place", + "properties": { + "reason": { + "items": { + "type": "string" + }, + "type": "array" + }, + "timestamp": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1User": { + "description": "User", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserSpec" + }, + "status": { + "$ref": "#/definitions/v1UserStatus" + } + }, + "type": "object" + }, + "v1UserActivateInfo": { + "properties": { + "passwordToken": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserActivateLink": { + "properties": { + "activationLink": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserActivityInfo": { + "description": "Active user data", + "properties": { + "lastLogin": { + "type": "string" + }, + "lastLoginTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserAssetSsh": { + "description": "SSH key information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserAssetSshSpec" + } + }, + "type": "object" + }, + "v1UserAssetSshEntity": { + "description": "SSH Key request payload", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1UserAssetSshSpec" + } + }, + "type": "object" + }, + "v1UserAssetSshSpec": { + "description": "SSH key specification", + "properties": { + "publicKey": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserAssetsLocation": { + "description": "Location object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserAssetsLocationSpec" + } + }, + "type": "object" + }, + "v1UserAssetsLocationAzure": { + "description": "Azure location object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1UserAssetsLocationAzureSpec" + } + }, + "type": "object" + }, + "v1UserAssetsLocationAzureSpec": { + "description": "Azure location specification", + "properties": { + "config": { + "$ref": "#/definitions/v1AzureStorageConfig" + }, + "isDefault": { + "description": "Set to 'true', if location has to be set as default", + "type": "boolean" + }, + "type": { + "description": "Azure location type [azure]", + "type": "string" + } + }, + "required": [ + "config" + ], + "type": "object" + }, + "v1UserAssetsLocationGcp": { + "description": "GCP location object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1UserAssetsLocationGcpSpec" + } + }, + "type": "object" + }, + "v1UserAssetsLocationGcpSpec": { + "description": "GCP location specification", + "properties": { + "config": { + "$ref": "#/definitions/v1GcpStorageConfig" + }, + "isDefault": { + "description": "Set to 'true', if location has to be set as default", + "type": "boolean" + }, + "type": { + "description": "GCP location type [gcp]", + "type": "string" + } + }, + "required": [ + "config" + ], + "type": "object" + }, + "v1UserAssetsLocationS3": { + "description": "S3 location object", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + }, + "spec": { + "$ref": "#/definitions/v1UserAssetsLocationS3Spec" + } + }, + "type": "object" + }, + "v1UserAssetsLocationS3Spec": { + "description": "S3 location specification", + "properties": { + "config": { + "$ref": "#/definitions/v1S3StorageConfig" + }, + "isDefault": { + "description": "Set to 'true', if location has to be set as default", + "type": "boolean" + }, + "type": { + "description": "S3 location type [s3/minio]", + "type": "string" + } + }, + "required": [ + "config" + ], + "type": "object" + }, + "v1UserAssetsLocationSpec": { + "description": "Location specification", + "properties": { + "isDefault": { + "type": "boolean" + }, + "storage": { + "$ref": "#/definitions/v1LocationType" + }, + "type": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserAssetsLocations": { + "properties": { + "items": { + "description": "List of locations", + "items": { + "$ref": "#/definitions/v1UserAssetsLocation" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UserAssetsSsh": { + "properties": { + "items": { + "description": "List of SSH keys", + "items": { + "$ref": "#/definitions/v1UserAssetSsh" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UserAuthenticatedUrl": { + "description": "Returns the Authenticated redirect Url for the palette oidc", + "properties": { + "redirectUrl": { + "description": "authenticated redirect Url for the palette oidc", + "type": "string" + } + }, + "type": "object" + }, + "v1UserEntity": { + "description": "User", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserSpecEntity" + } + }, + "type": "object" + }, + "v1UserInfoResponse": { + "properties": { + "address": { + "description": "End-User's preferred postal address", + "type": "string" + }, + "birthdate": { + "description": "End-User's birthday, represented as an ISO 8601:2004 [ISO8601‑2004] YYYY-MM-DD format", + "type": "string" + }, + "email": { + "description": "End-User's preferred e-mail address", + "type": "string" + }, + "email_verified": { + "description": "User at the time the verification was performed", + "type": "boolean" + }, + "family_name": { + "description": "Surname(s) or last name(s) of the End-User", + "type": "string" + }, + "gender": { + "description": "End-User's gender", + "type": "string" + }, + "given_name": { + "description": "Given name(s) or first name(s) of the End-User", + "type": "string" + }, + "locale": { + "description": "End-User's locale, represented as a BCP47 [RFC5646] language tag", + "type": "string" + }, + "middle_name": { + "description": "Middle name(s) of the End-User", + "type": "string" + }, + "name": { + "description": "End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences", + "type": "string" + }, + "nickname": { + "description": "Casual name of the End-User that may or may not be the same as the given_name", + "type": "string" + }, + "phone_number": { + "description": "End-User's preferred telephone number", + "type": "string" + }, + "phone_number_verified": { + "description": "User at the time the verification was performed", + "type": "boolean" + }, + "picture": { + "description": "URL of the End-User's profile picture", + "type": "string" + }, + "preferred_username": { + "description": "Shorthand name by which the End-User wishes to be referred to at the RP, such as janedoe or j.doe", + "type": "string" + }, + "profile": { + "description": "URL of the End-User's profile page", + "type": "string" + }, + "sub": { + "description": "Subject - Identifier for the End-User at the Issuer", + "type": "string" + }, + "updated_at": { + "description": "Time the End-User's information was last updated", + "type": "integer" + }, + "website": { + "description": "URL of the End-User's Web page or blog", + "type": "string" + }, + "zoneinfo": { + "description": "String from zoneinfo [zoneinfo] time zone database representing the End-User's time zone", + "type": "string" + } + }, + "type": "object" + }, + "v1UserKubectlSession": { + "properties": { + "clusterUid": { + "type": "string" + }, + "creationTime": { + "type": "string" + }, + "isActive": { + "type": "boolean" + }, + "podIp": { + "type": "string" + }, + "podName": { + "type": "string" + }, + "port": { + "type": "string" + }, + "projectUid": { + "type": "string" + }, + "sessionUid": { + "type": "string" + }, + "shellyCluster": { + "type": "string" + }, + "tenantClusterEndpoint": { + "type": "string" + }, + "userName": { + "type": "string" + }, + "userUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserMe": { + "description": "User information wrt permissions", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserSpec" + }, + "status": { + "$ref": "#/definitions/v1UserMeStatus" + } + }, + "type": "object" + }, + "v1UserMeStatus": { + "description": "User status with permissions", + "properties": { + "activationLink": { + "description": "Contains activation link for the user", + "type": "string" + }, + "isActive": { + "description": "Specifies if user account is active/disabled", + "type": "boolean" + }, + "isContractAccepted": { + "description": "Specifies if user account has accepted the contract", + "type": "boolean", + "x-omitempty": false + }, + "loginMode": { + "description": "User's login Mode", + "type": "string" + }, + "projectPermissions": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": "object" + }, + "tenant": { + "$ref": "#/definitions/v1UserMeTenant", + "description": "users's tenant information" + }, + "tenantPermissions": { + "additionalProperties": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": "object" + } + } + }, + "v1UserMeTenant": { + "properties": { + "orgName": { + "type": "string" + }, + "tenantUid": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserMeta": { + "properties": { + "emailId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "org": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserMetaEntity": { + "description": "User meta entity", + "properties": { + "emailId": { + "type": "string" + }, + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserPatch": { + "items": { + "$ref": "#/definitions/v1HttpPatch" + }, + "type": "array" + }, + "v1UserProfile": { + "description": "User Profile", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserProfileSpec" + }, + "status": { + "$ref": "#/definitions/v1UserProfileStatus" + } + }, + "type": "object" + }, + "v1UserProfileSpec": { + "description": "User Profile specifications", + "properties": { + "emailId": { + "description": "User's email id", + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + } + } + }, + "v1UserProfileStatus": { + "description": "User Profile status", + "properties": { + "lastPasswordPolicyMail": { + "$ref": "#/definitions/v1Time", + "description": "user's last password policy time" + }, + "lastPasswordUpdate": { + "$ref": "#/definitions/v1Time", + "description": "user's last password update time" + } + } + }, + "v1UserProfiles": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1UserProfile" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UserRoleMap": { + "properties": { + "roles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "userId": { + "type": "string" + } + } + }, + "v1UserRoleUIDs": { + "properties": { + "roles": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1UserRolesEntity": { + "properties": { + "inheritedRoles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "roles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1UserRsaToken": { + "description": "Rsa Auth token response", + "properties": { + "token": { + "type": "string" + } + }, + "type": "object" + }, + "v1UserSpec": { + "description": "User specifications", + "properties": { + "emailId": { + "description": "User's email id", + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "roles": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1UserSpecEntity": { + "description": "User Entity input", + "properties": { + "emailId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "loginMode": { + "type": "string" + }, + "roles": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "teams": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1UserSpecSummary": { + "properties": { + "emailId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "projects": { + "description": "Deprecated.", + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "projectsCount": { + "format": "int32", + "type": "integer", + "x-omitempty": false + }, + "roles": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + }, + "teams": { + "items": { + "$ref": "#/definitions/v1UidSummary" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1UserStatus": { + "description": "User status", + "properties": { + "activationLink": { + "description": "provides the link to activate or reset the user password", + "type": "string", + "x-omitempty": false + }, + "isActive": { + "description": "Specifies if user account is active/disabled", + "type": "boolean", + "x-omitempty": false + }, + "isPasswordResetting": { + "description": "Specifies if user in multi org requested password reset", + "type": "boolean", + "x-omitempty": false + }, + "lastSignIn": { + "$ref": "#/definitions/v1Time", + "description": "user's last sign in time" + } + } + }, + "v1UserStatusLoginMode": { + "properties": { + "loginMode": { + "enum": [ + "dev", + "devops" + ], + "type": "string" + } + }, + "type": "object" + }, + "v1UserSummary": { + "description": "User summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserSpecSummary" + }, + "status": { + "$ref": "#/definitions/v1UserStatus" + } + }, + "type": "object" + }, + "v1UserSummarySortFields": { + "enum": [ + "name", + "creationTimestamp" + ], + "type": "string", + "x-nullable": true + }, + "v1UserSummarySortSpec": { + "properties": { + "field": { + "$ref": "#/definitions/v1UserSummarySortFields" + }, + "order": { + "$ref": "#/definitions/v1SortOrder" + } + } + }, + "v1UserToken": { + "description": "Returns the Authorization token. To be used for further api calls", + "properties": { + "Authorization": { + "description": "Describes the authentication token in jwt format.", + "type": "string" + } + }, + "type": "object" + }, + "v1UserUpdateEntity": { + "description": "User", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1UserUpdateSpecEntity" + } + }, + "type": "object" + }, + "v1UserUpdateSpecEntity": { + "description": "User Entity input", + "properties": { + "emailId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "roles": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1Users": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1User" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UsersFilterSpec": { + "description": "Users filter spec", + "properties": { + "emailId": { + "$ref": "#/definitions/v1FilterString" + }, + "name": { + "$ref": "#/definitions/v1FilterString" + } + } + }, + "v1UsersMetadata": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1UserMetaEntity" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UsersSummary": { + "description": "Deprecated, Use v1UsersSummaryList - Returns User summary", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1UserSummary" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UsersSummaryList": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1UserSummary" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1UsersSummarySpec": { + "description": "Users filter summary spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1UsersFilterSpec" + }, + "sort": { + "items": { + "$ref": "#/definitions/v1UserSummarySortSpec" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1V1SystemAdminEmail": { + "description": "SystemAdmin", + "properties": { + "email": { + "type": "string" + }, + "password": { + "type": "string" + } + }, + "type": "object" + }, + "v1V1SystemAdminPasswordResetEntity": { + "description": "SystemAdmin", + "properties": { + "newPassword": { + "type": "string" + }, + "oldPassword": { + "type": "string" + } + }, + "type": "object" + }, + "v1VMAddVolumeEntity": { + "properties": { + "addVolumeOptions": { + "$ref": "#/definitions/v1VmAddVolumeOptions", + "description": "Parameters required to add volume to virtual machine/virtual machine instance" + }, + "dataVolumeTemplate": { + "$ref": "#/definitions/v1VmDataVolumeTemplateSpec", + "description": "dataVolumeTemplates is a list of dataVolumes that the VirtualMachineInstance template can reference. DataVolumes in this list are dynamically created for the VirtualMachine and are tied to the VirtualMachine's life-cycle." + }, + "persist": { + "description": "If 'true' add the disk to the Virtual Machine \u0026 Virtual Machine Instance, else add the disk to the Virtual Machine Instance only", + "type": "boolean" + } + }, + "required": [ + "addVolumeOptions" + ], + "type": "object" + }, + "v1VMCluster": { + "description": "VM Dashboard enabled Spectro cluster", + "properties": { + "metadata": { + "properties": { + "name": { + "type": "string" + }, + "projectUid": { + "type": "string" + }, + "uid": { + "type": "string" + } + } + }, + "spec": { + "description": "Spectro cluster spec", + "properties": { + "cloudType": { + "type": "string" + } + }, + "type": "object" + }, + "status": { + "description": "Spectro cluster status", + "properties": { + "clusterState": { + "type": "string" + } + } + } + }, + "type": "object" + }, + "v1VMClusters": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1VMCluster" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1VMRemoveVolumeEntity": { + "properties": { + "persist": { + "description": "If 'true' remove the disk from the Virtual Machine \u0026 Virtual Machine Instance, else remove the disk from the Virtual Machine Instance only", + "type": "boolean" + }, + "removeVolumeOptions": { + "$ref": "#/definitions/v1VmRemoveVolumeOptions", + "description": "Parameters required to remove volume from virtual machine/virtual machine instance" + } + }, + "required": [ + "removeVolumeOptions" + ], + "type": "object" + }, + "v1Virtual": { + "properties": { + "appDeployments": { + "description": "list of apps deployed on the virtual cluster", + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array" + }, + "clusterGroup": { + "$ref": "#/definitions/v1ObjectResReference", + "description": "cluster group details of virtual cluster" + }, + "hostCluster": { + "$ref": "#/definitions/v1ObjectResReference", + "description": "host cluster reference" + }, + "lifecycleStatus": { + "$ref": "#/definitions/v1LifecycleStatus", + "description": "cluster life cycle status of virtual cluster" + }, + "nestedClusters": { + "description": "Deprecated. Use field 'virtualClusters'", + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array" + }, + "state": { + "description": "cluster virtual host status", + "type": "string" + }, + "virtualClusters": { + "description": "list of virtual clusters deployed on the cluster", + "items": { + "$ref": "#/definitions/v1ObjectResReference" + }, + "type": "array" + } + } + }, + "v1VirtualCloudClusterConfigEntity": { + "description": "Virtual cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1VirtualClusterConfig" + } + }, + "type": "object" + }, + "v1VirtualCloudConfig": { + "description": "VirtualCloudConfig is the Schema for the virtual cloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VirtualCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1NestedCloudConfigStatus" + } + }, + "type": "object" + }, + "v1VirtualCloudConfigSpec": { + "description": "VirtualCloudConfigSpec defines the cloud configuration input by user This will translate to clusterspec for cluster-api.", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1VirtualClusterConfig" + }, + "hostClusterUid": { + "type": "string" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1VirtualMachinePoolConfig" + }, + "type": "array" + } + }, + "required": [ + "clusterConfig", + "hostClusterUid", + "machinePoolConfig" + ], + "type": "object" + }, + "v1VirtualClusterConfig": { + "description": "Cluster level configuration for virtual cluster", + "properties": { + "controlPlaneEndpoint": { + "$ref": "#/definitions/v1APIEndpoint" + }, + "helmRelease": { + "$ref": "#/definitions/v1VirtualClusterHelmRelease" + }, + "kubernetesVersion": { + "default": "", + "type": "string" + } + }, + "type": "object" + }, + "v1VirtualClusterHelmChart": { + "properties": { + "name": { + "default": "", + "type": "string" + }, + "repo": { + "default": "", + "type": "string" + }, + "version": { + "default": "", + "type": "string" + } + }, + "type": "object" + }, + "v1VirtualClusterHelmRelease": { + "properties": { + "chart": { + "$ref": "#/definitions/v1VirtualClusterHelmChart" + }, + "values": { + "default": "", + "type": "string" + } + }, + "type": "object" + }, + "v1VirtualClusterResize": { + "properties": { + "instanceType": { + "$ref": "#/definitions/v1VirtualInstanceType" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1VirtualInstanceType": { + "properties": { + "maxCPU": { + "description": "Maximum CPU cores", + "format": "int32", + "type": "integer" + }, + "maxMemInMiB": { + "description": "Maximum memory in MiB", + "format": "int32", + "type": "integer" + }, + "maxStorageGiB": { + "description": "Maximum storage in GiB", + "format": "int32", + "type": "integer" + }, + "minCPU": { + "description": "Minimum CPU cores", + "format": "int32", + "type": "integer" + }, + "minMemInMiB": { + "description": "Minimum memory in MiB", + "format": "int32", + "type": "integer" + }, + "minStorageGiB": { + "description": "Minimum storage in GiB", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1VirtualMachine": { + "description": "Virtual cloud machine definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VirtualMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1VirtualMachinePoolCloudConfigEntity": { + "properties": { + "instanceType": { + "$ref": "#/definitions/v1VirtualInstanceType" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1VirtualMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "azs": { + "items": { + "type": "string" + }, + "type": "array" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceType": { + "$ref": "#/definitions/v1VirtualInstanceType", + "description": "InstanceType defines the required CPU, Memory" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean" + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "resourcePool": { + "type": "string" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean" + } + }, + "required": [ + "instanceType" + ], + "type": "object" + }, + "v1VirtualMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1VirtualMachinePoolCloudConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1VirtualMachineSnapshot": { + "description": "VirtualMachineSnapshot defines the operation of snapshotting a VM", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1VmObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VirtualMachineSnapshotSpec" + }, + "status": { + "$ref": "#/definitions/v1VirtualMachineSnapshotStatus" + } + }, + "required": [ + "spec" + ], + "type": "object" + }, + "v1VirtualMachineSnapshotList": { + "description": "VirtualMachineSnapshotList is a list of VirtualMachineSnapshot resources", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "items": { + "items": { + "$ref": "#/definitions/v1VirtualMachineSnapshot" + }, + "type": "array" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1VmListMeta" + } + }, + "required": [ + "metadata", + "items" + ], + "type": "object" + }, + "v1VirtualMachineSnapshotSpec": { + "description": "VirtualMachineSnapshotSpec is the spec for a VirtualMachineSnapshot resource", + "properties": { + "deletionPolicy": { + "type": "string" + }, + "failureDeadline": { + "$ref": "#/definitions/v1VmDuration" + }, + "source": { + "$ref": "#/definitions/v1VmTypedLocalObjectReference" + } + }, + "required": [ + "source" + ], + "type": "object" + }, + "v1VirtualMachineSnapshotStatus": { + "description": "VirtualMachineSnapshotStatus is the status for a VirtualMachineSnapshot resource", + "properties": { + "conditions": { + "items": { + "$ref": "#/definitions/v1VmCondition" + }, + "type": "array" + }, + "creationTime": { + "$ref": "#/definitions/v1Time" + }, + "error": { + "$ref": "#/definitions/v1VmError" + }, + "indications": { + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "set" + }, + "phase": { + "type": "string" + }, + "readyToUse": { + "type": "boolean" + }, + "snapshotVolumes": { + "$ref": "#/definitions/v1VmSnapshotVolumesLists" + }, + "sourceUID": { + "type": "string" + }, + "virtualMachineSnapshotContentName": { + "type": "string" + } + }, + "type": "object", + "x-nullable": true + }, + "v1VirtualMachineSpec": { + "description": "Virtual cloud machine definition spec", + "properties": { + "hostname": { + "type": "string" + } + }, + "type": "object" + }, + "v1VirtualMachines": { + "description": "List of virtual machines", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1VirtualMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1VirtualNetwork": { + "description": "Azure virtual network is the fundamental building block for your private network in Azure.", + "properties": { + "addressSpaces": { + "description": "Location of the virtual network", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "id": { + "description": "The ID of the resource group", + "type": "string" + }, + "location": { + "description": "Location of the virtual network", + "type": "string" + }, + "name": { + "description": "Name of the virtual network", + "type": "string" + }, + "subnets": { + "description": "List of subnets associated with Azure VPC", + "items": { + "$ref": "#/definitions/v1Subnet" + }, + "type": "array" + }, + "type": { + "description": "Type of the virtual network", + "type": "string" + } + }, + "type": "object" + }, + "v1VmAccessCredential": { + "description": "AccessCredential represents a credential source that can be used to authorize remote access to the vm guest Only one of its members may be specified.", + "properties": { + "sshPublicKey": { + "$ref": "#/definitions/v1VmSshPublicKeyAccessCredential" + }, + "userPassword": { + "$ref": "#/definitions/v1VmUserPasswordAccessCredential" + } + }, + "type": "object" + }, + "v1VmAccessCredentialSecretSource": { + "properties": { + "secretName": { + "description": "SecretName represents the name of the secret in the VMI's namespace", + "type": "string" + } + }, + "required": [ + "secretName" + ], + "type": "object" + }, + "v1VmAddVolumeOptions": { + "description": "AddVolumeOptions is provided when dynamically hot plugging a volume and disk", + "properties": { + "disk": { + "$ref": "#/definitions/v1VmDisk" + }, + "dryRun": { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "name": { + "description": "Name represents the name that will be used to map the disk to the corresponding volume. This overrides any name set inside the Disk struct itself.", + "type": "string" + }, + "volumeSource": { + "$ref": "#/definitions/v1VmHotplugVolumeSource" + } + }, + "required": [ + "name", + "disk", + "volumeSource" + ], + "type": "object" + }, + "v1VmAffinity": { + "description": "Affinity is a group of affinity scheduling rules.", + "properties": { + "nodeAffinity": { + "$ref": "#/definitions/v1VmNodeAffinity" + }, + "podAffinity": { + "$ref": "#/definitions/v1VmPodAffinity" + }, + "podAntiAffinity": { + "$ref": "#/definitions/v1PodAntiAffinity" + } + }, + "type": "object" + }, + "v1VmBIOS": { + "description": "If set (default), BIOS will be used.", + "properties": { + "useSerial": { + "description": "If set, the BIOS output will be transmitted over serial", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmBlockSize": { + "description": "BlockSize provides the option to change the block size presented to the VM for a disk. Only one of its members may be specified.", + "properties": { + "custom": { + "$ref": "#/definitions/v1VmCustomBlockSize" + }, + "matchVolume": { + "$ref": "#/definitions/v1VmFeatureState" + } + }, + "type": "object" + }, + "v1VmBootloader": { + "description": "Represents the firmware blob used to assist in the domain creation process. Used for setting the QEMU BIOS file path for the libvirt domain.", + "properties": { + "bios": { + "$ref": "#/definitions/v1VmBIOS" + }, + "efi": { + "$ref": "#/definitions/v1VmEFI" + } + }, + "type": "object" + }, + "v1VmCDRomTarget": { + "properties": { + "bus": { + "description": "Bus indicates the type of disk device to emulate. supported values: virtio, sata, scsi.", + "type": "string" + }, + "readonly": { + "description": "ReadOnly. Defaults to true.", + "type": "boolean" + }, + "tray": { + "description": "Tray indicates if the tray of the device is open or closed. Allowed values are \"open\" and \"closed\". Defaults to closed.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmChassis": { + "description": "Chassis specifies the chassis info passed to the domain.", + "properties": { + "asset": { + "type": "string" + }, + "manufacturer": { + "type": "string" + }, + "serial": { + "type": "string" + }, + "sku": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "type": "object" + }, + "v1VmClientPassthroughDevices": { + "description": "Represent a subset of client devices that can be accessed by VMI. At the moment only, USB devices using Usbredir's library and tooling. Another fit would be a smartcard with libcacard.\n\nThe struct is currently empty as there is no immediate request for user-facing APIs. This structure simply turns on USB redirection of UsbClientPassthroughMaxNumberOf devices.", + "type": "object" + }, + "v1VmClock": { + "description": "Represents the clock and timers of a vmi.", + "properties": { + "timer": { + "$ref": "#/definitions/v1VmTimer" + }, + "timezone": { + "description": "Timezone sets the guest clock to the specified timezone. Zone name follows the TZ environment variable format (e.g. 'America/New_York').", + "type": "string" + }, + "utc": { + "$ref": "#/definitions/v1VmClockOffsetUTC" + } + }, + "type": "object" + }, + "v1VmClockOffsetUTC": { + "description": "UTC sets the guest clock to UTC on each boot.", + "properties": { + "offsetSeconds": { + "description": "OffsetSeconds specifies an offset in seconds, relative to UTC. If set, guest changes to the clock will be kept during reboots and not reset.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1VmCloudInitConfigDriveSource": { + "description": "Represents a cloud-init config drive user data source. More info: https://cloudinit.readthedocs.io/en/latest/topics/datasources/configdrive.html", + "properties": { + "networkData": { + "description": "NetworkData contains config drive inline cloud-init networkdata.", + "type": "string" + }, + "networkDataBase64": { + "description": "NetworkDataBase64 contains config drive cloud-init networkdata as a base64 encoded string.", + "type": "string" + }, + "networkDataSecretRef": { + "$ref": "#/definitions/v1VmLocalObjectReference" + }, + "secretRef": { + "$ref": "#/definitions/v1VmLocalObjectReference" + }, + "userData": { + "description": "UserData contains config drive inline cloud-init userdata.", + "type": "string" + }, + "userDataBase64": { + "description": "UserDataBase64 contains config drive cloud-init userdata as a base64 encoded string.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmCloudInitNoCloudSource": { + "description": "Represents a cloud-init nocloud user data source. More info: http://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html", + "properties": { + "networkData": { + "description": "NetworkData contains NoCloud inline cloud-init networkdata.", + "type": "string" + }, + "networkDataBase64": { + "description": "NetworkDataBase64 contains NoCloud cloud-init networkdata as a base64 encoded string.", + "type": "string" + }, + "networkDataSecretRef": { + "$ref": "#/definitions/v1VmLocalObjectReference" + }, + "secretRef": { + "$ref": "#/definitions/v1VmLocalObjectReference" + }, + "userData": { + "description": "UserData contains NoCloud inline cloud-init userdata.", + "type": "string" + }, + "userDataBase64": { + "description": "UserDataBase64 contains NoCloud cloud-init userdata as a base64 encoded string.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmCondition": { + "description": "Condition defines conditions", + "properties": { + "lastProbeTime": { + "type": "string" + }, + "lastTransitionTime": { + "type": "string" + }, + "message": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "status" + ], + "type": "object" + }, + "v1VmConfigDriveSshPublicKeyAccessCredentialPropagation": { + "type": "object" + }, + "v1VmConfigMapVolumeSource": { + "description": "ConfigMapVolumeSource adapts a ConfigMap into a volume. More info: https://kubernetes.io/docs/concepts/storage/volumes/#configmap", + "properties": { + "name": { + "description": "Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "optional": { + "description": "Specify whether the ConfigMap or it's keys must be defined", + "type": "boolean" + }, + "volumeLabel": { + "description": "The volume label of the resulting disk inside the VMI. Different bootstrapping mechanisms require different values. Typical values are \"cidata\" (cloud-init), \"config-2\" (cloud-init) or \"OEMDRV\" (kickstart).", + "type": "string" + } + }, + "type": "object" + }, + "v1VmContainerDiskSource": { + "description": "Represents a docker image with an embedded disk.", + "properties": { + "image": { + "description": "Image is the name of the image with the embedded disk.", + "type": "string" + }, + "imagePullPolicy": { + "description": "Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images", + "type": "string" + }, + "imagePullSecret": { + "description": "ImagePullSecret is the name of the Docker registry secret required to pull the image. The secret must already exist.", + "type": "string" + }, + "path": { + "description": "Path defines the path to disk file in the container", + "type": "string" + } + }, + "required": [ + "image" + ], + "type": "object" + }, + "v1VmCoreDataVolumeSource": { + "properties": { + "hotpluggable": { + "description": "Hotpluggable indicates whether the volume can be hotplugged and hotunplugged.", + "type": "boolean" + }, + "name": { + "description": "Name of both the DataVolume and the PVC in the same namespace. After PVC population the DataVolume is garbage collected by default.", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmCoreResourceRequirements": { + "description": "ResourceRequirements describes the compute resource requirements.", + "properties": { + "limits": { + "additionalProperties": { + "$ref": "#/definitions/v1VmQuantity" + }, + "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", + "type": "object" + }, + "requests": { + "additionalProperties": { + "$ref": "#/definitions/v1VmQuantity" + }, + "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", + "type": "object" + } + }, + "type": "object" + }, + "v1VmCpu": { + "description": "CPU allows specifying the CPU topology.", + "properties": { + "cores": { + "description": "Cores specifies the number of cores inside the vmi. Must be a value greater or equal 1.", + "format": "int64", + "type": "integer" + }, + "dedicatedCpuPlacement": { + "description": "DedicatedCPUPlacement requests the scheduler to place the VirtualMachineInstance on a node with enough dedicated pCPUs and pin the vCPUs to it.", + "type": "boolean" + }, + "features": { + "description": "Features specifies the CPU features list inside the VMI.", + "items": { + "$ref": "#/definitions/v1VmCpuFeature" + }, + "type": "array" + }, + "isolateEmulatorThread": { + "description": "IsolateEmulatorThread requests one more dedicated pCPU to be allocated for the VMI to place the emulator thread on it.", + "type": "boolean" + }, + "model": { + "description": "Model specifies the CPU model inside the VMI. List of available models https://github.com/libvirt/libvirt/tree/master/src/cpu_map. It is possible to specify special cases like \"host-passthrough\" to get the same CPU as the node and \"host-model\" to get CPU closest to the node one. Defaults to host-model.", + "type": "string" + }, + "numa": { + "$ref": "#/definitions/v1VmNUMA" + }, + "realtime": { + "$ref": "#/definitions/v1VmRealtime" + }, + "sockets": { + "description": "Sockets specifies the number of sockets inside the vmi. Must be a value greater or equal 1.", + "format": "int64", + "type": "integer" + }, + "threads": { + "description": "Threads specifies the number of threads inside the vmi. Must be a value greater or equal 1.", + "format": "int64", + "type": "integer" + } + }, + "type": "object" + }, + "v1VmCpuFeature": { + "description": "CPUFeature allows specifying a CPU feature.", + "properties": { + "name": { + "description": "Name of the CPU feature", + "type": "string" + }, + "policy": { + "description": "Policy is the CPU feature attribute which can have the following attributes: force - The virtual CPU will claim the feature is supported regardless of it being supported by host CPU. require - Guest creation will fail unless the feature is supported by the host CPU or the hypervisor is able to emulate it. optional - The feature will be supported by virtual CPU if and only if it is supported by host CPU. disable - The feature will not be supported by virtual CPU. forbid - Guest creation will fail if the feature is supported by host CPU. Defaults to require", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmCustomBlockSize": { + "description": "CustomBlockSize represents the desired logical and physical block size for a VM disk.", + "properties": { + "logical": { + "format": "int32", + "type": "integer" + }, + "physical": { + "format": "int32", + "type": "integer" + } + }, + "required": [ + "logical", + "physical" + ], + "type": "object" + }, + "v1VmDHCPOptions": { + "description": "Extra DHCP options to use in the interface.", + "properties": { + "bootFileName": { + "description": "If specified will pass option 67 to interface's DHCP server", + "type": "string" + }, + "ntpServers": { + "description": "If specified will pass the configured NTP server to the VM via DHCP option 042.", + "items": { + "type": "string" + }, + "type": "array" + }, + "privateOptions": { + "description": "If specified will pass extra DHCP options for private use, range: 224-254", + "items": { + "$ref": "#/definitions/v1VmDHCPPrivateOptions" + }, + "type": "array" + }, + "tftpServerName": { + "description": "If specified will pass option 66 to interface's DHCP server", + "type": "string" + } + }, + "type": "object" + }, + "v1VmDHCPPrivateOptions": { + "description": "DHCPExtraOptions defines Extra DHCP options for a VM.", + "properties": { + "option": { + "description": "Option is an Integer value from 224-254 Required.", + "format": "int32", + "type": "integer" + }, + "value": { + "description": "Value is a String value for the Option provided Required.", + "type": "string" + } + }, + "required": [ + "option", + "value" + ], + "type": "object" + }, + "v1VmDataVolumeBlankImage": { + "description": "DataVolumeBlankImage provides the parameters to create a new raw blank image for the PVC", + "type": "object" + }, + "v1VmDataVolumeCheckpoint": { + "description": "DataVolumeCheckpoint defines a stage in a warm migration.", + "properties": { + "current": { + "description": "Current is the identifier of the snapshot created for this checkpoint.", + "type": "string" + }, + "previous": { + "description": "Previous is the identifier of the snapshot from the previous checkpoint.", + "type": "string" + } + }, + "required": [ + "previous", + "current" + ], + "type": "object" + }, + "v1VmDataVolumeSource": { + "description": "DataVolumeSource represents the source for our Data Volume, this can be HTTP, Imageio, S3, Registry or an existing PVC", + "properties": { + "blank": { + "$ref": "#/definitions/v1VmDataVolumeBlankImage" + }, + "http": { + "$ref": "#/definitions/v1VmDataVolumeSourceHttp" + }, + "imageio": { + "$ref": "#/definitions/v1VmDataVolumeSourceImageIO" + }, + "pvc": { + "$ref": "#/definitions/v1VmDataVolumeSourcePVC" + }, + "registry": { + "$ref": "#/definitions/v1VmDataVolumeSourceRegistry" + }, + "s3": { + "$ref": "#/definitions/v1VmDataVolumeSourceS3" + }, + "upload": { + "$ref": "#/definitions/v1VmDataVolumeSourceUpload" + }, + "vddk": { + "$ref": "#/definitions/v1VmDataVolumeSourceVDDK" + } + }, + "type": "object" + }, + "v1VmDataVolumeSourceHttp": { + "description": "DataVolumeSourceHTTP can be either an http or https endpoint, with an optional basic auth user name and password, and an optional configmap containing additional CAs", + "properties": { + "certConfigMap": { + "description": "CertConfigMap is a configmap reference, containing a Certificate Authority(CA) public key, and a base64 encoded pem certificate", + "type": "string" + }, + "extraHeaders": { + "description": "ExtraHeaders is a list of strings containing extra headers to include with HTTP transfer requests", + "items": { + "type": "string" + }, + "type": "array" + }, + "secretExtraHeaders": { + "description": "SecretExtraHeaders is a list of Secret references, each containing an extra HTTP header that may include sensitive information", + "items": { + "type": "string" + }, + "type": "array" + }, + "secretRef": { + "description": "SecretRef A Secret reference, the secret should contain accessKeyId (user name) base64 encoded, and secretKey (password) also base64 encoded", + "type": "string" + }, + "url": { + "description": "URL is the URL of the http(s) endpoint", + "type": "string" + } + }, + "required": [ + "url" + ], + "type": "object" + }, + "v1VmDataVolumeSourceImageIO": { + "description": "DataVolumeSourceImageIO provides the parameters to create a Data Volume from an imageio source", + "properties": { + "certConfigMap": { + "description": "CertConfigMap provides a reference to the CA cert", + "type": "string" + }, + "diskId": { + "description": "DiskID provides id of a disk to be imported", + "type": "string" + }, + "secretRef": { + "description": "SecretRef provides the secret reference needed to access the ovirt-engine", + "type": "string" + }, + "url": { + "description": "URL is the URL of the ovirt-engine", + "type": "string" + } + }, + "required": [ + "url", + "diskId" + ], + "type": "object" + }, + "v1VmDataVolumeSourcePVC": { + "description": "DataVolumeSourcePVC provides the parameters to create a Data Volume from an existing PVC", + "properties": { + "name": { + "description": "The name of the source PVC", + "type": "string" + }, + "namespace": { + "description": "The namespace of the source PVC", + "type": "string" + } + }, + "required": [ + "namespace", + "name" + ], + "type": "object" + }, + "v1VmDataVolumeSourceRef": { + "description": "DataVolumeSourceRef defines an indirect reference to the source of data for the DataVolume", + "properties": { + "kind": { + "description": "The kind of the source reference, currently only \"DataSource\" is supported", + "type": "string" + }, + "name": { + "description": "The name of the source reference", + "type": "string" + }, + "namespace": { + "description": "The namespace of the source reference, defaults to the DataVolume namespace", + "type": "string" + } + }, + "required": [ + "kind", + "name" + ], + "type": "object" + }, + "v1VmDataVolumeSourceRegistry": { + "description": "DataVolumeSourceRegistry provides the parameters to create a Data Volume from an registry source", + "properties": { + "certConfigMap": { + "description": "CertConfigMap provides a reference to the Registry certs", + "type": "string" + }, + "imageStream": { + "description": "ImageStream is the name of image stream for import", + "type": "string" + }, + "pullMethod": { + "description": "PullMethod can be either \"pod\" (default import), or \"node\" (node docker cache based import)", + "type": "string" + }, + "secretRef": { + "description": "SecretRef provides the secret reference needed to access the Registry source", + "type": "string" + }, + "url": { + "description": "URL is the url of the registry source (starting with the scheme: docker, oci-archive)", + "type": "string" + } + }, + "type": "object" + }, + "v1VmDataVolumeSourceS3": { + "description": "DataVolumeSourceS3 provides the parameters to create a Data Volume from an S3 source", + "properties": { + "certConfigMap": { + "description": "CertConfigMap is a configmap reference, containing a Certificate Authority(CA) public key, and a base64 encoded pem certificate", + "type": "string" + }, + "secretRef": { + "description": "SecretRef provides the secret reference needed to access the S3 source", + "type": "string" + }, + "url": { + "description": "URL is the url of the S3 source", + "type": "string" + } + }, + "required": [ + "url" + ], + "type": "object" + }, + "v1VmDataVolumeSourceUpload": { + "description": "DataVolumeSourceUpload provides the parameters to create a Data Volume by uploading the source", + "type": "object" + }, + "v1VmDataVolumeSourceVDDK": { + "description": "DataVolumeSourceVDDK provides the parameters to create a Data Volume from a Vmware source", + "properties": { + "backingFile": { + "description": "BackingFile is the path to the virtual hard disk to migrate from vCenter/ESXi", + "type": "string" + }, + "initImageURL": { + "description": "InitImageURL is an optional URL to an image containing an extracted VDDK library, overrides v2v-vmware config map", + "type": "string" + }, + "secretRef": { + "description": "SecretRef provides a reference to a secret containing the username and password needed to access the vCenter or ESXi host", + "type": "string" + }, + "thumbprint": { + "description": "Thumbprint is the certificate thumbprint of the vCenter or ESXi host", + "type": "string" + }, + "url": { + "description": "URL is the URL of the vCenter or ESXi host with the VM to migrate", + "type": "string" + }, + "uuid": { + "description": "UUID is the UUID of the virtual machine that the backing file is attached to in vCenter/ESXi", + "type": "string" + } + }, + "type": "object" + }, + "v1VmDataVolumeSpec": { + "description": "DataVolumeSpec defines the DataVolume type specification", + "properties": { + "checkpoints": { + "description": "Checkpoints is a list of DataVolumeCheckpoints, representing stages in a multistage import.", + "items": { + "$ref": "#/definitions/v1VmDataVolumeCheckpoint" + }, + "type": "array" + }, + "contentType": { + "description": "DataVolumeContentType options: \"kubevirt\", \"archive\"", + "type": "string" + }, + "finalCheckpoint": { + "description": "FinalCheckpoint indicates whether the current DataVolumeCheckpoint is the final checkpoint.", + "type": "boolean" + }, + "preallocation": { + "description": "Preallocation controls whether storage for DataVolumes should be allocated in advance.", + "type": "boolean" + }, + "priorityClassName": { + "description": "PriorityClassName for Importer, Cloner and Uploader pod", + "type": "string" + }, + "pvc": { + "$ref": "#/definitions/v1VmPersistentVolumeClaimSpec" + }, + "source": { + "$ref": "#/definitions/v1VmDataVolumeSource" + }, + "sourceRef": { + "$ref": "#/definitions/v1VmDataVolumeSourceRef" + }, + "storage": { + "$ref": "#/definitions/v1VmStorageSpec" + } + }, + "type": "object" + }, + "v1VmDataVolumeTemplateSpec": { + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values.", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase.", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1VmObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VmDataVolumeSpec" + } + }, + "required": [ + "spec" + ], + "type": "object" + }, + "v1VmDevices": { + "properties": { + "autoattachGraphicsDevice": { + "description": "Whether to attach the default graphics device or not. VNC will not be available if set to false. Defaults to true.", + "type": "boolean" + }, + "autoattachInputDevice": { + "description": "Whether to attach an Input Device. Defaults to false.", + "type": "boolean" + }, + "autoattachMemBalloon": { + "description": "Whether to attach the Memory balloon device with default period. Period can be adjusted in virt-config. Defaults to true.", + "type": "boolean" + }, + "autoattachPodInterface": { + "description": "Whether to attach a pod network interface. Defaults to true.", + "type": "boolean" + }, + "autoattachSerialConsole": { + "description": "Whether to attach the default serial console or not. Serial console access will not be available if set to false. Defaults to true.", + "type": "boolean" + }, + "autoattachVSOCK": { + "description": "Whether to attach the VSOCK CID to the VM or not. VSOCK access will be available if set to true. Defaults to false.", + "type": "boolean" + }, + "blockMultiQueue": { + "description": "Whether or not to enable virtio multi-queue for block devices. Defaults to false.", + "type": "boolean" + }, + "clientPassthrough": { + "$ref": "#/definitions/v1VmClientPassthroughDevices" + }, + "disableHotplug": { + "description": "DisableHotplug disabled the ability to hotplug disks.", + "type": "boolean" + }, + "disks": { + "description": "Disks describes disks, cdroms and luns which are connected to the vmi.", + "items": { + "$ref": "#/definitions/v1VmDisk" + }, + "type": "array" + }, + "filesystems": { + "description": "Filesystems describes filesystem which is connected to the vmi.", + "items": { + "$ref": "#/definitions/v1VmFilesystem" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "gpus": { + "description": "Whether to attach a GPU device to the vmi.", + "items": { + "$ref": "#/definitions/v1VmGPU" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "hostDevices": { + "description": "Whether to attach a host device to the vmi.", + "items": { + "$ref": "#/definitions/v1VmHostDevice" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "inputs": { + "description": "Inputs describe input devices", + "items": { + "$ref": "#/definitions/v1VmInput" + }, + "type": "array" + }, + "interfaces": { + "description": "Interfaces describe network interfaces which are added to the vmi.", + "items": { + "$ref": "#/definitions/v1VmInterface" + }, + "type": "array" + }, + "networkInterfaceMultiqueue": { + "description": "If specified, virtual network interfaces configured with a virtio bus will also enable the vhost multiqueue feature for network devices. The number of queues created depends on additional factors of the VirtualMachineInstance, like the number of guest CPUs.", + "type": "boolean" + }, + "rng": { + "$ref": "#/definitions/v1VmRng" + }, + "sound": { + "$ref": "#/definitions/v1VmSoundDevice" + }, + "tpm": { + "$ref": "#/definitions/v1VmTPMDevice" + }, + "useVirtioTransitional": { + "description": "Fall back to legacy virtio 0.9 support if virtio bus is selected on devices. This is helpful for old machines like CentOS6 or RHEL6 which do not understand virtio_non_transitional (virtio 1.0).", + "type": "boolean" + }, + "watchdog": { + "$ref": "#/definitions/v1VmWatchdog" + } + }, + "type": "object" + }, + "v1VmDisk": { + "properties": { + "blockSize": { + "$ref": "#/definitions/v1VmBlockSize" + }, + "bootOrder": { + "description": "BootOrder is an integer value \u003e 0, used to determine ordering of boot devices. Lower values take precedence. Each disk or interface that has a boot order must have a unique value. Disks without a boot order are not tried if a disk with a boot order exists.", + "format": "int32", + "type": "integer" + }, + "cache": { + "description": "Cache specifies which kvm disk cache mode should be used. Supported values are: CacheNone, CacheWriteThrough.", + "type": "string" + }, + "cdrom": { + "$ref": "#/definitions/v1VmCDRomTarget" + }, + "dedicatedIOThread": { + "description": "dedicatedIOThread indicates this disk should have an exclusive IO Thread. Enabling this implies useIOThreads = true. Defaults to false.", + "type": "boolean" + }, + "disk": { + "$ref": "#/definitions/v1VmDiskTarget" + }, + "io": { + "description": "IO specifies which QEMU disk IO mode should be used. Supported values are: native, default, threads.", + "type": "string" + }, + "lun": { + "$ref": "#/definitions/v1VmLunTarget" + }, + "name": { + "description": "Name is the device name", + "type": "string" + }, + "serial": { + "description": "Serial provides the ability to specify a serial number for the disk device.", + "type": "string" + }, + "shareable": { + "description": "If specified the disk is made sharable and multiple write from different VMs are permitted", + "type": "boolean" + }, + "tag": { + "description": "If specified, disk address and its tag will be provided to the guest via config drive metadata", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmDiskTarget": { + "properties": { + "bus": { + "description": "Bus indicates the type of disk device to emulate. supported values: virtio, sata, scsi, usb.", + "type": "string" + }, + "pciAddress": { + "description": "If specified, the virtual disk will be placed on the guests pci address with the specified PCI address. For example: 0000:81:01.10", + "type": "string" + }, + "readonly": { + "description": "ReadOnly. Defaults to false.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmDomainSpec": { + "properties": { + "chassis": { + "$ref": "#/definitions/v1VmChassis" + }, + "clock": { + "$ref": "#/definitions/v1VmClock" + }, + "cpu": { + "$ref": "#/definitions/v1VmCpu" + }, + "devices": { + "$ref": "#/definitions/v1VmDevices" + }, + "features": { + "$ref": "#/definitions/v1VmFeatures" + }, + "firmware": { + "$ref": "#/definitions/v1VmFirmware" + }, + "ioThreadsPolicy": { + "description": "Controls whether or not disks will share IOThreads. Omitting IOThreadsPolicy disables use of IOThreads. One of: shared, auto", + "type": "string" + }, + "launchSecurity": { + "$ref": "#/definitions/v1VmLaunchSecurity" + }, + "machine": { + "$ref": "#/definitions/v1VmMachine" + }, + "memory": { + "$ref": "#/definitions/v1VmMemory" + }, + "resources": { + "$ref": "#/definitions/v1VmResourceRequirements" + } + }, + "required": [ + "devices" + ], + "type": "object" + }, + "v1VmDownwardApiVolumeFile": { + "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", + "properties": { + "fieldRef": { + "$ref": "#/definitions/v1VmObjectFieldSelector" + }, + "mode": { + "description": "Optional: mode bits used to set permissions on this file, must be an octal value between 0000 and 0777 or a decimal value between 0 and 511. YAML accepts both octal and decimal values, JSON requires decimal values for mode bits. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.", + "format": "int32", + "type": "integer" + }, + "path": { + "description": "Required: Path is the relative path name of the file to be created. Must not be absolute or contain the '..' path. Must be utf-8 encoded. The first item of the relative path must not start with '..'", + "type": "string" + }, + "resourceFieldRef": { + "$ref": "#/definitions/v1VmResourceFieldSelector" + } + }, + "required": [ + "path" + ], + "type": "object" + }, + "v1VmDownwardApiVolumeSource": { + "description": "DownwardAPIVolumeSource represents a volume containing downward API info.", + "properties": { + "fields": { + "description": "Fields is a list of downward API volume file", + "items": { + "$ref": "#/definitions/v1VmDownwardApiVolumeFile" + }, + "type": "array" + }, + "volumeLabel": { + "description": "The volume label of the resulting disk inside the VMI. Different bootstrapping mechanisms require different values. Typical values are \"cidata\" (cloud-init), \"config-2\" (cloud-init) or \"OEMDRV\" (kickstart).", + "type": "string" + } + }, + "type": "object" + }, + "v1VmDownwardMetricsVolumeSource": { + "description": "DownwardMetricsVolumeSource adds a very small disk to VMIs which contains a limited view of host and guest metrics. The disk content is compatible with vhostmd (https://github.com/vhostmd/vhostmd) and vm-dump-metrics.", + "type": "object" + }, + "v1VmDuration": { + "description": "Duration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON. In particular, it marshals into strings, which can be used as map keys in json.", + "type": "string" + }, + "v1VmEFI": { + "description": "If set, EFI will be used instead of BIOS.", + "properties": { + "secureBoot": { + "description": "If set, SecureBoot will be enabled and the OVMF roms will be swapped for SecureBoot-enabled ones. Requires SMM to be enabled. Defaults to true", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmEmptyDiskSource": { + "description": "EmptyDisk represents a temporary disk which shares the vmis lifecycle.", + "properties": { + "capacity": { + "$ref": "#/definitions/v1VmQuantity" + } + }, + "required": [ + "capacity" + ], + "type": "object" + }, + "v1VmEphemeralVolumeSource": { + "properties": { + "persistentVolumeClaim": { + "$ref": "#/definitions/v1VmPersistentVolumeClaimVolumeSource" + } + }, + "type": "object" + }, + "v1VmError": { + "description": "Error is the last error encountered during the snapshot/restore", + "properties": { + "message": { + "type": "string" + }, + "time": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1VmExecAction": { + "description": "ExecAction describes a \"run in container\" action.", + "properties": { + "command": { + "description": "Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is simply exec'd, it is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1VmFeatureApiC": { + "properties": { + "enabled": { + "description": "Enabled determines if the feature should be enabled or disabled on the guest. Defaults to true.", + "type": "boolean" + }, + "endOfInterrupt": { + "description": "EndOfInterrupt enables the end of interrupt notification in the guest. Defaults to false.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmFeatureHyperv": { + "description": "Hyperv specific features.", + "properties": { + "evmcs": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "frequencies": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "ipi": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "reenlightenment": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "relaxed": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "reset": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "runtime": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "spinlocks": { + "$ref": "#/definitions/v1VmFeatureSpinlocks" + }, + "synic": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "synictimer": { + "$ref": "#/definitions/v1VmSyNICTimer" + }, + "tlbflush": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "vapic": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "vendorid": { + "$ref": "#/definitions/v1VmFeatureVendorId" + }, + "vpindex": { + "$ref": "#/definitions/v1VmFeatureState" + } + }, + "type": "object" + }, + "v1VmFeatureKVm": { + "properties": { + "hidden": { + "description": "Hide the KVM hypervisor from standard MSR based discovery. Defaults to false", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmFeatureSpinlocks": { + "properties": { + "enabled": { + "description": "Enabled determines if the feature should be enabled or disabled on the guest. Defaults to true.", + "type": "boolean" + }, + "spinlocks": { + "description": "Retries indicates the number of retries. Must be a value greater or equal 4096. Defaults to 4096.", + "format": "int64", + "type": "integer" + } + }, + "type": "object" + }, + "v1VmFeatureState": { + "description": "Represents if a feature is enabled or disabled.", + "properties": { + "enabled": { + "description": "Enabled determines if the feature should be enabled or disabled on the guest. Defaults to true.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmFeatureVendorId": { + "properties": { + "enabled": { + "description": "Enabled determines if the feature should be enabled or disabled on the guest. Defaults to true.", + "type": "boolean" + }, + "vendorid": { + "description": "VendorID sets the hypervisor vendor id, visible to the vmi. String up to twelve characters.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmFeatures": { + "properties": { + "acpi": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "apic": { + "$ref": "#/definitions/v1VmFeatureApiC" + }, + "hyperv": { + "$ref": "#/definitions/v1VmFeatureHyperv" + }, + "kvm": { + "$ref": "#/definitions/v1VmFeatureKVm" + }, + "pvspinlock": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "smm": { + "$ref": "#/definitions/v1VmFeatureState" + } + }, + "type": "object" + }, + "v1VmFieldsV1": { + "description": "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:\u003cname\u003e', where \u003cname\u003e is the name of a field in a struct, or key in a map 'v:\u003cvalue\u003e', where \u003cvalue\u003e is the exact json formatted value of a list item 'i:\u003cindex\u003e', where \u003cindex\u003e is position of a item in a list 'k:\u003ckeys\u003e', where \u003ckeys\u003e is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", + "properties": { + "Raw": { + "items": { + "format": "byte", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1VmFilesystem": { + "properties": { + "name": { + "description": "Name is the device name", + "type": "string" + }, + "virtiofs": { + "$ref": "#/definitions/v1VmFilesystemVirtiofs" + } + }, + "required": [ + "name", + "virtiofs" + ], + "type": "object" + }, + "v1VmFilesystemVirtiofs": { + "type": "object" + }, + "v1VmFirmware": { + "properties": { + "bootloader": { + "$ref": "#/definitions/v1VmBootloader" + }, + "kernelBoot": { + "$ref": "#/definitions/v1VmKernelBoot" + }, + "serial": { + "description": "The system-serial-number in SMBIOS", + "type": "string" + }, + "uuid": { + "description": "UUID reported by the vmi bios. Defaults to a random generated uid.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmGPU": { + "properties": { + "deviceName": { + "type": "string" + }, + "name": { + "description": "Name of the GPU device as exposed by a device plugin", + "type": "string" + }, + "tag": { + "description": "If specified, the virtual network interface address and its tag will be provided to the guest via config drive", + "type": "string" + }, + "virtualGPUOptions": { + "$ref": "#/definitions/v1VmVGPUOptions" + } + }, + "required": [ + "name", + "deviceName" + ], + "type": "object" + }, + "v1VmGuestAgentPing": { + "description": "GuestAgentPing configures the guest-agent based ping probe", + "type": "object" + }, + "v1VmHPETTimer": { + "properties": { + "present": { + "description": "Enabled set to false makes sure that the machine type or a preset can't add the timer. Defaults to true.", + "type": "boolean" + }, + "tickPolicy": { + "description": "TickPolicy determines what happens when QEMU misses a deadline for injecting a tick to the guest. One of \"delay\", \"catchup\", \"merge\", \"discard\".", + "type": "string" + } + }, + "type": "object" + }, + "v1VmHostDevice": { + "properties": { + "deviceName": { + "description": "DeviceName is the resource name of the host device exposed by a device plugin", + "type": "string" + }, + "name": { + "type": "string" + }, + "tag": { + "description": "If specified, the virtual network interface address and its tag will be provided to the guest via config drive", + "type": "string" + } + }, + "required": [ + "name", + "deviceName" + ], + "type": "object" + }, + "v1VmHostDisk": { + "description": "Represents a disk created on the cluster level", + "properties": { + "capacity": { + "$ref": "#/definitions/v1VmQuantity" + }, + "path": { + "description": "The path to HostDisk image located on the cluster", + "type": "string" + }, + "shared": { + "description": "Shared indicate whether the path is shared between nodes", + "type": "boolean" + }, + "type": { + "description": "Contains information if disk.img exists or should be created allowed options are 'Disk' and 'DiskOrCreate'", + "type": "string" + } + }, + "required": [ + "path", + "type" + ], + "type": "object" + }, + "v1VmHotplugVolumeSource": { + "description": "HotplugVolumeSource Represents the source of a volume to mount which are capable of being hotplugged on a live running VMI. Only one of its members may be specified.", + "properties": { + "dataVolume": { + "$ref": "#/definitions/v1VmCoreDataVolumeSource" + }, + "persistentVolumeClaim": { + "$ref": "#/definitions/v1VmPersistentVolumeClaimVolumeSource" + } + }, + "type": "object" + }, + "v1VmHttpGetAction": { + "description": "HTTPGetAction describes an action based on HTTP Get requests.", + "properties": { + "host": { + "description": "Host name to connect to, defaults to the pod IP. You probably want to set \"Host\" in httpHeaders instead.", + "type": "string" + }, + "httpHeaders": { + "description": "Custom headers to set in the request. HTTP allows repeated headers.", + "items": { + "$ref": "#/definitions/v1VmHttpHeader" + }, + "type": "array" + }, + "path": { + "description": "Path to access on the HTTP server.", + "type": "string" + }, + "port": { + "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.", + "type": [ + "string", + "number" + ] + }, + "scheme": { + "description": "Scheme to use for connecting to the host. Defaults to HTTP.", + "type": "string" + } + }, + "required": [ + "port" + ], + "type": "object" + }, + "v1VmHttpHeader": { + "description": "HTTPHeader describes a custom header to be used in HTTP probes", + "properties": { + "name": { + "description": "The header field name", + "type": "string" + }, + "value": { + "description": "The header field value", + "type": "string" + } + }, + "required": [ + "name", + "value" + ], + "type": "object" + }, + "v1VmHugepages": { + "description": "Hugepages allow to use hugepages for the VirtualMachineInstance instead of regular memory.", + "properties": { + "pageSize": { + "description": "PageSize specifies the hugepage size, for x86_64 architecture valid values are 1Gi and 2Mi.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmHypervTimer": { + "properties": { + "present": { + "description": "Enabled set to false makes sure that the machine type or a preset can't add the timer. Defaults to true.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmI6300ESBWatchdog": { + "description": "i6300esb watchdog device.", + "properties": { + "action": { + "description": "The action to take. Valid values are poweroff, reset, shutdown. Defaults to reset.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmInput": { + "properties": { + "bus": { + "description": "Bus indicates the bus of input device to emulate. Supported values: virtio, usb.", + "type": "string" + }, + "name": { + "description": "Name is the device name", + "type": "string" + }, + "type": { + "description": "Type indicated the type of input device. Supported values: tablet.", + "type": "string" + } + }, + "required": [ + "type", + "name" + ], + "type": "object" + }, + "v1VmInstancetypeMatcher": { + "description": "InstancetypeMatcher references a instancetype that is used to fill fields in the VMI template.", + "properties": { + "inferFromVolume": { + "description": "InferFromVolume lists the name of a volume that should be used to infer or discover the instancetype to be used through known annotations on the underlying resource. Once applied to the InstancetypeMatcher this field is removed.", + "type": "string" + }, + "kind": { + "description": "Kind specifies which instancetype resource is referenced. Allowed values are: \"VirtualMachineInstancetype\" and \"VirtualMachineClusterInstancetype\". If not specified, \"VirtualMachineClusterInstancetype\" is used by default.", + "type": "string" + }, + "name": { + "description": "Name is the name of the VirtualMachineInstancetype or VirtualMachineClusterInstancetype", + "type": "string" + }, + "revisionName": { + "description": "RevisionName specifies a ControllerRevision containing a specific copy of the VirtualMachineInstancetype or VirtualMachineClusterInstancetype to be used. This is initially captured the first time the instancetype is applied to the VirtualMachineInstance.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmInterface": { + "properties": { + "acpiIndex": { + "description": "If specified, the ACPI index is used to provide network interface device naming, that is stable across changes in PCI addresses assigned to the device. This value is required to be unique across all devices and be between 1 and (16*1024-1).", + "format": "int32", + "type": "integer" + }, + "bootOrder": { + "description": "BootOrder is an integer value \u003e 0, used to determine ordering of boot devices. Lower values take precedence. Each interface or disk that has a boot order must have a unique value. Interfaces without a boot order are not tried.", + "format": "int32", + "type": "integer" + }, + "bridge": { + "$ref": "#/definitions/v1VmInterfaceBridge" + }, + "dhcpOptions": { + "$ref": "#/definitions/v1VmDHCPOptions" + }, + "macAddress": { + "description": "Interface MAC address. For example: de:ad:00:00:be:af or DE-AD-00-00-BE-AF.", + "type": "string" + }, + "macvtap": { + "$ref": "#/definitions/v1VmInterfaceMacvtap" + }, + "masquerade": { + "$ref": "#/definitions/v1VmInterfaceMasquerade" + }, + "model": { + "description": "Interface model. One of: e1000, e1000e, ne2k_pci, pcnet, rtl8139, virtio. Defaults to virtio.", + "type": "string" + }, + "name": { + "description": "Logical name of the interface as well as a reference to the associated networks. Must match the Name of a Network.", + "type": "string" + }, + "passt": { + "$ref": "#/definitions/v1VmInterfacePasst" + }, + "pciAddress": { + "description": "If specified, the virtual network interface will be placed on the guests pci address with the specified PCI address. For example: 0000:81:01.10", + "type": "string" + }, + "ports": { + "description": "List of ports to be forwarded to the virtual machine.", + "items": { + "$ref": "#/definitions/v1VmPort" + }, + "type": "array" + }, + "slirp": { + "$ref": "#/definitions/v1VmInterfaceSlirp" + }, + "sriov": { + "$ref": "#/definitions/v1VmInterfaceSRIOV" + }, + "tag": { + "description": "If specified, the virtual network interface address and its tag will be provided to the guest via config drive", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmInterfaceBridge": { + "description": "InterfaceBridge connects to a given network via a linux bridge.", + "type": "object" + }, + "v1VmInterfaceMacvtap": { + "description": "InterfaceMacvtap connects to a given network by extending the Kubernetes node's L2 networks via a macvtap interface.", + "type": "object" + }, + "v1VmInterfaceMasquerade": { + "description": "InterfaceMasquerade connects to a given network using netfilter rules to nat the traffic.", + "type": "object" + }, + "v1VmInterfacePasst": { + "description": "InterfacePasst connects to a given network.", + "type": "object" + }, + "v1VmInterfaceSRIOV": { + "description": "InterfaceSRIOV connects to a given network by passing-through an SR-IOV PCI device via vfio.", + "type": "object" + }, + "v1VmInterfaceSlirp": { + "description": "InterfaceSlirp connects to a given network using QEMU user networking mode.", + "type": "object" + }, + "v1VmKVmTimer": { + "properties": { + "present": { + "description": "Enabled set to false makes sure that the machine type or a preset can't add the timer. Defaults to true.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmKernelBoot": { + "description": "Represents the firmware blob used to assist in the kernel boot process. Used for setting the kernel, initrd and command line arguments", + "properties": { + "container": { + "$ref": "#/definitions/v1VmKernelBootContainer" + }, + "kernelArgs": { + "description": "Arguments to be passed to the kernel at boot time", + "type": "string" + } + }, + "type": "object" + }, + "v1VmKernelBootContainer": { + "description": "If set, the VM will be booted from the defined kernel / initrd.", + "properties": { + "image": { + "description": "Image that contains initrd / kernel files.", + "type": "string" + }, + "imagePullPolicy": { + "description": "Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images", + "type": "string" + }, + "imagePullSecret": { + "description": "ImagePullSecret is the name of the Docker registry secret required to pull the image. The secret must already exist.", + "type": "string" + }, + "initrdPath": { + "description": "the fully-qualified path to the ramdisk image in the host OS", + "type": "string" + }, + "kernelPath": { + "description": "The fully-qualified path to the kernel image in the host OS", + "type": "string" + } + }, + "required": [ + "image" + ], + "type": "object" + }, + "v1VmLabelSelector": { + "description": "A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.", + "properties": { + "matchExpressions": { + "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", + "items": { + "$ref": "#/definitions/v1VmLabelSelectorRequirement" + }, + "type": "array" + }, + "matchLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.", + "type": "object" + } + }, + "type": "object" + }, + "v1VmLabelSelectorRequirement": { + "description": "A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.", + "properties": { + "key": { + "description": "key is the label key that the selector applies to.", + "type": "string", + "x-kubernetes-patch-merge-key": "key", + "x-kubernetes-patch-strategy": "merge" + }, + "operator": { + "description": "operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.", + "type": "string" + }, + "values": { + "description": "values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "key", + "operator" + ], + "type": "object" + }, + "v1VmLaunchSecurity": { + "properties": { + "sev": { + "$ref": "#/definitions/v1VmSEV" + } + }, + "type": "object" + }, + "v1VmListMeta": { + "description": "ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMeta}.", + "properties": { + "continue": { + "description": "continue may be set if the user set a limit on the number of items returned, and indicates that the server has more data available. The value is opaque and may be used to issue another request to the endpoint that served this list to retrieve the next set of available objects. Continuing a consistent list may not be possible if the server configuration has changed or more than a few minutes have passed. The resourceVersion field returned when using this continue value will be identical to the value in the first response, unless you have received this token from an error message.", + "type": "string" + }, + "remainingItemCount": { + "description": "remainingItemCount is the number of subsequent items in the list which are not included in this list response. If the list request contained label or field selectors, then the number of remaining items is unknown and the field will be left unset and omitted during serialization. If the list is complete (either because it is not chunking or because this is the last chunk), then there are no more remaining items and this field will be left unset and omitted during serialization. Servers older than v1.15 do not set this field. The intended use of the remainingItemCount is *estimating* the size of a collection. Clients should not rely on the remainingItemCount to be set or to be exact.", + "format": "int64", + "type": "integer" + }, + "resourceVersion": { + "description": "String that identifies the server's internal version of this object that can be used by clients to determine when objects have changed. Value must be treated as opaque by clients and passed unmodified back to the server. Populated by the system. Read-only.", + "type": "string" + }, + "selfLink": { + "description": "selfLink is a URL representing this object. Populated by the system. Read-only.\n\nDEPRECATED Kubernetes will stop propagating this field in 1.20 release and the field is planned to be removed in 1.21 release.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmLocalObjectReference": { + "description": "LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.", + "properties": { + "name": { + "description": "Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + } + }, + "type": "object" + }, + "v1VmLunTarget": { + "properties": { + "bus": { + "description": "Bus indicates the type of disk device to emulate. supported values: virtio, sata, scsi.", + "type": "string" + }, + "readonly": { + "description": "ReadOnly. Defaults to false.", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmMachine": { + "properties": { + "type": { + "description": "QEMU machine type is the actual chipset of the VirtualMachineInstance.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmManagedFieldsEntry": { + "description": "ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the version of this resource that this field set applies to. The format is \"group/version\" just like the top-level APIVersion field. It is necessary to track the version of a field set because it cannot be automatically converted.", + "type": "string" + }, + "fieldsType": { + "description": "FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: \"FieldsV1\"", + "type": "string" + }, + "fieldsV1": { + "$ref": "#/definitions/v1VmFieldsV1" + }, + "manager": { + "description": "Manager is an identifier of the workflow managing these fields.", + "type": "string" + }, + "operation": { + "description": "Operation is the type of operation which lead to this ManagedFieldsEntry being created. The only valid values for this field are 'Apply' and 'Update'.", + "type": "string" + }, + "subresource": { + "description": "Subresource is the name of the subresource used to update that object, or empty string if the object was updated through the main resource. The value of this field is used to distinguish between managers, even if they share the same name. For example, a status update will be distinct from a regular update using the same manager name. Note that the APIVersion field is not related to the Subresource field and it always corresponds to the version of the main resource.", + "type": "string" + }, + "time": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1VmMemory": { + "description": "Memory allows specifying the VirtualMachineInstance memory features.", + "properties": { + "guest": { + "$ref": "#/definitions/v1VmQuantity" + }, + "hugepages": { + "$ref": "#/definitions/v1VmHugepages" + } + }, + "type": "object" + }, + "v1VmMemoryDumpVolumeSource": { + "properties": { + "claimName": { + "description": "ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", + "type": "string" + }, + "hotpluggable": { + "description": "Hotpluggable indicates whether the volume can be hotplugged and hotunplugged.", + "type": "boolean" + }, + "readOnly": { + "description": "Will force the ReadOnly setting in VolumeMounts. Default false.", + "type": "boolean" + } + }, + "required": [ + "claimName" + ], + "type": "object" + }, + "v1VmMultusNetwork": { + "description": "Represents the multus cni network.", + "properties": { + "default": { + "description": "Select the default network and add it to the multus-cni.io/default-network annotation.", + "type": "boolean" + }, + "networkName": { + "description": "References to a NetworkAttachmentDefinition CRD object. Format: \u003cnetworkName\u003e, \u003cnamespace\u003e/\u003cnetworkName\u003e. If namespace is not specified, VMI namespace is assumed.", + "type": "string" + } + }, + "required": [ + "networkName" + ], + "type": "object" + }, + "v1VmNUMA": { + "properties": { + "guestMappingPassthrough": { + "$ref": "#/definitions/v1VmNUMAGuestMappingPassthrough" + } + }, + "type": "object" + }, + "v1VmNUMAGuestMappingPassthrough": { + "description": "NUMAGuestMappingPassthrough instructs kubevirt to model numa topology which is compatible with the CPU pinning on the guest. This will result in a subset of the node numa topology being passed through, ensuring that virtual numa nodes and their memory never cross boundaries coming from the node numa mapping.", + "type": "object" + }, + "v1VmNetwork": { + "description": "Network represents a network type and a resource that should be connected to the vm.", + "properties": { + "multus": { + "$ref": "#/definitions/v1VmMultusNetwork" + }, + "name": { + "description": "Network name. Must be a DNS_LABEL and unique within the vm. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "pod": { + "$ref": "#/definitions/v1VmPodNetwork" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmNodeAffinity": { + "description": "Node affinity is a group of node affinity scheduling rules.", + "properties": { + "preferredDuringSchedulingIgnoredDuringExecution": { + "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", + "items": { + "$ref": "#/definitions/v1VmPreferredSchedulingTerm" + }, + "type": "array" + }, + "requiredDuringSchedulingIgnoredDuringExecution": { + "$ref": "#/definitions/v1VmNodeSelector" + } + }, + "type": "object" + }, + "v1VmNodeSelector": { + "description": "A node selector represents the union of the results of one or more label queries over a set of nodes; that is, it represents the OR of the selectors represented by the node selector terms.", + "properties": { + "nodeSelectorTerms": { + "description": "Required. A list of node selector terms. The terms are ORed.", + "items": { + "$ref": "#/definitions/v1VmNodeSelectorTerm" + }, + "type": "array" + } + }, + "required": [ + "nodeSelectorTerms" + ], + "type": "object" + }, + "v1VmNodeSelectorRequirement": { + "description": "A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.", + "properties": { + "key": { + "description": "The label key that the selector applies to.", + "type": "string" + }, + "operator": { + "description": "Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.", + "type": "string" + }, + "values": { + "description": "An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "key", + "operator" + ], + "type": "object" + }, + "v1VmNodeSelectorTerm": { + "description": "A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelectorTerm.", + "properties": { + "matchExpressions": { + "description": "A list of node selector requirements by node's labels.", + "items": { + "$ref": "#/definitions/v1VmNodeSelectorRequirement" + }, + "type": "array" + }, + "matchFields": { + "description": "A list of node selector requirements by node's fields.", + "items": { + "$ref": "#/definitions/v1VmNodeSelectorRequirement" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1VmObjectFieldSelector": { + "description": "ObjectFieldSelector selects an APIVersioned field of an object.", + "properties": { + "apiVersion": { + "description": "Version of the schema the FieldPath is written in terms of, defaults to \"v1\".", + "type": "string" + }, + "fieldPath": { + "description": "Path of the field to select in the specified API version.", + "type": "string" + } + }, + "required": [ + "fieldPath" + ], + "type": "object" + }, + "v1VmObjectMeta": { + "description": "ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.", + "properties": { + "annotations": { + "additionalProperties": { + "type": "string" + }, + "description": "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations", + "type": "object" + }, + "clusterName": { + "description": "The name of the cluster which the object belongs to. This is used to distinguish resources with same name and namespace in different clusters. This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request.", + "type": "string" + }, + "creationTimestamp": { + "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata", + "type": "string" + }, + "deletionGracePeriodSeconds": { + "description": "Number of seconds allowed for this object to gracefully terminate before it will be removed from the system. Only set when deletionTimestamp is also set. May only be shortened. Read-only.", + "format": "int64", + "type": "integer" + }, + "deletionTimestamp": { + "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata", + "format": "date-time", + "type": "string", + "x-nullable": true + }, + "finalizers": { + "description": "Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed. Finalizers may be processed and removed in any order. Order is NOT enforced because it introduces significant risk of stuck finalizers. finalizers is a shared field, any actor with permission can reorder it. If the finalizer list is processed in order, then this can lead to a situation in which the component responsible for the first finalizer in the list is waiting for a signal (field value, external system, or other) produced by a component responsible for a finalizer later in the list, resulting in a deadlock. Without enforced ordering finalizers are free to order amongst themselves and are not vulnerable to ordering changes in the list.", + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-patch-strategy": "merge" + }, + "generateName": { + "description": "GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.\n\nIf this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).\n\nApplied only if Name is not specified.", + "type": "string" + }, + "generation": { + "description": "A sequence number representing a specific generation of the desired state. Populated by the system. Read-only.", + "format": "int64", + "type": "integer" + }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels", + "type": "object" + }, + "managedFields": { + "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", + "items": { + "$ref": "#/definitions/v1VmManagedFieldsEntry" + }, + "type": "array" + }, + "name": { + "description": "Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names", + "type": "string" + }, + "namespace": { + "description": "Namespace defines the space within which each name must be unique. An empty namespace is equivalent to the \"default\" namespace, but \"default\" is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.\nMust be a DNS_LABEL. Cannot be updated.", + "type": "string" + }, + "ownerReferences": { + "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", + "items": { + "$ref": "#/definitions/v1VmOwnerReference" + }, + "type": "array", + "x-kubernetes-patch-merge-key": "uid", + "x-kubernetes-patch-strategy": "merge" + }, + "resourceVersion": { + "description": "An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.\nPopulated by the system. Read-only. Value must be treated as opaque by clients.", + "type": "string" + }, + "selfLink": { + "description": "SelfLink is a URL representing this object. Populated by the system. Read-only.\nDEPRECATED Kubernetes will stop propagating this field in 1.20 release and the field is planned to be removed in 1.21 release.", + "type": "string" + }, + "uid": { + "description": "UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.\nPopulated by the system. Read-only.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmOwnerReference": { + "description": "OwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster-scoped, so there is no namespace field.", + "properties": { + "apiVersion": { + "description": "API version of the referent.", + "type": "string" + }, + "blockOwnerDeletion": { + "description": "If true, AND if the owner has the \"foregroundDeletion\" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed. Defaults to false. To set this field, a user needs \"delete\" permission of the owner, otherwise 422 (Unprocessable Entity) will be returned.", + "type": "boolean" + }, + "controller": { + "description": "If true, this reference points to the managing controller.", + "type": "boolean" + }, + "kind": { + "description": "Kind of the referent.", + "type": "string" + }, + "name": { + "description": "Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names", + "type": "string" + }, + "uid": { + "description": "UID of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#uids", + "type": "string" + } + }, + "required": [ + "apiVersion", + "kind", + "name", + "uid" + ], + "type": "object" + }, + "v1VmPITTimer": { + "properties": { + "present": { + "description": "Enabled set to false makes sure that the machine type or a preset can't add the timer. Defaults to true.", + "type": "boolean" + }, + "tickPolicy": { + "description": "TickPolicy determines what happens when QEMU misses a deadline for injecting a tick to the guest. One of \"delay\", \"catchup\", \"discard\".", + "type": "string" + } + }, + "type": "object" + }, + "v1VmPersistentVolumeClaimSpec": { + "description": "PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes", + "properties": { + "accessModes": { + "description": "AccessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1", + "items": { + "type": "string" + }, + "type": "array" + }, + "dataSource": { + "$ref": "#/definitions/v1VmTypedLocalObjectReference" + }, + "dataSourceRef": { + "$ref": "#/definitions/v1VmTypedLocalObjectReference" + }, + "resources": { + "$ref": "#/definitions/v1VmCoreResourceRequirements" + }, + "selector": { + "$ref": "#/definitions/v1VmLabelSelector" + }, + "storageClassName": { + "description": "Name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1", + "type": "string" + }, + "volumeMode": { + "description": "volumeMode defines what type of volume is required by the claim. Value of Filesystem is implied when not included in claim spec.", + "type": "string" + }, + "volumeName": { + "description": "VolumeName is the binding reference to the PersistentVolume backing this claim.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmPersistentVolumeClaimVolumeSource": { + "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. Directly attached to the vmi via qemu. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", + "properties": { + "claimName": { + "description": "ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", + "type": "string" + }, + "hotpluggable": { + "description": "Hotpluggable indicates whether the volume can be hotplugged and hotunplugged.", + "type": "boolean" + }, + "readOnly": { + "description": "Will force the ReadOnly setting in VolumeMounts. Default false.", + "type": "boolean" + } + }, + "required": [ + "claimName" + ], + "type": "object" + }, + "v1VmPodAffinity": { + "description": "Pod affinity is a group of inter pod affinity scheduling rules.", + "properties": { + "preferredDuringSchedulingIgnoredDuringExecution": { + "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", + "items": { + "$ref": "#/definitions/v1VmWeightedPodAffinityTerm" + }, + "type": "array" + }, + "requiredDuringSchedulingIgnoredDuringExecution": { + "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", + "items": { + "$ref": "#/definitions/v1VmPodAffinityTerm" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1VmPodAffinityTerm": { + "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key \u003ctopologyKey\u003e matches that of any node on which a pod of the set of pods is running", + "properties": { + "labelSelector": { + "$ref": "#/definitions/v1VmLabelSelector" + }, + "namespaceSelector": { + "$ref": "#/definitions/v1VmLabelSelector" + }, + "namespaces": { + "description": "namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\"", + "items": { + "type": "string" + }, + "type": "array" + }, + "topologyKey": { + "description": "This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.", + "type": "string" + } + }, + "required": [ + "topologyKey" + ], + "type": "object" + }, + "v1VmPodDnsConfig": { + "description": "PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.", + "properties": { + "nameservers": { + "description": "A list of DNS name server IP addresses. This will be appended to the base nameservers generated from DNSPolicy. Duplicated nameservers will be removed.", + "items": { + "type": "string" + }, + "type": "array" + }, + "options": { + "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", + "items": { + "$ref": "#/definitions/v1VmPodDnsConfigOption" + }, + "type": "array" + }, + "searches": { + "description": "A list of DNS search domains for host-name lookup. This will be appended to the base search paths generated from DNSPolicy. Duplicated search paths will be removed.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1VmPodDnsConfigOption": { + "description": "PodDNSConfigOption defines DNS resolver options of a pod.", + "properties": { + "name": { + "description": "Required.", + "type": "string" + }, + "value": { + "type": "string" + } + }, + "type": "object" + }, + "v1VmPodNetwork": { + "description": "Represents the stock pod network interface.", + "properties": { + "vmIPv6NetworkCIDR": { + "description": "IPv6 CIDR for the vm network. Defaults to fd10:0:2::/120 if not specified.", + "type": "string" + }, + "vmNetworkCIDR": { + "description": "CIDR for vm network. Default 10.0.2.0/24 if not specified.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmPort": { + "description": "Port represents a port to expose from the virtual machine. Default protocol TCP. The port field is mandatory", + "properties": { + "name": { + "description": "If specified, this must be an IANA_SVC_NAME and unique within the pod. Each named port in a pod must have a unique name. Name for the port that can be referred to by services.", + "type": "string" + }, + "port": { + "description": "Number of port to expose for the virtual machine. This must be a valid port number, 0 \u003c x \u003c 65536.", + "format": "int32", + "type": "integer" + }, + "protocol": { + "description": "Protocol for port. Must be UDP or TCP. Defaults to \"TCP\".", + "type": "string" + } + }, + "required": [ + "port" + ], + "type": "object" + }, + "v1VmPreferenceMatcher": { + "description": "PreferenceMatcher references a set of preference that is used to fill fields in the VMI template.", + "properties": { + "inferFromVolume": { + "description": "InferFromVolume lists the name of a volume that should be used to infer or discover the preference to be used through known annotations on the underlying resource. Once applied to the PreferenceMatcher this field is removed.", + "type": "string" + }, + "kind": { + "description": "Kind specifies which preference resource is referenced. Allowed values are: \"VirtualMachinePreference\" and \"VirtualMachineClusterPreference\". If not specified, \"VirtualMachineClusterPreference\" is used by default.", + "type": "string" + }, + "name": { + "description": "Name is the name of the VirtualMachinePreference or VirtualMachineClusterPreference", + "type": "string" + }, + "revisionName": { + "description": "RevisionName specifies a ControllerRevision containing a specific copy of the VirtualMachinePreference or VirtualMachineClusterPreference to be used. This is initially captured the first time the instancetype is applied to the VirtualMachineInstance.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmPreferredSchedulingTerm": { + "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", + "properties": { + "preference": { + "$ref": "#/definitions/v1VmNodeSelectorTerm" + }, + "weight": { + "description": "Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "weight", + "preference" + ], + "type": "object" + }, + "v1VmProbe": { + "description": "Probe describes a health check to be performed against a VirtualMachineInstance to determine whether it is alive or ready to receive traffic.", + "properties": { + "exec": { + "$ref": "#/definitions/v1VmExecAction" + }, + "failureThreshold": { + "description": "Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.", + "format": "int32", + "type": "integer" + }, + "guestAgentPing": { + "$ref": "#/definitions/v1VmGuestAgentPing" + }, + "httpGet": { + "$ref": "#/definitions/v1VmHttpGetAction" + }, + "initialDelaySeconds": { + "description": "Number of seconds after the VirtualMachineInstance has started before liveness probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", + "format": "int32", + "type": "integer" + }, + "periodSeconds": { + "description": "How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1.", + "format": "int32", + "type": "integer" + }, + "successThreshold": { + "description": "Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1.", + "format": "int32", + "type": "integer" + }, + "tcpSocket": { + "$ref": "#/definitions/v1VmTcpSocketAction" + }, + "timeoutSeconds": { + "description": "Number of seconds after which the probe times out. For exec probes the timeout fails the probe but does not terminate the command running on the guest. This means a blocking command can result in an increasing load on the guest. A small buffer will be added to the resulting workload exec probe to compensate for delays caused by the qemu guest exec mechanism. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "v1VmQemuGuestAgentSshPublicKeyAccessCredentialPropagation": { + "properties": { + "users": { + "description": "Users represents a list of guest users that should have the ssh public keys added to their authorized_keys file.", + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "set" + } + }, + "required": [ + "users" + ], + "type": "object" + }, + "v1VmQemuGuestAgentUserPasswordAccessCredentialPropagation": { + "type": "object" + }, + "v1VmQuantity": { + "description": "Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.\n\nThe serialization format is:\n\n\u003cquantity\u003e ::= \u003csignedNumber\u003e\u003csuffix\u003e\n (Note that \u003csuffix\u003e may be empty, from the \"\" case in \u003cdecimalSI\u003e.)\n\u003cdigit\u003e ::= 0 | 1 | ... | 9 \u003cdigits\u003e ::= \u003cdigit\u003e | \u003cdigit\u003e\u003cdigits\u003e \u003cnumber\u003e ::= \u003cdigits\u003e | \u003cdigits\u003e.\u003cdigits\u003e | \u003cdigits\u003e. | .\u003cdigits\u003e \u003csign\u003e ::= \"+\" | \"-\" \u003csignedNumber\u003e ::= \u003cnumber\u003e | \u003csign\u003e\u003cnumber\u003e \u003csuffix\u003e ::= \u003cbinarySI\u003e | \u003cdecimalExponent\u003e | \u003cdecimalSI\u003e \u003cbinarySI\u003e ::= Ki | Mi | Gi | Ti | Pi | Ei\n (International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)\n\u003cdecimalSI\u003e ::= m | \"\" | k | M | G | T | P | E\n (Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)\n\u003cdecimalExponent\u003e ::= \"e\" \u003csignedNumber\u003e | \"E\" \u003csignedNumber\u003e\n\nNo matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.\n\nWhen a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.\n\nBefore serializing, Quantity will be put in \"canonical form\". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:\n a. No precision is lost\n b. No fractional digits will be emitted\n c. The exponent (or suffix) is as large as possible.\nThe sign will be omitted unless the number is negative.\n\nExamples:\n 1.5 will be serialized as \"1500m\"\n 1.5Gi will be serialized as \"1536Mi\"\n\nNote that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.\n\nNon-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)\n\nThis format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.", + "type": "string" + }, + "v1VmRTCTimer": { + "properties": { + "present": { + "description": "Enabled set to false makes sure that the machine type or a preset can't add the timer. Defaults to true.", + "type": "boolean" + }, + "tickPolicy": { + "description": "TickPolicy determines what happens when QEMU misses a deadline for injecting a tick to the guest. One of \"delay\", \"catchup\".", + "type": "string" + }, + "track": { + "description": "Track the guest or the wall clock.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmRealtime": { + "description": "Realtime holds the tuning knobs specific for realtime workloads.", + "properties": { + "mask": { + "description": "Mask defines the vcpu mask expression that defines which vcpus are used for realtime. Format matches libvirt's expressions. Example: \"0-3,^1\",\"0,2,3\",\"2-3\"", + "type": "string" + } + }, + "type": "object" + }, + "v1VmRemoveVolumeOptions": { + "description": "RemoveVolumeOptions is provided when dynamically hot unplugging volume and disk", + "properties": { + "dryRun": { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "name": { + "description": "Name represents the name that maps to both the disk and volume that should be removed", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmResourceFieldSelector": { + "description": "ResourceFieldSelector represents container resources (cpu, memory) and their output format", + "properties": { + "containerName": { + "description": "Container name: required for volumes, optional for env vars", + "type": "string" + }, + "divisor": { + "$ref": "#/definitions/v1VmQuantity" + }, + "resource": { + "description": "Required: resource to select", + "type": "string" + } + }, + "required": [ + "resource" + ], + "type": "object" + }, + "v1VmResourceRequirements": { + "properties": { + "limits": { + "description": "Limits describes the maximum amount of compute resources allowed. Valid resource keys are \"memory\" and \"cpu\".", + "type": "object" + }, + "overcommitGuestOverhead": { + "description": "Don't ask the scheduler to take the guest-management overhead into account. Instead put the overhead only into the container's memory limit. This can lead to crashes if all memory is in use on a node. Defaults to false.", + "type": "boolean" + }, + "requests": { + "description": "Requests is a description of the initial vmi resources. Valid resource keys are \"memory\" and \"cpu\".", + "type": "object" + } + }, + "type": "object" + }, + "v1VmRng": { + "description": "Rng represents the random device passed from host", + "type": "object" + }, + "v1VmSEV": { + "type": "object" + }, + "v1VmSecretVolumeSource": { + "description": "SecretVolumeSource adapts a Secret into a volume.", + "properties": { + "optional": { + "description": "Specify whether the Secret or it's keys must be defined", + "type": "boolean" + }, + "secretName": { + "description": "Name of the secret in the pod's namespace to use. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret", + "type": "string" + }, + "volumeLabel": { + "description": "The volume label of the resulting disk inside the VMI. Different bootstrapping mechanisms require different values. Typical values are \"cidata\" (cloud-init), \"config-2\" (cloud-init) or \"OEMDRV\" (kickstart).", + "type": "string" + } + }, + "type": "object" + }, + "v1VmServiceAccountVolumeSource": { + "description": "ServiceAccountVolumeSource adapts a ServiceAccount into a volume.", + "properties": { + "serviceAccountName": { + "description": "Name of the service account in the pod's namespace to use. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", + "type": "string" + } + }, + "type": "object" + }, + "v1VmSnapshotVolumesLists": { + "description": "SnapshotVolumesLists includes the list of volumes which were included in the snapshot and volumes which were excluded from the snapshot", + "properties": { + "excludedVolumes": { + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "set" + }, + "includedVolumes": { + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "set" + } + }, + "type": "object" + }, + "v1VmSoundDevice": { + "description": "Represents the user's configuration to emulate sound cards in the VMI.", + "properties": { + "model": { + "description": "We only support ich9 or ac97. If SoundDevice is not set: No sound card is emulated. If SoundDevice is set but Model is not: ich9", + "type": "string" + }, + "name": { + "description": "User's defined name for this sound device", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmSshPublicKeyAccessCredential": { + "description": "SSHPublicKeyAccessCredential represents a source and propagation method for injecting ssh public keys into a vm guest", + "properties": { + "propagationMethod": { + "$ref": "#/definitions/v1VmSshPublicKeyAccessCredentialPropagationMethod" + }, + "source": { + "$ref": "#/definitions/v1VmSshPublicKeyAccessCredentialSource" + } + }, + "required": [ + "source", + "propagationMethod" + ], + "type": "object" + }, + "v1VmSshPublicKeyAccessCredentialPropagationMethod": { + "description": "SSHPublicKeyAccessCredentialPropagationMethod represents the method used to inject a ssh public key into the vm guest. Only one of its members may be specified.", + "properties": { + "configDrive": { + "$ref": "#/definitions/v1VmConfigDriveSshPublicKeyAccessCredentialPropagation" + }, + "qemuGuestAgent": { + "$ref": "#/definitions/v1VmQemuGuestAgentSshPublicKeyAccessCredentialPropagation" + } + }, + "type": "object" + }, + "v1VmSshPublicKeyAccessCredentialSource": { + "description": "SSHPublicKeyAccessCredentialSource represents where to retrieve the ssh key credentials Only one of its members may be specified.", + "properties": { + "secret": { + "$ref": "#/definitions/v1VmAccessCredentialSecretSource" + } + }, + "type": "object" + }, + "v1VmStorageSpec": { + "description": "StorageSpec defines the Storage type specification", + "properties": { + "accessModes": { + "description": "AccessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1", + "items": { + "type": "string" + }, + "type": "array" + }, + "dataSource": { + "$ref": "#/definitions/v1VmTypedLocalObjectReference" + }, + "resources": { + "$ref": "#/definitions/v1VmCoreResourceRequirements" + }, + "selector": { + "$ref": "#/definitions/v1VmLabelSelector" + }, + "storageClassName": { + "description": "Name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1", + "type": "string" + }, + "volumeMode": { + "description": "volumeMode defines what type of volume is required by the claim. Value of Filesystem is implied when not included in claim spec.", + "type": "string" + }, + "volumeName": { + "description": "VolumeName is the binding reference to the PersistentVolume backing this claim.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmSyNICTimer": { + "properties": { + "direct": { + "$ref": "#/definitions/v1VmFeatureState" + }, + "enabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "v1VmSysprepSource": { + "description": "Represents a Sysprep volume source.", + "properties": { + "configMap": { + "$ref": "#/definitions/v1VmLocalObjectReference" + }, + "secret": { + "$ref": "#/definitions/v1VmLocalObjectReference" + } + }, + "type": "object" + }, + "v1VmTPMDevice": { + "type": "object" + }, + "v1VmTcpSocketAction": { + "description": "TCPSocketAction describes an action based on opening a socket", + "properties": { + "host": { + "description": "Optional: Host name to connect to, defaults to the pod IP.", + "type": "string" + }, + "port": { + "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.", + "type": [ + "string", + "number" + ] + } + }, + "required": [ + "port" + ], + "type": "object" + }, + "v1VmTimer": { + "description": "Represents all available timers in a vmi.", + "properties": { + "hpet": { + "$ref": "#/definitions/v1VmHPETTimer" + }, + "hyperv": { + "$ref": "#/definitions/v1VmHypervTimer" + }, + "kvm": { + "$ref": "#/definitions/v1VmKVmTimer" + }, + "pit": { + "$ref": "#/definitions/v1VmPITTimer" + }, + "rtc": { + "$ref": "#/definitions/v1VmRTCTimer" + } + }, + "type": "object" + }, + "v1VmToleration": { + "description": "The pod this Toleration is attached to tolerates any taint that matches the triple \u003ckey,value,effect\u003e using the matching operator \u003coperator\u003e.", + "properties": { + "effect": { + "description": "Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.", + "type": "string" + }, + "key": { + "description": "Key is the taint key that the toleration applies to. Empty means match all taint keys. If the key is empty, operator must be Exists; this combination means to match all values and all keys.", + "type": "string" + }, + "operator": { + "description": "Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category.", + "type": "string" + }, + "tolerationSeconds": { + "description": "TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, it is not set, which means tolerate the taint forever (do not evict). Zero and negative values will be treated as 0 (evict immediately) by the system.", + "format": "int64", + "type": "integer" + }, + "value": { + "description": "Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string.", + "type": "string" + } + }, + "type": "object" + }, + "v1VmTopologySpreadConstraint": { + "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", + "properties": { + "labelSelector": { + "$ref": "#/definitions/v1VmLabelSelector" + }, + "maxSkew": { + "description": "MaxSkew describes the degree to which pods may be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, it is the maximum permitted difference between the number of matching pods in the target topology and the global minimum. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 1/1/0: | zone1 | zone2 | zone3 | | P | P | | - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 1/1/1; scheduling it onto zone1(zone2) would make the ActualSkew(2-0) on zone1(zone2) violate MaxSkew(1). - if MaxSkew is 2, incoming pod can be scheduled onto any zone. When `whenUnsatisfiable=ScheduleAnyway`, it is used to give higher precedence to topologies that satisfy it. It's a required field. Default value is 1 and 0 is not allowed.", + "format": "int32", + "type": "integer" + }, + "topologyKey": { + "description": "TopologyKey is the key of node labels. Nodes that have a label with this key and identical values are considered to be in the same topology. We consider each \u003ckey, value\u003e as a \"bucket\", and try to put balanced number of pods into each bucket. It's a required field.", + "type": "string" + }, + "whenUnsatisfiable": { + "description": "WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy the spread constraint. - DoNotSchedule (default) tells the scheduler not to schedule it. - ScheduleAnyway tells the scheduler to schedule the pod in any location,\n but giving higher precedence to topologies that would help reduce the\n skew.\nA constraint is considered \"Unsatisfiable\" for an incoming pod if and only if every possible node assignment for that pod would violate \"MaxSkew\" on some topology. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 3/1/1: | zone1 | zone2 | zone3 | | P P P | P | P | If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler won't make it *more* imbalanced. It's a required field.", + "type": "string" + } + }, + "required": [ + "maxSkew", + "topologyKey", + "whenUnsatisfiable" + ], + "type": "object" + }, + "v1VmTypedLocalObjectReference": { + "description": "TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.", + "properties": { + "apiGroup": { + "description": "APIGroup is the group for the resource being referenced. If APIGroup is not specified, the specified Kind must be in the core API group. For any other third-party types, APIGroup is required.", + "type": "string" + }, + "kind": { + "description": "Kind is the type of resource being referenced", + "type": "string" + }, + "name": { + "description": "Name is the name of resource being referenced", + "type": "string" + } + }, + "required": [ + "kind", + "name" + ], + "type": "object" + }, + "v1VmUserPasswordAccessCredential": { + "description": "UserPasswordAccessCredential represents a source and propagation method for injecting user passwords into a vm guest Only one of its members may be specified.", + "properties": { + "propagationMethod": { + "$ref": "#/definitions/v1VmUserPasswordAccessCredentialPropagationMethod" + }, + "source": { + "$ref": "#/definitions/v1VmUserPasswordAccessCredentialSource" + } + }, + "required": [ + "source", + "propagationMethod" + ], + "type": "object" + }, + "v1VmUserPasswordAccessCredentialPropagationMethod": { + "description": "UserPasswordAccessCredentialPropagationMethod represents the method used to inject a user passwords into the vm guest. Only one of its members may be specified.", + "properties": { + "qemuGuestAgent": { + "$ref": "#/definitions/v1VmQemuGuestAgentUserPasswordAccessCredentialPropagation" + } + }, + "type": "object" + }, + "v1VmUserPasswordAccessCredentialSource": { + "description": "UserPasswordAccessCredentialSource represents where to retrieve the user password credentials Only one of its members may be specified.", + "properties": { + "secret": { + "$ref": "#/definitions/v1VmAccessCredentialSecretSource" + } + }, + "type": "object" + }, + "v1VmVGPUDisplayOptions": { + "properties": { + "enabled": { + "description": "Enabled determines if a display addapter backed by a vGPU should be enabled or disabled on the guest. Defaults to true.", + "type": "boolean" + }, + "ramFB": { + "$ref": "#/definitions/v1VmFeatureState" + } + }, + "type": "object" + }, + "v1VmVGPUOptions": { + "properties": { + "display": { + "$ref": "#/definitions/v1VmVGPUDisplayOptions" + } + }, + "type": "object" + }, + "v1VmVirtualMachineCondition": { + "description": "VirtualMachineCondition represents the state of VirtualMachine", + "properties": { + "lastProbeTime": { + "type": "string" + }, + "lastTransitionTime": { + "type": "string" + }, + "message": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "status" + ], + "type": "object" + }, + "v1VmVirtualMachineInstanceSpec": { + "description": "VirtualMachineInstanceSpec is a description of a VirtualMachineInstance.", + "properties": { + "accessCredentials": { + "description": "Specifies a set of public keys to inject into the vm guest", + "items": { + "$ref": "#/definitions/v1VmAccessCredential" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, + "affinity": { + "$ref": "#/definitions/v1VmAffinity" + }, + "dnsConfig": { + "$ref": "#/definitions/v1VmPodDnsConfig" + }, + "dnsPolicy": { + "description": "Set DNS policy for the pod. Defaults to \"ClusterFirst\". Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' or 'None'. DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. To have DNS options set along with hostNetwork, you have to specify DNS policy explicitly to 'ClusterFirstWithHostNet'.", + "type": "string" + }, + "domain": { + "$ref": "#/definitions/v1VmDomainSpec" + }, + "evictionStrategy": { + "description": "EvictionStrategy can be set to \"LiveMigrate\" if the VirtualMachineInstance should be migrated instead of shut-off in case of a node drain.", + "type": "string" + }, + "hostname": { + "description": "Specifies the hostname of the vmi If not specified, the hostname will be set to the name of the vmi, if dhcp or cloud-init is configured properly.", + "type": "string" + }, + "livenessProbe": { + "$ref": "#/definitions/v1VmProbe" + }, + "networks": { + "description": "List of networks that can be attached to a vm's virtual interface.", + "items": { + "$ref": "#/definitions/v1VmNetwork" + }, + "type": "array" + }, + "nodeSelector": { + "additionalProperties": { + "type": "string" + }, + "description": "NodeSelector is a selector which must be true for the vmi to fit on a node. Selector which must match a node's labels for the vmi to be scheduled on that node. More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/", + "type": "object" + }, + "priorityClassName": { + "description": "If specified, indicates the pod's priority. If not specified, the pod priority will be default or zero if there is no default.", + "type": "string" + }, + "readinessProbe": { + "$ref": "#/definitions/v1VmProbe" + }, + "schedulerName": { + "description": "If specified, the VMI will be dispatched by specified scheduler. If not specified, the VMI will be dispatched by default scheduler.", + "type": "string" + }, + "startStrategy": { + "description": "StartStrategy can be set to \"Paused\" if Virtual Machine should be started in paused state.", + "type": "string" + }, + "subdomain": { + "description": "If specified, the fully qualified vmi hostname will be \"\u003chostname\u003e.\u003csubdomain\u003e.\u003cpod namespace\u003e.svc.\u003ccluster domain\u003e\". If not specified, the vmi will not have a domainname at all. The DNS entry will resolve to the vmi, no matter if the vmi itself can pick up a hostname.", + "type": "string" + }, + "terminationGracePeriodSeconds": { + "description": "Grace period observed after signalling a VirtualMachineInstance to stop after which the VirtualMachineInstance is force terminated.", + "format": "int64", + "type": "integer" + }, + "tolerations": { + "description": "If toleration is specified, obey all the toleration rules.", + "items": { + "$ref": "#/definitions/v1VmToleration" + }, + "type": "array" + }, + "topologySpreadConstraints": { + "description": "TopologySpreadConstraints describes how a group of VMIs will be spread across a given topology domains. K8s scheduler will schedule VMI pods in a way which abides by the constraints.", + "items": { + "$ref": "#/definitions/v1VmTopologySpreadConstraint" + }, + "type": "array", + "x-kubernetes-list-map-keys": [ + "topologyKey", + "whenUnsatisfiable" + ], + "x-kubernetes-list-type": "map", + "x-kubernetes-patch-merge-key": "topologyKey", + "x-kubernetes-patch-strategy": "merge" + }, + "volumes": { + "description": "List of volumes that can be mounted by disks belonging to the vmi.", + "items": { + "$ref": "#/definitions/v1VmVolume" + }, + "type": "array" + } + }, + "required": [ + "domain" + ], + "type": "object" + }, + "v1VmVirtualMachineInstanceTemplateSpec": { + "properties": { + "metadata": { + "$ref": "#/definitions/v1VmObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VmVirtualMachineInstanceSpec" + } + }, + "type": "object" + }, + "v1VmVirtualMachineMemoryDumpRequest": { + "description": "VirtualMachineMemoryDumpRequest represent the memory dump request phase and info", + "properties": { + "claimName": { + "description": "ClaimName is the name of the pvc that will contain the memory dump", + "type": "string" + }, + "endTimestamp": { + "$ref": "#/definitions/v1Time" + }, + "fileName": { + "description": "FileName represents the name of the output file", + "type": "string" + }, + "message": { + "description": "Message is a detailed message about failure of the memory dump", + "type": "string" + }, + "phase": { + "description": "Phase represents the memory dump phase", + "type": "string" + }, + "remove": { + "description": "Remove represents request of dissociating the memory dump pvc", + "type": "boolean" + }, + "startTimestamp": { + "$ref": "#/definitions/v1Time" + } + }, + "required": [ + "claimName", + "phase" + ], + "type": "object" + }, + "v1VmVirtualMachineStartFailure": { + "description": "VirtualMachineStartFailure tracks VMIs which failed to transition successfully to running using the VM status", + "properties": { + "consecutiveFailCount": { + "format": "int32", + "type": "integer" + }, + "lastFailedVMIUID": { + "type": "string" + }, + "retryAfterTimestamp": { + "$ref": "#/definitions/v1Time" + } + }, + "type": "object" + }, + "v1VmVirtualMachineStateChangeRequest": { + "properties": { + "action": { + "description": "Indicates the type of action that is requested. e.g. Start or Stop", + "type": "string" + }, + "data": { + "additionalProperties": { + "type": "string" + }, + "description": "Provides additional data in order to perform the Action", + "type": "object" + }, + "uid": { + "description": "Indicates the UUID of an existing Virtual Machine Instance that this change request applies to -- if applicable", + "type": "string" + } + }, + "required": [ + "action" + ], + "type": "object" + }, + "v1VmVirtualMachineVolumeRequest": { + "properties": { + "addVolumeOptions": { + "$ref": "#/definitions/v1VmAddVolumeOptions" + }, + "removeVolumeOptions": { + "$ref": "#/definitions/v1VmRemoveVolumeOptions" + } + }, + "type": "object" + }, + "v1VmVolume": { + "description": "Volume represents a named volume in a vmi.", + "properties": { + "cloudInitConfigDrive": { + "$ref": "#/definitions/v1VmCloudInitConfigDriveSource" + }, + "cloudInitNoCloud": { + "$ref": "#/definitions/v1VmCloudInitNoCloudSource" + }, + "configMap": { + "$ref": "#/definitions/v1VmConfigMapVolumeSource" + }, + "containerDisk": { + "$ref": "#/definitions/v1VmContainerDiskSource" + }, + "dataVolume": { + "$ref": "#/definitions/v1VmCoreDataVolumeSource" + }, + "downwardAPI": { + "$ref": "#/definitions/v1VmDownwardApiVolumeSource" + }, + "downwardMetrics": { + "$ref": "#/definitions/v1VmDownwardMetricsVolumeSource" + }, + "emptyDisk": { + "$ref": "#/definitions/v1VmEmptyDiskSource" + }, + "ephemeral": { + "$ref": "#/definitions/v1VmEphemeralVolumeSource" + }, + "hostDisk": { + "$ref": "#/definitions/v1VmHostDisk" + }, + "memoryDump": { + "$ref": "#/definitions/v1VmMemoryDumpVolumeSource" + }, + "name": { + "description": "Volume's name. Must be a DNS_LABEL and unique within the vmi. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "persistentVolumeClaim": { + "$ref": "#/definitions/v1VmPersistentVolumeClaimVolumeSource" + }, + "secret": { + "$ref": "#/definitions/v1VmSecretVolumeSource" + }, + "serviceAccount": { + "$ref": "#/definitions/v1VmServiceAccountVolumeSource" + }, + "sysprep": { + "$ref": "#/definitions/v1VmSysprepSource" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmVolumeSnapshotStatus": { + "properties": { + "enabled": { + "description": "True if the volume supports snapshotting", + "type": "boolean" + }, + "name": { + "description": "Volume name", + "type": "string" + }, + "reason": { + "description": "Empty if snapshotting is enabled, contains reason otherwise", + "type": "string" + } + }, + "required": [ + "name", + "enabled" + ], + "type": "object" + }, + "v1VmWatchdog": { + "description": "Named watchdog device.", + "properties": { + "i6300esb": { + "$ref": "#/definitions/v1VmI6300ESBWatchdog" + }, + "name": { + "description": "Name of the watchdog.", + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "v1VmWeightedPodAffinityTerm": { + "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", + "properties": { + "podAffinityTerm": { + "$ref": "#/definitions/v1VmPodAffinityTerm" + }, + "weight": { + "description": "weight associated with matching the corresponding podAffinityTerm, in the range 1-100.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "weight", + "podAffinityTerm" + ], + "type": "object" + }, + "v1VsphereAccount": { + "description": "VSphere account information", + "properties": { + "apiVersion": { + "description": "Cloud account api version", + "type": "string" + }, + "kind": { + "description": "Cloud account kind", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VsphereCloudAccount" + }, + "status": { + "$ref": "#/definitions/v1CloudAccountStatus" + } + }, + "type": "object" + }, + "v1VsphereAccounts": { + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1VsphereAccount" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1VsphereCloudAccount": { + "properties": { + "insecure": { + "description": "Insecure is a flag that controls whether or not to validate the vSphere server's certificate.", + "type": "boolean", + "x-omitempty": false + }, + "password": { + "type": "string" + }, + "username": { + "type": "string" + }, + "vcenterServer": { + "description": "VcenterServer is the address of the vSphere endpoint", + "type": "string" + } + }, + "required": [ + "vcenterServer", + "username", + "password" + ], + "type": "object" + }, + "v1VsphereCloudClusterConfigEntity": { + "description": "vSphere cloud cluster config entity", + "properties": { + "clusterConfig": { + "$ref": "#/definitions/v1VsphereClusterConfigEntity" + } + }, + "type": "object" + }, + "v1VsphereCloudConfig": { + "description": "VsphereCloudConfig is the Schema for the vspherecloudconfigs API", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VsphereCloudConfigSpec" + }, + "status": { + "$ref": "#/definitions/v1VsphereCloudConfigStatus" + } + }, + "type": "object" + }, + "v1VsphereCloudConfigSpec": { + "description": "VsphereCloudConfigSpec defines the desired state of VsphereCloudConfig", + "properties": { + "cloudAccountRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "cloudAccountRef should point to the secret which contains VsphereCloudAccount" + }, + "clusterConfig": { + "$ref": "#/definitions/v1VsphereClusterConfig" + }, + "edgeHostRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "Appliance (Edge Host) uid for Edge env" + }, + "machinePoolConfig": { + "items": { + "$ref": "#/definitions/v1VsphereMachinePoolConfig" + }, + "type": "array" + } + }, + "required": [ + "clusterConfig", + "machinePoolConfig" + ], + "type": "object" + }, + "v1VsphereCloudConfigStatus": { + "description": "VsphereCloudConfigStatus defines the observed state of VsphereCloudConfig", + "properties": { + "ansibleDigest": { + "type": "string" + }, + "conditions": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + }, + "isAddonLayer": { + "description": "addon layers present in spc", + "type": "boolean" + }, + "lastOVACreated": { + "type": "string" + }, + "lastVMExported": { + "type": "string" + }, + "nodeImage": { + "$ref": "#/definitions/v1VsphereImage" + }, + "roleDigest": { + "additionalProperties": { + "type": "string" + }, + "description": "this map will be for ansible roles present in eack pack", + "type": "object" + }, + "sourceImageId": { + "description": "sourceImageId, it can be from packref's annotations or from pack.json", + "type": "string" + }, + "uploadOvaS3": { + "description": "UploadOVAS3 will hold last image name which uploaded to S3", + "type": "string" + }, + "useCapiImage": { + "description": "If no ansible roles found in Packs then Mold should tell Drive to use capi image and not create custom image, because there is nothing to add", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VsphereCloudDatacenter": { + "description": "Vsphere datacenter", + "properties": { + "computeClusters": { + "items": { + "$ref": "#/definitions/v1VsphereComputeCluster" + }, + "type": "array" + }, + "folders": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "v1VsphereClusterConfig": { + "properties": { + "controlPlaneEndpoint": { + "$ref": "#/definitions/v1ControlPlaneEndPoint", + "description": "The optional control plane endpoint, which can be an IP or FQDN" + }, + "ntpServers": { + "description": "NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list.", + "items": { + "type": "string" + }, + "type": "array" + }, + "placement": { + "$ref": "#/definitions/v1VspherePlacementConfig", + "description": "Placement configuration Placement config in ClusterConfig serve as default values for each MachinePool" + }, + "sshKeys": { + "description": "SSHKeys specifies a list of ssh authorized keys for the 'spectro' user", + "items": { + "type": "string" + }, + "type": "array" + }, + "staticIp": { + "description": "whether this cluster should use dhcp or static IP, if false, use DHCP if this is set, then all machinepools should have staticIP with provided IPPool adding this as an additional standalone flag without relating to placement.Nework main reason is to enable more validation for placement.Network.StaticIP which should come together with valid Network.IPPool and Network.Name", + "type": "boolean" + } + }, + "required": [ + "placement" + ], + "type": "object" + }, + "v1VsphereClusterConfigEntity": { + "properties": { + "controlPlaneEndpoint": { + "$ref": "#/definitions/v1ControlPlaneEndPoint", + "description": "The optional control plane endpoint, which can be an IP or FQDN" + }, + "ntpServers": { + "description": "NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list.", + "items": { + "type": "string" + }, + "type": "array" + }, + "placement": { + "$ref": "#/definitions/v1VspherePlacementConfigEntity", + "description": "Placement configuration Placement config in ClusterConfig serve as default values for each MachinePool" + }, + "sshKeys": { + "description": "SSHKeys specifies a list of ssh authorized keys for the 'spectro' user", + "items": { + "type": "string" + }, + "type": "array" + }, + "staticIp": { + "description": "whether this cluster should use dhcp or static IP, if false, use DHCP if this is set, then all machinepools should have staticIP with provided IPPool adding this as an additional standalone flag without relating to placement.Nework main reason is to enable more validation for placement.Network.StaticIP which should come together with valid Network.IPPool and Network.Name", + "type": "boolean" + } + }, + "required": [ + "placement" + ], + "type": "object" + }, + "v1VsphereComputeCluster": { + "description": "Vsphere compute cluster", + "properties": { + "datastores": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "name": { + "type": "string" + }, + "networks": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "resourcePools": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1VsphereComputeClusterResources": { + "description": "Datacenter and its resources like datastore, resoucepool, folders", + "properties": { + "computecluster": { + "$ref": "#/definitions/v1VsphereComputeCluster" + }, + "datacenter": { + "description": "Name of the datacenter", + "type": "string" + } + }, + "type": "object" + }, + "v1VsphereDatacenter": { + "description": "List of Datacenter with computeclusters", + "properties": { + "computeclusters": { + "description": "List of the VSphere compute clusters in datacenter", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "datacenter": { + "description": "name of the datacenter of the VSphere", + "type": "string" + }, + "folders": { + "description": "List of the VSphere folders in datacenter", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1VsphereDatacenters": { + "description": "List of Datacenters with computeclusters", + "properties": { + "items": { + "description": "List of associated datacenters", + "items": { + "$ref": "#/definitions/v1VsphereDatacenter" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1VsphereDnsMapping": { + "description": "VSphere DNS Mapping", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VsphereDnsMappingSpec" + } + }, + "type": "object" + }, + "v1VsphereDnsMappingSpec": { + "description": "VSphere DNS Mapping Spec", + "properties": { + "datacenter": { + "description": "VSphere datacenter name", + "type": "string" + }, + "dnsName": { + "description": "VSphere DNS name", + "type": "string" + }, + "network": { + "description": "VSphere network name", + "type": "string" + }, + "networkUrl": { + "description": "VSphere network URL", + "readOnly": true, + "type": "string" + }, + "privateGatewayUid": { + "description": "VSphere private gateway uid", + "type": "string" + } + }, + "required": [ + "privateGatewayUid", + "datacenter", + "network", + "dnsName" + ], + "type": "object" + }, + "v1VsphereDnsMappings": { + "properties": { + "items": { + "description": "List of vSphere DNS mapping", + "items": { + "$ref": "#/definitions/v1VsphereDnsMapping" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1VsphereEnv": { + "description": "Vsphere environment entity", + "properties": { + "version": { + "description": "Version of vsphere environment", + "type": "string" + } + }, + "type": "object" + }, + "v1VsphereImage": { + "description": "A generated Image should always be a template which resides inside vsphere Will not generate a OVA file out of the image OVA can be used as a base input of the os pack, that's internal to the pack", + "properties": { + "fullPath": { + "description": "full path of the image template location it contains datacenter/folder/templatename etc eg: /mydc/vm/template/spectro/workerpool-1-centos", + "type": "string" + }, + "state": { + "type": "string" + } + }, + "type": "object" + }, + "v1VsphereInstanceType": { + "properties": { + "diskGiB": { + "description": "DiskGiB is the size of a virtual machine's disk, in GiB. Defaults to the analogue property value in the template from which this machine is cloned.", + "format": "int32", + "type": "integer" + }, + "memoryMiB": { + "description": "MemoryMiB is the size of a virtual machine's memory, in MiB. Defaults to the analogue property value in the template from which this machine is cloned.", + "format": "int64", + "type": "integer" + }, + "numCPUs": { + "description": "NumCPUs is the number of virtual processors in a virtual machine. Defaults to the analogue property value in the template from which this machine is cloned.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "numCPUs", + "memoryMiB", + "diskGiB" + ], + "type": "object" + }, + "v1VsphereMachine": { + "description": "vSphere cloud VM definition", + "properties": { + "apiVersion": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1VsphereMachineSpec" + }, + "status": { + "$ref": "#/definitions/v1CloudMachineStatus" + } + }, + "type": "object" + }, + "v1VsphereMachinePoolCloudConfigEntity": { + "properties": { + "instanceType": { + "$ref": "#/definitions/v1VsphereInstanceType" + }, + "placements": { + "description": "Placements configuration Placements If defined, will replace default values defined in VsphereClusterConfig Array means one MachinePool can span across multiple vsphere compute cluster", + "items": { + "$ref": "#/definitions/v1VspherePlacementConfigEntity" + }, + "type": "array" + } + } + }, + "v1VsphereMachinePoolConfig": { + "properties": { + "additionalLabels": { + "additionalProperties": { + "type": "string" + }, + "description": "additionalLabels", + "type": "object" + }, + "additionalTags": { + "additionalProperties": { + "type": "string" + }, + "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", + "type": "object" + }, + "infraProfileRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" + }, + "infraProfileTemplate": { + "$ref": "#/definitions/v1ClusterProfileTemplate", + "description": "InfraProfile contains OS/Kernel for this NodePool" + }, + "instanceType": { + "$ref": "#/definitions/v1VsphereInstanceType", + "description": "InstanceType defines the required CPU, Memory, Storage" + }, + "isControlPlane": { + "description": "whether this pool is for control plane", + "type": "boolean", + "x-omitempty": false + }, + "labels": { + "description": "labels for this pool, example: master/worker, gpu, windows", + "items": { + "type": "string" + }, + "type": "array" + }, + "maxSize": { + "description": "max size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "minSize": { + "description": "min size of the pool, for scaling", + "format": "int32", + "type": "integer" + }, + "name": { + "type": "string" + }, + "placements": { + "description": "Placements configuration Placements If defined, will replace default values defined in VsphereClusterConfig Array means one MachinePool can span across multiple vsphere compute cluster", + "items": { + "$ref": "#/definitions/v1VspherePlacementConfig" + }, + "type": "array" + }, + "size": { + "description": "size of the pool, number of machines", + "format": "int32", + "type": "integer" + }, + "taints": { + "description": "master or worker taints", + "items": { + "$ref": "#/definitions/v1Taint" + }, + "type": "array", + "uniqueItems": true + }, + "updateStrategy": { + "$ref": "#/definitions/v1UpdateStrategy", + "description": "rolling update strategy for this machinepool if not specified, will use ScaleOut" + }, + "useControlPlaneAsWorker": { + "description": "if IsControlPlane==true \u0026\u0026 useControlPlaneAsWorker==true, then will remove master taint this will not be used for worker pools", + "type": "boolean", + "x-omitempty": false + } + }, + "required": [ + "isControlPlane", + "instanceType" + ], + "type": "object" + }, + "v1VsphereMachinePoolConfigEntity": { + "properties": { + "cloudConfig": { + "$ref": "#/definitions/v1VsphereMachinePoolCloudConfigEntity" + }, + "poolConfig": { + "$ref": "#/definitions/v1MachinePoolConfigEntity" + }, + "profileConfig": { + "$ref": "#/definitions/v1MachinePoolProfileConfigEntity" + } + }, + "required": [ + "cloudConfig" + ], + "type": "object" + }, + "v1VsphereMachineSpec": { + "description": "vSphere cloud VM definition spec", + "properties": { + "images": { + "items": { + "$ref": "#/definitions/v1VsphereImage" + }, + "type": "array" + }, + "instanceType": { + "$ref": "#/definitions/v1VsphereInstanceType" + }, + "nics": { + "items": { + "$ref": "#/definitions/v1VsphereNic" + }, + "type": "array" + }, + "ntpServers": { + "description": "NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list.", + "items": { + "type": "string" + }, + "type": "array" + }, + "placement": { + "$ref": "#/definitions/v1VspherePlacementConfig", + "description": "Placement configuration" + }, + "vcenterServer": { + "description": "VcenterServer is the address of the vSphere endpoint", + "type": "string" + } + }, + "required": [ + "vcenterServer", + "nics", + "placement" + ], + "type": "object" + }, + "v1VsphereMachines": { + "description": "vSphere machine list", + "properties": { + "items": { + "items": { + "$ref": "#/definitions/v1VsphereMachine" + }, + "type": "array", + "uniqueItems": true + }, + "listmeta": { + "$ref": "#/definitions/v1ListMetaData" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "v1VsphereNetworkConfig": { + "properties": { + "ipPool": { + "$ref": "#/definitions/v1IPPool", + "description": "when staticIP=true, need to provide IPPool" + }, + "networkName": { + "description": "NetworkName is the name of the network in which VMs are created/located.", + "type": "string" + }, + "parentPoolRef": { + "$ref": "#/definitions/v1ObjectReference", + "description": "ParentPoolRef reference to the ParentPool which allocates IPs for this IPPool" + }, + "staticIp": { + "description": "support dhcp or static IP, if false, use DHCP", + "type": "boolean" + } + }, + "required": [ + "networkName" + ], + "type": "object" + }, + "v1VsphereNetworkConfigEntity": { + "properties": { + "networkName": { + "description": "NetworkName is the name of the network in which VMs are created/located.", + "type": "string" + }, + "parentPoolUid": { + "description": "ParentPoolRef Uid to the ParentPool which allocates IPs for this IPPool", + "type": "string" + }, + "staticIp": { + "description": "support dhcp or static IP, if false, use DHCP", + "type": "boolean" + } + }, + "required": [ + "networkName" + ], + "type": "object" + }, + "v1VsphereNic": { + "description": "vSphere network interface", + "properties": { + "index": { + "format": "int8", + "type": "integer" + }, + "macAddress": { + "type": "string" + }, + "networkName": { + "type": "string" + }, + "privateIPs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "networkName" + ], + "type": "object" + }, + "v1VsphereOverlordClusterConfigEntity": { + "properties": { + "controlPlaneEndpoint": { + "$ref": "#/definitions/v1ControlPlaneEndPoint", + "description": "The optional control plane endpoint, which can be an IP or FQDN" + }, + "ntpServers": { + "description": "NTPServers is a list of NTP servers to use instead of the machine image's default NTP server list.", + "items": { + "type": "string" + }, + "type": "array" + }, + "placements": { + "description": "Placements configuration Placements If defined, will replace default values defined in VsphereClusterConfig Array means one MachinePool can span across multiple vsphere compute cluster", + "items": { + "$ref": "#/definitions/v1VspherePlacementConfigEntity" + }, + "type": "array" + }, + "sshKeys": { + "description": "SSHKeys specifies a list of ssh authorized keys for the 'spectro' user", + "items": { + "type": "string" + }, + "type": "array" + }, + "staticIp": { + "description": "whether this cluster should use dhcp or static IP, if false, use DHCP if this is set, then all machinepools should have staticIP with provided IPPool adding this as an additional standalone flag without relating to placement.Nework main reason is to enable more validation for placement.Network.StaticIP which should come together with valid Network.IPPool and Network.Name", + "type": "boolean" + } + }, + "type": "object" + }, + "v1VspherePlacementConfig": { + "description": "Both ClusterConfig and MachinePoolConfig will have PlacementConfig MachinePoolconfig.Placements will overwrite values defined in ClusterConfig Currently the convention is: Datacenter / Folder / ImageTemplateFolder / Network should be defined at ClusterConfig Cluster / ResourcePool / Datastore / Network is defined at MachinePool ClusterConfig Network should only indicate use DHCP or not MachinePool Network should contain the actual network and IPPool", + "properties": { + "cluster": { + "description": "Cluster is the computecluster in vsphere", + "type": "string" + }, + "datacenter": { + "description": "Datacenter is the name or inventory path of the datacenter where this machine's VM is created/located.", + "type": "string" + }, + "datastore": { + "description": "Datastore is the datastore in which VMs are created/located.", + "type": "string" + }, + "folder": { + "description": "Folder is the folder in which VMs are created/located.", + "type": "string" + }, + "imageTemplateFolder": { + "description": "ImageTemplateFolder is the folder in which VMs templates are created/located. if empty will use default value spectro-templates", + "type": "string" + }, + "network": { + "$ref": "#/definitions/v1VsphereNetworkConfig", + "description": "network info" + }, + "resourcePool": { + "description": "ResourcePool is the resource pool within the above computecluster Cluster", + "type": "string" + }, + "storagePolicyName": { + "description": "StoragePolicyName of the storage policy to use with this Virtual Machine", + "type": "string" + }, + "uid": { + "description": "UID for this placement", + "type": "string" + } + }, + "type": "object" + }, + "v1VspherePlacementConfigEntity": { + "description": "Both ClusterConfig and MachinePoolConfig will have PlacementConfig MachinePoolconfig.Placements will overwrite values defined in ClusterConfig Currently the convention is: Datacenter / Folder / ImageTemplateFolder / Network should be defined at ClusterConfig Cluster / ResourcePool / Datastore / Network is defined at MachinePool ClusterConfig Network should only indicate use DHCP or not MachinePool Network should contain the actual network and IPPool", + "properties": { + "cluster": { + "description": "Cluster is the computecluster in vsphere", + "type": "string" + }, + "datacenter": { + "description": "Datacenter is the name or inventory path of the datacenter where this machine's VM is created/located.", + "type": "string" + }, + "datastore": { + "description": "Datastore is the datastore in which VMs are created/located.", + "type": "string" + }, + "folder": { + "description": "Folder is the folder in which VMs are created/located.", + "type": "string" + }, + "imageTemplateFolder": { + "description": "ImageTemplateFolder is the folder in which VMs templates are created/located. if empty will use default value spectro-templates", + "type": "string" + }, + "network": { + "$ref": "#/definitions/v1VsphereNetworkConfigEntity", + "description": "network info" + }, + "resourcePool": { + "description": "ResourcePool is the resource pool within the above computecluster Cluster", + "type": "string" + }, + "storagePolicyName": { + "description": "StoragePolicyName of the storage policy to use with this Virtual Machine", + "type": "string" + }, + "uid": { + "description": "UID for this placement", + "type": "string" + } + }, + "type": "object" + }, + "v1Workspace": { + "description": "Workspace information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1WorkspaceSpec" + }, + "status": { + "$ref": "#/definitions/v1WorkspaceStatus" + } + } + }, + "v1WorkspaceBackup": { + "description": "Workspace backup", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1WorkspaceBackupSpec" + }, + "status": { + "$ref": "#/definitions/v1WorkspaceBackupStatus" + } + } + }, + "v1WorkspaceBackupClusterRef": { + "description": "Workspace backup cluster ref", + "properties": { + "backupName": { + "type": "string" + }, + "clusterUid": { + "type": "string" + } + } + }, + "v1WorkspaceBackupConfig": { + "description": "Workspace backup config", + "properties": { + "backupConfig": { + "$ref": "#/definitions/v1ClusterBackupConfig" + }, + "clusterUids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "includeAllClusters": { + "type": "boolean" + } + } + }, + "v1WorkspaceBackupConfigEntity": { + "description": "Cluster backup config", + "properties": { + "backupConfig": { + "$ref": "#/definitions/v1ClusterBackupConfig" + }, + "clusterUids": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "includeAllClusters": { + "type": "boolean" + } + } + }, + "v1WorkspaceBackupDeleteEntity": { + "description": "Cluster backup delete config", + "properties": { + "clusterConfigs": { + "items": { + "$ref": "#/definitions/v1WorkspaceBackupClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "requestUid": { + "type": "string" + } + } + }, + "v1WorkspaceBackupSpec": { + "description": "Workspace backup spec", + "properties": { + "config": { + "$ref": "#/definitions/v1WorkspaceBackupConfig" + }, + "workspaceUid": { + "type": "string" + } + } + }, + "v1WorkspaceBackupState": { + "description": "Workspace backup state", + "properties": { + "deleteState": { + "type": "string" + }, + "state": { + "type": "string" + } + } + }, + "v1WorkspaceBackupStatus": { + "description": "Workspace backup status", + "properties": { + "workspaceBackupStatuses": { + "items": { + "$ref": "#/definitions/v1WorkspaceBackupStatusMeta" + }, + "type": "array" + } + } + }, + "v1WorkspaceBackupStatusConfig": { + "description": "Workspace backup status config", + "properties": { + "backupName": { + "type": "string" + }, + "durationInHours": { + "format": "int64", + "type": "number" + }, + "includeAllDisks": { + "type": "boolean" + }, + "includeClusterResources": { + "type": "boolean" + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1WorkspaceBackupStatusMeta": { + "description": "Workspace backup status meta", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "requestUid": { + "type": "string" + }, + "workspaceBackupConfig": { + "$ref": "#/definitions/v1WorkspaceClusterBackupConfig" + } + } + }, + "v1WorkspaceClusterBackupConfig": { + "description": "Workspace cluster backup config", + "properties": { + "backupName": { + "type": "string" + }, + "backupState": { + "$ref": "#/definitions/v1WorkspaceBackupState" + }, + "backupTime": { + "$ref": "#/definitions/v1Time" + }, + "clusterBackupRefs": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterBackupResponse" + }, + "type": "array" + }, + "config": { + "$ref": "#/definitions/v1WorkspaceBackupStatusConfig" + }, + "requestTime": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1WorkspaceClusterBackupResponse": { + "description": "Workspace cluster backup response", + "properties": { + "backupStatusMeta": { + "$ref": "#/definitions/v1BackupStatusMeta" + }, + "backupUid": { + "type": "string" + }, + "clusterName": { + "type": "string" + }, + "clusterUid": { + "type": "string" + } + } + }, + "v1WorkspaceClusterNamespace": { + "description": "Workspace cluster namespace", + "properties": { + "image": { + "$ref": "#/definitions/v1WorkspaceNamespaceImage" + }, + "isRegex": { + "type": "boolean", + "x-omitempty": false + }, + "name": { + "type": "string" + }, + "namespaceResourceAllocation": { + "$ref": "#/definitions/v1WorkspaceNamespaceResourceAllocation" + } + } + }, + "v1WorkspaceClusterNamespacesEntity": { + "description": "Workspace cluster namespaces update entity", + "properties": { + "clusterNamespaces": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterNamespace" + }, + "type": "array", + "uniqueItems": true + }, + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "quota": { + "$ref": "#/definitions/v1WorkspaceQuota" + } + } + }, + "v1WorkspaceClusterRef": { + "description": "Workspace cluster reference", + "properties": { + "clusterName": { + "type": "string" + }, + "clusterUid": { + "type": "string" + } + } + }, + "v1WorkspaceClusterRestoreConfig": { + "description": "Workspace cluster restore config", + "properties": { + "backupName": { + "type": "string" + }, + "clusterRestoreRefs": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterRestoreResponse" + }, + "type": "array" + }, + "restoreState": { + "$ref": "#/definitions/v1WorkspaceRestoreState" + }, + "restoreTime": { + "$ref": "#/definitions/v1Time" + } + } + }, + "v1WorkspaceClusterRestoreResponse": { + "description": "Workspace cluster restore response", + "properties": { + "backupName": { + "type": "string" + }, + "clusterName": { + "type": "string" + }, + "clusterUid": { + "type": "string" + }, + "restoreStatusMeta": { + "$ref": "#/definitions/v1WorkspaceClusterRestoreState" + }, + "restoreUid": { + "type": "string" + } + } + }, + "v1WorkspaceClusterRestoreState": { + "description": "Workspace cluster restore state", + "properties": { + "msg": { + "type": "string" + }, + "restoreTime": { + "$ref": "#/definitions/v1Time" + }, + "state": { + "type": "string" + } + } + }, + "v1WorkspaceClusterWorkloadCronJobs": { + "description": "Workspace cluster workload cronjobs summary", + "properties": { + "cronjobs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadCronJob" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadDaemonSets": { + "description": "Workspace cluster workload daemonsets summary", + "properties": { + "daemonSets": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadDaemonSet" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadDeployments": { + "description": "Workspace cluster workload deployments summary", + "properties": { + "deployments": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadDeployment" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadJobs": { + "description": "Workspace cluster workload jobs summary", + "properties": { + "jobs": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadJob" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadNamespaces": { + "description": "Workspace cluster workload namespaces summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + }, + "namespaces": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadNamespace" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadPods": { + "description": "Workspace cluster workload pods summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + }, + "pods": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadPod" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadRoleBindings": { + "description": "Workspace cluster workload rbac bindings summary", + "properties": { + "bindings": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadRoleBinding" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + } + }, + "type": "object" + }, + "v1WorkspaceClusterWorkloadStatefulSets": { + "description": "Workspace cluster workload statefulsets summary", + "properties": { + "metadata": { + "$ref": "#/definitions/v1RelatedObject" + }, + "statefulSets": { + "items": { + "$ref": "#/definitions/v1ClusterWorkloadStatefulSet" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadCronJobs": { + "description": "Workspace clusters workload cronjobs summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadCronJobs" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadDaemonSets": { + "description": "Workspace clusters workload statefulsets summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadDaemonSets" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadDeployments": { + "description": "Workspace clusters workload deployments summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadDeployments" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadJobs": { + "description": "Workspace clusters workload jobs summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadJobs" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadNamespaces": { + "description": "Workspace clusters workload namespaces summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadNamespaces" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadPods": { + "description": "Workspace clusters workload pods summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadPods" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadRoleBindings": { + "description": "Workspace clusters workload rbac bindings summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadRoleBindings" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceClustersWorkloadStatefulSets": { + "description": "Workspace clusters workload statefulsets summary", + "properties": { + "clusters": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterWorkloadStatefulSets" + }, + "type": "array" + }, + "metadata": { + "$ref": "#/definitions/v1ObjectMetaInputEntity" + } + }, + "type": "object" + }, + "v1WorkspaceEntity": { + "description": "Workspace information", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1WorkspaceSpec" + } + } + }, + "v1WorkspaceError": { + "description": "Workspace error", + "properties": { + "clusterUid": { + "type": "string" + }, + "msg": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resourceType": { + "type": "string" + } + } + }, + "v1WorkspaceNamespaceImage": { + "description": "Workspace namespace image information", + "properties": { + "blackListedImages": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1WorkspaceNamespaceResourceAllocation": { + "description": "Workspace namespace resource allocation", + "properties": { + "clusterResourceAllocations": { + "items": { + "$ref": "#/definitions/v1ClusterResourceAllocation" + }, + "type": "array", + "uniqueItems": true + }, + "defaultResourceAllocation": { + "$ref": "#/definitions/v1WorkspaceResourceAllocation" + } + } + }, + "v1WorkspacePolicies": { + "description": "Workspace policies", + "properties": { + "backupPolicy": { + "$ref": "#/definitions/v1WorkspaceBackupConfigEntity" + } + } + }, + "v1WorkspaceQuota": { + "description": "Workspace resource quota", + "properties": { + "resourceAllocation": { + "$ref": "#/definitions/v1WorkspaceResourceAllocation" + } + } + }, + "v1WorkspaceResourceAllocation": { + "description": "Workspace resource allocation", + "properties": { + "cpuCores": { + "minimum": -1, + "type": "number", + "x-omitempty": false + }, + "memoryMiB": { + "minimum": -1, + "type": "number", + "x-omitempty": false + } + } + }, + "v1WorkspaceResourceAllocationsEntity": { + "description": "Workspace resource allocation update entity", + "properties": { + "clusterNamespaces": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterNamespace" + }, + "type": "array", + "uniqueItems": true + }, + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "quota": { + "$ref": "#/definitions/v1WorkspaceQuota" + } + } + }, + "v1WorkspaceRestore": { + "description": "Workspace restore", + "properties": { + "metadata": { + "$ref": "#/definitions/v1ObjectMeta" + }, + "spec": { + "$ref": "#/definitions/v1WorkspaceRestoreSpec" + }, + "status": { + "$ref": "#/definitions/v1WorkspaceRestoreStatus" + } + } + }, + "v1WorkspaceRestoreConfig": { + "description": "Workspace cluster restore config", + "properties": { + "backupName": { + "type": "string" + }, + "includeClusterResources": { + "type": "boolean" + }, + "includeNamespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "preserveNodePorts": { + "type": "boolean" + }, + "restorePVs": { + "type": "boolean" + }, + "sourceClusterUid": { + "type": "string" + } + }, + "required": [ + "backupName", + "sourceClusterUid" + ] + }, + "v1WorkspaceRestoreConfigEntity": { + "description": "Cluster restore config", + "properties": { + "backupRequestUid": { + "type": "string" + }, + "restoreConfigs": { + "items": { + "$ref": "#/definitions/v1WorkspaceRestoreConfig" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "backupRequestUid" + ] + }, + "v1WorkspaceRestoreSpec": { + "description": "Workspace restore spec", + "properties": { + "workspaceUid": { + "type": "string" + } + } + }, + "v1WorkspaceRestoreState": { + "description": "Workspace restore state", + "properties": { + "deleteState": { + "type": "string" + }, + "state": { + "type": "string" + } + } + }, + "v1WorkspaceRestoreStatus": { + "description": "Workspace restore status", + "properties": { + "workspaceRestoreStatuses": { + "items": { + "$ref": "#/definitions/v1WorkspaceRestoreStatusMeta" + }, + "type": "array" + } + } + }, + "v1WorkspaceRestoreStatusMeta": { + "description": "Workspace restore status meta", + "properties": { + "actor": { + "$ref": "#/definitions/v1ClusterFeatureActor" + }, + "requestUid": { + "type": "string" + }, + "workspaceRestoreConfig": { + "$ref": "#/definitions/v1WorkspaceClusterRestoreConfig" + } + } + }, + "v1WorkspaceRolesPatch": { + "properties": { + "roles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1WorkspaceRolesUidSummary": { + "properties": { + "name": { + "type": "string" + }, + "uid": { + "type": "string" + } + }, + "type": "object" + }, + "v1WorkspaceScopeRoles": { + "description": "List all workspaces with the roles assigned to the users", + "properties": { + "projects": { + "items": { + "$ref": "#/definitions/v1ProjectsWorkspaces" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1WorkspaceSpec": { + "description": "Workspace specifications", + "properties": { + "clusterNamespaces": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterNamespace" + }, + "type": "array", + "uniqueItems": true + }, + "clusterRbacs": { + "items": { + "$ref": "#/definitions/v1ClusterRbac" + }, + "type": "array", + "uniqueItems": true + }, + "clusterRefs": { + "items": { + "$ref": "#/definitions/v1WorkspaceClusterRef" + }, + "type": "array", + "uniqueItems": true + }, + "policies": { + "$ref": "#/definitions/v1WorkspacePolicies" + }, + "quota": { + "$ref": "#/definitions/v1WorkspaceQuota" + } + } + }, + "v1WorkspaceStatus": { + "description": "Workspace status", + "properties": { + "errors": { + "items": { + "$ref": "#/definitions/v1WorkspaceError" + }, + "type": "array", + "uniqueItems": true + } + } + }, + "v1WorkspaceWorkloadsFilter": { + "description": "Workspace workloads filter", + "properties": { + "clusters": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + }, + "namespaces": { + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1WorkspaceWorkloadsSpec": { + "description": "Workspace workloads spec", + "properties": { + "filter": { + "$ref": "#/definitions/v1WorkspaceWorkloadsFilter" + } + }, + "type": "object" + }, + "v1WorkspacesRoles": { + "description": "Workspace users and their roles", + "properties": { + "inheritedRoles": { + "items": { + "$ref": "#/definitions/v1WorkspaceRolesUidSummary" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "roles": { + "items": { + "$ref": "#/definitions/v1WorkspaceRolesUidSummary" + }, + "type": "array" + }, + "uid": { + "type": "string" + } + } + }, + "v1WorkspacesRolesPatch": { + "properties": { + "workspaces": { + "items": { + "$ref": "#/definitions/v1WorkspaceRolesPatch" + }, + "type": "array" + } + }, + "type": "object" + }, + "v1YearlyUsage": { + "description": "Yearly usage object", + "properties": { + "billingPeriod": { + "$ref": "#/definitions/v1InvoiceBillingPeriod" + }, + "monthlyUsages": { + "description": "List of monthly usages", + "items": { + "$ref": "#/definitions/v1MonthlyUsage" + }, + "type": "array", + "uniqueItems": true + }, + "productUsages": { + "$ref": "#/definitions/v1ProductUsage" + } + } + }, + "v1ZoneEntity": { + "description": "Azure availability zone entity", + "properties": { + "id": { + "description": "Azure availability zone id", + "type": "string" + } + }, + "type": "object" + } + }, + "info": { + "title": "Palette APIs - 3.4", + "version": "v1" + }, + "paths": { + "/v1/apiKeys": { + "get": { + "operationId": "v1ApiKeysList", + "responses": { + "200": { + "description": "Retrieves a list of API keys", + "schema": { + "$ref": "#/definitions/v1ApiKeys" + } + } + }, + "summary": "Retrieves a list of API keys", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1ApiKeysCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ApiKeyEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create an API key", + "tags": [ + "v1" + ] + } + }, + "/v1/apiKeys/{uid}": { + "delete": { + "operationId": "v1ApiKeysUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified API key", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ApiKeysUidGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ApiKey" + } + } + }, + "summary": "Returns the specified API key", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify API key uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1ApiKeysUidActiveState", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ApiKeyActiveState" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Activate or de-active the specified API key", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1ApiKeysUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ApiKeyUpdate" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the specified API key", + "tags": [ + "v1" + ] + } + }, + "/v1/apiKeys/{uid}/state": { + "parameters": [ + { + "description": "Specify API key uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ApiKeysUidState", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ApiKeyActiveState" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Revoke or re-activate the API key access", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments": { + "post": { + "operationId": "v1AppDeploymentsVirtualClusterCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppDeploymentVirtualClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a application deployment in the virtual cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments/clusterGroup": { + "post": { + "operationId": "v1AppDeploymentsClusterGroupCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppDeploymentClusterGroupEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a application deployment in one of virtual clusters in the cluster group", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments/{uid}": { + "delete": { + "operationId": "v1AppDeploymentsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified application deployment", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1AppDeploymentsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppDeployment" + } + } + }, + "summary": "Returns the specified application deployment", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/appDeployments/{uid}/profile": { + "get": { + "operationId": "v1AppDeploymentsUidProfileGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppDeploymentProfileSpec" + } + } + }, + "summary": "Returns profile of the specified application deployment", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1AppDeploymentsUidProfileUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppDeploymentProfileEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application deployment profile", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments/{uid}/profile/apply": { + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application deployment notification uid", + "in": "query", + "name": "notify", + "type": "string" + } + ], + "patch": { + "operationId": "v1AppDeploymentsUidProfileApply", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Apply the application deployment profile updates", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments/{uid}/profile/tiers/{tierUid}": { + "get": { + "operationId": "v1AppDeploymentsProfileTiersUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppTier" + } + } + }, + "summary": "Returns the specified application deployment profile tier information", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application deployment tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1AppDeploymentsProfileTiersUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppTierUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application deployment profile tier information", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments/{uid}/profile/tiers/{tierUid}/manifests": { + "get": { + "operationId": "v1AppDeploymentsProfileTiersUidManifestsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppTierManifests" + } + } + }, + "summary": "Retrieves a list of manifests of the specified application deployment profile tier", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application deployment tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/appDeployments/{uid}/profile/tiers/{tierUid}/manifests/{manifestUid}": { + "get": { + "operationId": "v1AppDeploymentsProfileTiersManifestsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Manifest" + } + } + }, + "summary": "Returns the specified application deployment tier manifest information", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application deployment tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + }, + { + "description": "Application deployment tier manifest uid", + "in": "path", + "name": "manifestUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1AppDeploymentsProfileTiersManifestsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ManifestRefUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application deployment tier manifest information", + "tags": [ + "v1" + ] + } + }, + "/v1/appDeployments/{uid}/profile/versions": { + "get": { + "operationId": "v1AppDeploymentsUidProfileVersionsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppDeploymentProfileVersions" + } + } + }, + "summary": "Retrieves a list of profile versions of the specified application deployment", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application deployment uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/appProfiles": { + "post": { + "operationId": "v1AppProfilesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppProfileEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a application profile", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/macros": { + "get": { + "operationId": "v1AppProfilesMacrosList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + }, + "summary": "Retrieves a list of application profile macros", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}": { + "delete": { + "operationId": "v1AppProfilesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified application profile", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1AppProfilesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppProfile" + } + } + }, + "summary": "Returns the specified application profile", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1AppProfilesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppProfileEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application profile", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/clone": { + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1AppProfilesUidClone", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppProfileCloneEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Clones the specified application profile", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/clone/validate": { + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1AppProfilesUidCloneValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppProfileCloneMetaInputEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the specified application profile clone", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/metadata": { + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1AppProfilesUidMetadataUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppProfileMetaEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application profile metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/tiers": { + "get": { + "operationId": "v1AppProfilesUidTiersGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppProfileTiers" + } + } + }, + "summary": "Retrieves a list of tiers of the specified application profile", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1AppProfilesUidTiersPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppTierPatchEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Updates app tier of the specified application profile", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1AppProfilesUidTiersCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppTierEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds tier to the specified application profile", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/tiers/{tierUid}": { + "delete": { + "operationId": "v1AppProfilesUidTiersUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified application profile tier", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1AppProfilesUidTiersUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppTier" + } + } + }, + "summary": "Returns the specified application profile tier information", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application profile tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1AppProfilesUidTiersUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppTierUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application profile tier", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/tiers/{tierUid}/manifests": { + "get": { + "operationId": "v1AppProfilesUidTiersUidManifestsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppTierManifests" + } + } + }, + "summary": "Retrieves a list of manifests of the specified application profile tier", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application profile tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1AppProfilesUidTiersUidManifestsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ManifestInputEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds manifest to the specified application profile tier", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/tiers/{tierUid}/manifests/{manifestUid}": { + "delete": { + "operationId": "v1AppProfilesUidTiersUidManifestsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified application profile tier manifest", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1AppProfilesUidTiersUidManifestsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Manifest" + } + } + }, + "summary": "Returns the specified application profile tier manifest information", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application profile tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + }, + { + "description": "Application profile tier manifest uid", + "in": "path", + "name": "manifestUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1AppProfilesUidTiersUidManifestsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ManifestRefUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified application profile tier manifest information", + "tags": [ + "v1" + ] + } + }, + "/v1/appProfiles/{uid}/tiers/{tierUid}/resolvedValues": { + "get": { + "operationId": "v1AppProfilesUidTiersUidResolvedValuesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AppTierResolvedValues" + } + } + }, + "summary": "Returns the specified application profile tier resolved values", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Application profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Application profile tier uid", + "in": "path", + "name": "tierUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/audits": { + "get": { + "operationId": "v1AuditsList", + "parameters": [ + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "startTime", + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "endTime", + "type": "string" + }, + { + "description": "Specify the user uid, to retrieve the specific user audit logs", + "in": "query", + "name": "userUid", + "type": "string" + }, + { + "description": "Specify the project uid, to retrieve the specific project audit logs", + "in": "query", + "name": "projectUid", + "type": "string" + }, + { + "description": "Specify the tenant uid, to retrieve the specific tenant audit logs", + "in": "query", + "name": "tenantUid", + "type": "string" + }, + { + "description": "Specify the resource name, to retrieve the specific resource audit logs", + "in": "query", + "name": "resourceKind", + "type": "string" + }, + { + "description": "Specify the resource uid, to retrieve the specific resource audit logs", + "in": "query", + "name": "resourceUid", + "type": "string" + }, + { + "enum": [ + "create", + "update", + "delete", + "publish", + "deploy" + ], + "in": "query", + "name": "actionType", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1Audits" + } + } + }, + "summary": "Retrieves the list of audit logs", + "tags": [ + "v1" + ] + } + }, + "/v1/audits/{uid}": { + "get": { + "operationId": "v1AuditsUidGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1Audit" + } + } + }, + "summary": "Returns the specified audit log", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the audit uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/audits/{uid}/sysMsg": { + "get": { + "operationId": "v1AuditsUidGetSysMsg", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AuditSysMsg" + } + } + }, + "summary": "Returns the specified system audit message", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the audit uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/audits/{uid}/userMsg": { + "parameters": [ + { + "description": "Specify the audit uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1AuditsUidMsgUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AuditMsgUpdate" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified user message for the specified audit", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/authenticate": { + "post": { + "description": "Creates a authentication request with the specified credentials", + "operationId": "v1Authenticate", + "parameters": [ + { + "default": true, + "description": "Describes a way to set cookie from backend.", + "in": "query", + "name": "setCookie", + "type": "boolean" + }, + { + "description": "Describes the credential details required for authentication", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1AuthLogin" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserToken" + } + } + }, + "summary": "Authenticates the user for the specified crendentials", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/org": { + "get": { + "description": "Returns the allowed login method and information with the organization details", + "operationId": "v1AuthOrg", + "parameters": [ + { + "in": "query", + "name": "orgName", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1LoginResponse" + } + } + }, + "summary": "Returns the user organization details", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/org/{orgName}/switch": { + "post": { + "description": "Creates a request to switch to the same user's other organization. Only possible if user belongs to multiple organization", + "operationId": "V1AuthOrgSwitch", + "parameters": [ + { + "default": true, + "description": "Describes a way to set cookie from backend for switched organization", + "in": "query", + "name": "setCookie", + "type": "boolean" + }, + { + "description": "Organization name for which switch request has to be created", + "in": "path", + "name": "orgName", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserToken" + } + } + }, + "summary": "Creates a request to switch organization", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/org/{org}/oidc/callback": { + "get": { + "description": "Returns the Authorization token for the palette. This is called by the IDP as a callback url after IDP authenticates the user with its server.", + "operationId": "V1OidcCallback", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserToken" + } + } + }, + "summary": "Idp authorization code callback", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Organization name", + "in": "path", + "name": "org", + "required": true, + "type": "string" + }, + { + "description": "Describes temporary and very short lived code sent by IDP to validate the token", + "in": "query", + "name": "code", + "type": "string" + }, + { + "description": "Describes a state to validate and associate request and response", + "in": "query", + "name": "state", + "type": "string" + }, + { + "description": "Describes a error code in case the IDP is not able to validate and authenticates the user", + "in": "query", + "name": "error", + "type": "string" + }, + { + "description": "Describes a error in case the IDP is not able to validate and authenticates the user", + "in": "query", + "name": "error_description", + "type": "string" + } + ] + }, + "/v1/auth/org/{org}/oidc/logout": { + "get": { + "description": "Returns No Content. Works as a callback url after the IDP logout from their server.", + "operationId": "V1OidcLogout", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Identity provider logout url for the Oidc", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Organization name", + "in": "path", + "name": "org", + "required": true, + "type": "string" + }, + { + "description": "Describes a state to validate and associate request and response", + "in": "query", + "name": "state", + "type": "string" + } + ] + }, + "/v1/auth/org/{org}/saml/callback": { + "parameters": [ + { + "description": "Organization name", + "in": "path", + "name": "org", + "required": true, + "type": "string" + }, + { + "description": "Deprecated.", + "in": "query", + "name": "authToken", + "type": "string" + } + ], + "post": { + "consumes": [ + "application/x-www-form-urlencoded" + ], + "description": "Returns the Authorization token for the palette. This is called by the SAML based IDP as a callback url after IDP authenticates the user with its server.", + "operationId": "V1SamlCallback", + "parameters": [ + { + "description": "Describe the SAML compliant response sent by IDP which will be validated by Palette", + "in": "formData", + "name": "SAMLResponse", + "type": "string" + }, + { + "description": "Describes a state to validate and associate request and response", + "in": "formData", + "name": "RelayState", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserToken" + } + } + }, + "summary": "Identity provider callback url for the SMAL authentication", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/org/{org}/saml/logout": { + "parameters": [ + { + "description": "Organization name", + "in": "path", + "name": "org", + "required": true, + "type": "string" + }, + { + "description": "Deprecated.", + "in": "query", + "name": "authToken", + "type": "string" + } + ], + "post": { + "consumes": [ + "application/x-www-form-urlencoded" + ], + "description": "Returns No Content. Works as a callback url after the IDP logout from their server.", + "operationId": "V1SamlLogout", + "parameters": [ + { + "description": "Describe the SAML compliant response sent by IDP which will be validated by Palette to perform logout.", + "in": "formData", + "name": "SAMLResponse", + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Identity provider logout url for the SMAL", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/orgs": { + "get": { + "description": "Returns a list of user's organizations details and login methods", + "operationId": "V1AuthOrgs", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Organizations" + } + } + }, + "summary": "Returns a list of user's organizations", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/password/{passwordToken}/activate": { + "parameters": [ + { + "description": "Describes the expirable password token for the user to be used for authentication of user", + "in": "path", + "name": "passwordToken", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Updates and Activates user password with the help of password token", + "operationId": "v1PasswordActivate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "properties": { + "password": { + "description": "Describes the new password for the user", + "format": "password", + "type": "string" + } + }, + "required": [ + "password" + ], + "type": "object" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates and Activates the specified user password using the password token", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/password/{passwordToken}/reset": { + "parameters": [ + { + "description": "Describes the expirable password token for the user to be used for authentication of user", + "in": "path", + "name": "passwordToken", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Updates the new user password with the help of password token", + "operationId": "v1PasswordReset", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "properties": { + "password": { + "description": "Describes the new password for the user", + "format": "password", + "type": "string" + } + }, + "required": [ + "password" + ], + "type": "object" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Resets the user password using the password token", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/refresh/{token}": { + "get": { + "description": "Returns a new token within refresh timeout and same session id is maintained", + "operationId": "v1AuthRefresh", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserToken" + } + } + }, + "summary": "Refreshes authentication token", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "default": true, + "description": "Describes a way to set cookie from backend.", + "in": "query", + "name": "setCookie", + "type": "boolean" + }, + { + "description": "Non expired Authorization token", + "in": "path", + "name": "token", + "required": true, + "type": "string" + } + ] + }, + "/v1/auth/sso/idps": { + "get": { + "description": "Returns a list of predefined Identity Provider (IDP)", + "operationId": "V1SsoIdps", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1IdentityProviders" + } + } + }, + "summary": "Returns a list of predefined Identity Provider (IDP)", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/sso/logins": { + "get": { + "description": "Returns a list of supported sso logins and their authentication mechanism", + "operationId": "V1SsoLogins", + "parameters": [ + { + "in": "query", + "name": "org", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1SsoLogins" + } + } + }, + "summary": "Returns a list of supported sso logins", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/sso/providers": { + "get": { + "description": "Returns a list of supported sso auth providers", + "operationId": "V1AuthSsoProviders", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1SsoLogins" + } + } + }, + "summary": "Returns a list of supported sso auth providers", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/sso/{ssoApp}/callback": { + "get": { + "description": "Returns Authorization token. Works as a callback url for the system defined sso apps", + "operationId": "V1SsoCallback", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserToken" + } + } + }, + "summary": "Returns Authorization token. Works as a callback url for the system defined sso apps", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Describes the sso app use to login into the system", + "in": "path", + "name": "ssoApp", + "required": true, + "type": "string" + }, + { + "description": "Describes temporary and very short lived code sent by IDP to validate the token", + "in": "query", + "name": "code", + "type": "string" + }, + { + "description": "Describes a state to validate and associate request and response", + "in": "query", + "name": "state", + "type": "string" + }, + { + "description": "Describes a error code in case the IDP is not able to validate and authenticates the user", + "in": "query", + "name": "error", + "type": "string" + }, + { + "description": "Describes a error in case the IDP is not able to validate and authenticates the user", + "in": "query", + "name": "error_description", + "type": "string" + } + ] + }, + "/v1/auth/user/org/forgot": { + "get": { + "description": "Returns No Content. Sends the user organization(s) information via email", + "operationId": "V1AuthUserOrgForgot", + "parameters": [ + { + "description": "Describes user's email id for sending organzation(s) details via email.", + "in": "query", + "name": "emailId", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Returns No Content. Sends the user organization information via email", + "tags": [ + "v1" + ] + } + }, + "/v1/auth/user/password/reset": { + "post": { + "description": "Creates request to reset password via email. Password reset email will be sent to the user. Sends 204 No Content.", + "operationId": "v1PasswordResetRequest", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "properties": { + "emailId": { + "description": "Describes email if for which password reset email has to be sent", + "type": "string" + } + }, + "required": [ + "emailId" + ], + "type": "object" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Creates request to reset password via email", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/aws": { + "get": { + "operationId": "v1CloudAccountsAwsList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account items", + "schema": { + "$ref": "#/definitions/v1AwsAccounts" + } + } + }, + "summary": "Retrieves a list of AWS cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsAwsCreate", + "parameters": [ + { + "description": "Request payload to validate AWS cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an AWS cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/aws/{uid}": { + "delete": { + "operationId": "v1CloudAccountsAwsDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified AWS account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsAwsGet", + "parameters": [ + { + "default": false, + "in": "query", + "name": "assumeCredentials", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AwsAccount" + } + } + }, + "summary": "Returns the specified AWS account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "AWS cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsAwsUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified AWS account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/azure": { + "get": { + "operationId": "v1CloudAccountsAzureList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of azure cloud account items", + "schema": { + "$ref": "#/definitions/v1AzureAccounts" + } + } + }, + "summary": "Retrieves a list of azure cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsAzureCreate", + "parameters": [ + { + "description": "Request payload to validate Azure cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create azure cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/azure/{uid}": { + "delete": { + "operationId": "v1CloudAccountsAzureDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified azure account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsAzureGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AzureAccount" + } + } + }, + "summary": "Returns the specified azure cloud account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Azure cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsAzureUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified azure account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/coxedge": { + "get": { + "operationId": "v1CloudAccountsCoxEdgeList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account items", + "schema": { + "$ref": "#/definitions/v1CoxEdgeAccounts" + } + } + }, + "summary": "Retrieves a list of CoxEdge cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsCoxEdgeCreate", + "parameters": [ + { + "description": "Request payload to validate CoxEdge cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an CoxEdge cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/coxedge/{uid}": { + "delete": { + "operationId": "v1CloudAccountsCoxEdgeDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified CoxEdge account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsCoxEdgeGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1CoxEdgeAccount" + } + } + }, + "summary": "Returns the specified CoxEdge account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "CoxEdge cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsCoxEdgeUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified CoxEdge account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/gcp": { + "get": { + "operationId": "v1CloudAccountsGcpList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of gcp cloud account items", + "schema": { + "$ref": "#/definitions/v1GcpAccounts" + } + } + }, + "summary": "Retrieves a list of gcp cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsGcpCreate", + "parameters": [ + { + "description": "Request payload to validate GCP cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpAccountEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a GCP cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/gcp/{uid}": { + "delete": { + "operationId": "v1CloudAccountsGcpDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified GCP account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsGcpGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GcpAccount" + } + } + }, + "summary": "Returns the specified GCP cloud account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "GCP cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsGcpUpdate", + "parameters": [ + { + "description": "Request payload to validate GCP cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpAccountEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified GCP account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/maas": { + "get": { + "operationId": "v1CloudAccountsMaasList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account items", + "schema": { + "$ref": "#/definitions/v1MaasAccounts" + } + } + }, + "summary": "Retrieves a list of Maas cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsMaasCreate", + "parameters": [ + { + "description": "Request payload to validate Maas cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an Maas cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/maas/{uid}": { + "delete": { + "operationId": "v1CloudAccountsMaasDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Maas account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsMaasGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1MaasAccount" + } + } + }, + "summary": "Returns the specified Maas account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Maas cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1CloudAccountsMaasPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1CloudAccountsPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Patches the specified CloudAccount Maas", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1CloudAccountsMaasUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Maas account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/maas/{uid}/properties/azs": { + "get": { + "operationId": "v1MaasAccountsUidAzs", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasZones" + } + } + }, + "summary": "Get the maas azs for a given account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/maas/{uid}/properties/domains": { + "get": { + "operationId": "v1MaasAccountsUidDomains", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasDomains" + } + } + }, + "summary": "Get the maas domains for a given account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/maas/{uid}/properties/resourcePools": { + "get": { + "operationId": "v1MaasAccountsUidPools", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasPools" + } + } + }, + "summary": "Get the maas pools for a given account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/maas/{uid}/properties/subnets": { + "get": { + "operationId": "v1MaasAccountsUidSubnets", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasSubnets" + } + } + }, + "summary": "Get the maas subnets for a given account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/openstack": { + "get": { + "operationId": "v1CloudAccountsOpenStackList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account items", + "schema": { + "$ref": "#/definitions/v1OpenStackAccounts" + } + } + }, + "summary": "Retrieves a list of OpenStack cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsOpenStackCreate", + "parameters": [ + { + "description": "Request payload to validate OpenStack cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a OpenStack cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/openstack/{uid}": { + "delete": { + "operationId": "v1CloudAccountsOpenStackDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified OpenStack account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsOpenStackGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1OpenStackAccount" + } + } + }, + "summary": "Returns the specified OpenStack account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "OpenStack cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsOpenStackUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified OpenStack account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/openstack/{uid}/properties/azs": { + "get": { + "operationId": "v1OpenstackAccountsUidAzs", + "parameters": [ + { + "in": "query", + "name": "region", + "type": "string" + }, + { + "in": "query", + "name": "project", + "type": "string" + }, + { + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackAzs" + } + } + }, + "summary": "Get the openstack azs for a given account and region", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/openstack/{uid}/properties/flavors": { + "get": { + "operationId": "v1OpenstackAccountsUidFlavors", + "parameters": [ + { + "in": "query", + "name": "project", + "type": "string" + }, + { + "in": "query", + "name": "region", + "type": "string" + }, + { + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackFlavors" + } + } + }, + "summary": "Get the openstack keypairs for a given account and scope", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/openstack/{uid}/properties/keypairs": { + "get": { + "operationId": "v1OpenstackAccountsUidKeypairs", + "parameters": [ + { + "in": "query", + "name": "project", + "type": "string" + }, + { + "in": "query", + "name": "region", + "type": "string" + }, + { + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackKeypairs" + } + } + }, + "summary": "Get the openstack keypairs for a given account and scope", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/openstack/{uid}/properties/networks": { + "get": { + "operationId": "v1OpenstackAccountsUidNetworks", + "parameters": [ + { + "in": "query", + "name": "project", + "type": "string" + }, + { + "in": "query", + "name": "region", + "type": "string" + }, + { + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackNetworks" + } + } + }, + "summary": "Get the openstack networks for a given account and scope", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/openstack/{uid}/properties/projects": { + "get": { + "operationId": "v1OpenstackAccountsUidProjects", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackProjects" + } + } + }, + "summary": "Get the openstack projects for a given account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/openstack/{uid}/properties/regions": { + "get": { + "operationId": "v1OpenstackAccountsUidRegions", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackRegions" + } + } + }, + "summary": "Get the openstack regions for a given account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/summary": { + "get": { + "operationId": "v1CloudAccountsListSummary", + "parameters": [ + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account summary items", + "schema": { + "$ref": "#/definitions/v1CloudAccountsSummary" + } + } + }, + "summary": "Retrieves a list of cloud accounts summary", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/tencent": { + "get": { + "operationId": "v1CloudAccountsTencentList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account items", + "schema": { + "$ref": "#/definitions/v1TencentAccounts" + } + } + }, + "summary": "Retrieves a list of Tencent cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsTencentCreate", + "parameters": [ + { + "description": "Request payload to validate Tencent cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an Tencent cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/tencent/{uid}": { + "delete": { + "operationId": "v1CloudAccountsTencentDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Tencent account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsTencentGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TencentAccount" + } + } + }, + "summary": "Returns the specified Tencent account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Tencent cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsTencentUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Tencent account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/vsphere": { + "get": { + "operationId": "v1CloudAccountsVsphereList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud account items", + "schema": { + "$ref": "#/definitions/v1VsphereAccounts" + } + } + }, + "summary": "Retrieves a list of vSphere cloud accounts", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1CloudAccountsVsphereCreate", + "parameters": [ + { + "description": "Request payload to validate VSphere cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereAccount" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a vSphere cloud account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/vsphere/{uid}": { + "delete": { + "operationId": "v1CloudAccountsVsphereDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified vSphere account", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudAccountsVsphereGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VsphereAccount" + } + } + }, + "summary": "Returns the specified vSphere account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "VSphere cloud account uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudAccountsVsphereUpdate", + "parameters": [ + { + "description": "Request payload to validate VSphere cloud account", + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereAccount" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified VSphere account", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudaccounts/vsphere/{uid}/properties/computecluster/resources": { + "get": { + "operationId": "v1VsphereAccountsUidClusterRes", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereComputeClusterResources" + } + } + }, + "summary": "Get the vSphere computecluster resources for the given overlord account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "datacenter", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "computecluster", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "useQualifiedNetworkName", + "type": "boolean" + } + ] + }, + "/v1/cloudaccounts/vsphere/{uid}/properties/datacenters": { + "get": { + "operationId": "v1VsphereAccountsUidDatacenters", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereDatacenters" + } + } + }, + "summary": "Get the vSphere datacenters \u0026 datacluster for the given overlord account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudaccounts/{uid}/geoLocation": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1AccountsGeolocationPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1GeolocationLatlong" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the geolocation annotation", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aks/{configUid}": { + "get": { + "operationId": "v1CloudConfigsAksGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AzureCloudConfig" + } + } + }, + "summary": "Returns the specified AKS cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/aks/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAksUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aks/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsAksMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an AKS cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aks/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsAksMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAksMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified AKS cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aks/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsAksPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of AKS machine items", + "schema": { + "$ref": "#/definitions/v1AzureMachines" + } + } + }, + "summary": "Retrieves a list of AKS machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsAksPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aks/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsAksPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Azure machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsAksPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AzureMachine" + } + } + }, + "summary": "Returns the specified AKS machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAksPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aws/{configUid}": { + "get": { + "operationId": "v1CloudConfigsAwsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AwsCloudConfig" + } + } + }, + "summary": "Returns the specified AWS cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/aws/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAwsUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aws/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsAwsMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an AWS cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aws/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsAwsMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAwsMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified AWS cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aws/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsAwsPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of AWS machine items", + "schema": { + "$ref": "#/definitions/v1AwsMachines" + } + } + }, + "summary": "Retrieves a list of AWS machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsAwsPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/aws/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsAwsPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified AWS machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsAwsPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AwsMachine" + } + } + }, + "summary": "Returns the specified AWS machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAwsPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/azure/{configUid}": { + "get": { + "operationId": "v1CloudConfigsAzureGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AzureCloudConfig" + } + } + }, + "summary": "Returns the specified Azure cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/azure/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAzureUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/azure/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsAzureMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an Azure cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/azure/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsAzureMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAzureMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Azure cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/azure/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "description": "Returns all the Azure machines restricted to the user role and filters.", + "operationId": "v1CloudConfigsAzurePoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of AWS machine items", + "schema": { + "$ref": "#/definitions/v1AzureMachines" + } + } + }, + "summary": "Retrieves a list of Azure machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsAzurePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/azure/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsAzurePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Azure machine", + "tags": [ + "v1" + ] + }, + "get": { + "description": "Returns a Azure machine for the specified uid.", + "operationId": "v1CloudConfigsAzurePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AzureMachine" + } + } + }, + "summary": "Returns the specified Azure machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsAzurePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AzureMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/coxedge/{configUid}": { + "get": { + "operationId": "v1CloudConfigsCoxEdgeGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1CoxEdgeCloudConfig" + } + } + }, + "summary": "Returns the specified CoxEdge cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/coxedge/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsCoxEdgeUidClusterConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/coxedge/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsCoxEdgeMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a CoxEdge cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/coxedge/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsCoxEdgeMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsCoxEdgeMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified CoxEdge cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/coxedge/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsCoxEdgePoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of CoxEdge machine items", + "schema": { + "$ref": "#/definitions/v1CoxEdgeMachines" + } + } + }, + "summary": "Retrieves a list of CoxEdge machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsCoxEdgePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/coxedge/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsCoxEdgePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified CoxEdge machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsCoxEdgePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1CoxEdgeMachine" + } + } + }, + "summary": "Returns the specified CoxEdge machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsCoxEdgePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1CoxEdgeMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge-native/{configUid}": { + "get": { + "operationId": "v1CloudConfigsEdgeNativeGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeNativeCloudConfig" + } + } + }, + "summary": "Returns the specified edge-native cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/edge-native/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEdgeNativeUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeNativeCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge-native/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsEdgeNativeMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a edge-native cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge-native/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsEdgeNativeMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEdgeNativeMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeNativeMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified edge-native cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge-native/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsEdgeNativePoolMachinesList", + "responses": { + "200": { + "description": "An array of edge-native machine items", + "schema": { + "$ref": "#/definitions/v1EdgeNativeMachines" + } + } + }, + "summary": "Retrieves a list of edge-native machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsEdgeNativePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeNativeMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the edge-native machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge-native/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsEdgeNativePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified edge-native machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsEdgeNativePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeNativeMachine" + } + } + }, + "summary": "Returns the specified edge-native machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEdgeNativePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeNativeMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge/{configUid}": { + "get": { + "operationId": "v1CloudConfigsEdgeGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeCloudConfig" + } + } + }, + "summary": "Returns the specified edge cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/edge/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEdgeUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsEdgeMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a edge cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsEdgeMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEdgeMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Edge cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsEdgePoolMachinesList", + "responses": { + "200": { + "description": "An array of Edge machine items", + "schema": { + "$ref": "#/definitions/v1EdgeMachines" + } + } + }, + "summary": "Retrieves a list of Edge machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsEdgePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the Edge machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/edge/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsEdgePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Edge machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsEdgePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeMachine" + } + } + }, + "summary": "Returns the specified Edge machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEdgePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/eks/{configUid}": { + "get": { + "operationId": "v1CloudConfigsEksGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EksCloudConfig" + } + } + }, + "summary": "Returns the specified EKS cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/eks/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEksUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EksCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/eks/{configUid}/fargateProfiles": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEksUidFargateProfilesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EksFargateProfiles" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates EKS cloud config's fargate profiles", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/eks/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsEksMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EksMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an EKS cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/eks/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsEksMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEksMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EksMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified EKS cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/eks/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsEksPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of EKS machine items", + "schema": { + "$ref": "#/definitions/v1AwsMachines" + } + } + }, + "summary": "Retrieves a list of EKS machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsEksPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/eks/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsEksPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified EKS machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsEksPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AwsMachine" + } + } + }, + "summary": "Returns the specified EKS machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsEksPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AwsMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gcp/{configUid}": { + "get": { + "operationId": "v1CloudConfigsGcpGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GcpCloudConfig" + } + } + }, + "summary": "Returns the specified GCP cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/gcp/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGcpUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gcp/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsGcpMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a Gcp cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gcp/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsGcpMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGcpMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified GCP cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gcp/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsGcpPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of GCP machine items", + "schema": { + "$ref": "#/definitions/v1GcpMachines" + } + } + }, + "summary": "Retrieves a list of GCP machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsGcpPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gcp/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsGcpPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified GCP machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsGcpPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GcpMachine" + } + } + }, + "summary": "Returns the specified GCP machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGcpPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/generic/{configUid}": { + "get": { + "operationId": "v1CloudConfigsGenericGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GenericCloudConfig" + } + } + }, + "summary": "Returns the specified Generic cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/generic/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGenericUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GenericCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/generic/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsGenericMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GenericMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a generic cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/generic/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsGenericMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGenericMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GenericMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified generic cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/generic/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsGenericPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of Generic machine items", + "schema": { + "$ref": "#/definitions/v1GenericMachines" + } + } + }, + "summary": "Retrieves a list of Generic machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsGenericPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GenericMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/generic/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsGenericPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsGenericPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GenericMachine" + } + } + }, + "summary": "Returns the specified generic machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGenericPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GenericMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gke/{configUid}": { + "get": { + "operationId": "v1CloudConfigsGkeGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GcpCloudConfig" + } + } + }, + "summary": "Returns the specified GKE cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/gke/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGkeUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gke/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsGkeMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an GKE cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gke/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsGkeMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGkeMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified GKE cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gke/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsGkePoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of GKE machine items", + "schema": { + "$ref": "#/definitions/v1GcpMachines" + } + } + }, + "summary": "Retrieves a list of GKE machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsGkePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/gke/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsGkePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Gcp machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsGkePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1GcpMachine" + } + } + }, + "summary": "Returns the specified GKE machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsGkePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1GcpMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/libvirt/{configUid}": { + "get": { + "operationId": "v1CloudConfigsLibvirtGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1LibvirtCloudConfig" + } + } + }, + "summary": "Returns the specified libvirt cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/libvirt/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsLibvirtUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1LibvirtCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/libvirt/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsLibvirtMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a libvirt cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsLibvirtMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsLibvirtMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Libvirt cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsLibvirtPoolMachinesList", + "responses": { + "200": { + "description": "An array of Libvirt machine items", + "schema": { + "$ref": "#/definitions/v1LibvirtMachines" + } + } + }, + "summary": "Retrieves a list of Libvirt machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsLibvirtPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1LibvirtMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the Libvirt machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsLibvirtPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Libvirt machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsLibvirtPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1LibvirtMachine" + } + } + }, + "summary": "Returns the specified Libvirt machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsLibvirtPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1LibvirtMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/maas/{configUid}": { + "get": { + "operationId": "v1CloudConfigsMaasGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1MaasCloudConfig" + } + } + }, + "summary": "Returns the specified Maas cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/maas/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsMaasUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/maas/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsMaasMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an Maas cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsMaasMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsMaasMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Maas cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsMaasPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of Maas machine items", + "schema": { + "$ref": "#/definitions/v1MaasMachines" + } + } + }, + "summary": "Retrieves a list of Maas machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsMaasPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsMaasPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Maas machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsMaasPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1MaasMachine" + } + } + }, + "summary": "Returns the specified Maas machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsMaasPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1MaasMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/openstack/{configUid}": { + "get": { + "operationId": "v1CloudConfigsOpenStackGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1OpenStackCloudConfig" + } + } + }, + "summary": "Returns the specified OpenStack cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/openstack/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsOpenStackUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/openstack/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsOpenStackMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a OpenStack cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsOpenStackMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsOpenStackMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified OpenStack cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsOpenStackPoolMachinesList", + "responses": { + "200": { + "description": "An array of OpenStack machine items", + "schema": { + "$ref": "#/definitions/v1OpenStackMachines" + } + } + }, + "summary": "Retrieves a list of OpenStack machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsOpenStackPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the OpenStack machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsOpenStackPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified OpenStack machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsOpenStackPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1OpenStackMachine" + } + } + }, + "summary": "Returns the specified OpenStack machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsOpenStackPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OpenStackMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/tke/{configUid}": { + "get": { + "operationId": "v1CloudConfigsTkeGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TencentCloudConfig" + } + } + }, + "summary": "Returns the specified TKE cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/tke/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsTkeUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/tke/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsTkeMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an TKE cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsTkeMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsTkeMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified TKE cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsTkePoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of TKE machine items", + "schema": { + "$ref": "#/definitions/v1TencentMachines" + } + } + }, + "summary": "Retrieves a list of TKE machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsTkePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsTkePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified Tencent machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsTkePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TencentMachine" + } + } + }, + "summary": "Returns the specified Tke machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsTkePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TencentMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}": { + "get": { + "operationId": "v1CloudConfigsVirtualGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VirtualCloudConfig" + } + } + }, + "summary": "Returns the specified Virtual cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/virtual/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVirtualUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsVirtualMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a virtual cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsVirtualMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVirtualMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified virtual cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsVirtualPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of virtual machine items", + "schema": { + "$ref": "#/definitions/v1VirtualMachines" + } + } + }, + "summary": "Retrieves a list of virtual machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsVirtualPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsVirtualPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified virtual machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsVirtualPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VirtualMachine" + } + } + }, + "summary": "Returns the specified virtual machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVirtualPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/resize": { + "parameters": [ + { + "description": "Specify virtual cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVirtualUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualClusterResize" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates and resizes the virtual cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}": { + "get": { + "operationId": "v1CloudConfigsVsphereGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VsphereCloudConfig" + } + } + }, + "summary": "Returns the specified vSphere cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/vsphere/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVsphereUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsVsphereMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a vSphere cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsVsphereMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVsphereMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified vSphere cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsVspherePoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of vSphere machine items", + "schema": { + "$ref": "#/definitions/v1VsphereMachines" + } + } + }, + "summary": "Retrieves a list of vSphere machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsVspherePoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the vSphere machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsVspherePoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified vSphere machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsVspherePoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VsphereMachine" + } + } + }, + "summary": "Returns the specified vSphere machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVspherePoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/{configUid}/machinePools/machineUids": { + "get": { + "operationId": "v1CloudConfigsMachinePoolsMachineUidsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1MachinePoolsMachineUids" + } + } + }, + "summary": "Returns the specified cloud config's machine pools and machine uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/clouds/aws/account/sts": { + "get": { + "operationId": "V1AwsAccountStsGet", + "parameters": [ + { + "default": "aws", + "description": "AWS accounts are scoped to a single partition. Allowed values [aws, aws-us-gov], Default values", + "enum": [ + "aws", + "aws-us-gov" + ], + "in": "query", + "name": "partition", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/V1AwsAccountSts" + } + } + }, + "summary": "Retrieves AWS external id and account id", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/account/validate": { + "post": { + "operationId": "V1AwsAccountValidate", + "parameters": [ + { + "description": "Request payload to validate AWS cloud account", + "in": "body", + "name": "awsCloudAccount", + "required": true, + "schema": { + "$ref": "#/definitions/v1AwsCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the specified AWS account credentials", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/cloudwatch/validate": { + "post": { + "description": "Validates aws cloud watch credentials", + "operationId": "V1CloudsAwsCloudWatchValidate", + "parameters": [ + { + "description": "Request payload for cloud watch config", + "in": "body", + "name": "cloudWatchConfig", + "required": true, + "schema": { + "$ref": "#/definitions/v1.CloudWatchConfig" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "validates aws cloud watch credentials", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/cost": { + "post": { + "operationId": "v1AwsCloudCost", + "parameters": [ + { + "description": "Request payload for AWS cloud cost", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1AwsCloudCostSpec" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsCloudCostSummary" + } + } + }, + "summary": "Retrieves AWS cloud account usage cost from cost explorer.", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/imageIds/{imageId}/volumeSize": { + "get": { + "description": "Get AWS Volume Size", + "operationId": "V1AwsVolumeSizeGet", + "parameters": [ + { + "description": "Specific AWS Region", + "in": "query", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "AWS image id", + "in": "path", + "name": "imageId", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsVolumeSize" + } + } + }, + "summary": "Get AWS Volume Size", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/policies": { + "post": { + "operationId": "V1AwsIamPolicies", + "parameters": [ + { + "description": "Request payload for AWS Cloud Account", + "in": "body", + "name": "account", + "required": true, + "schema": { + "$ref": "#/definitions/v1AwsCloudAccount" + } + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsPolicies" + } + } + }, + "summary": "Retrieves a list of AWS policies for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/policyArns/validate": { + "post": { + "operationId": "V1AwsPolicyArnsValidate", + "parameters": [ + { + "description": "Request payload to validate AWS policy ARN", + "in": "body", + "name": "spec", + "required": true, + "schema": { + "$ref": "#/definitions/v1AwsPolicyArnsSpec" + } + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the aws policy arns validate", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions": { + "get": { + "operationId": "V1AwsRegions", + "parameters": [ + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsRegions" + } + } + }, + "summary": "Retrieves a list of AWS regions for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/availabilityzones": { + "get": { + "operationId": "V1AwsZones", + "parameters": [ + { + "description": "Region for which zones are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsAvailabilityZones" + } + } + }, + "summary": "Retrieves a list of AWS availability zones for the specified region", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/copydefaultimages": { + "post": { + "operationId": "V1AwsCopyImageFromDefaultRegion", + "parameters": [ + { + "description": "Region to copy AWS image from", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Request payload to copy the AWS image", + "in": "body", + "name": "spectroClusterAwsImageTag", + "schema": { + "$ref": "#/definitions/v1AwsFindImageRequest" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AsyncOperationIdEntity" + } + } + }, + "summary": "Copies the specified image from one region to another region", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/eksClusters/name/validate": { + "get": { + "description": "Returns no contents if aws cluster name is valid else error.", + "operationId": "V1AwsClusterNameValidate", + "parameters": [ + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "cluster name to be validated", + "in": "query", + "name": "name", + "required": true, + "type": "string" + }, + { + "description": "Region for which cluster name is validated", + "in": "path", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if Aws cluster name is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/images": { + "post": { + "operationId": "V1AwsFindImage", + "parameters": [ + { + "description": "Region to find AWS image", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Request payload to find the AWS image", + "in": "body", + "name": "awsImageRequest", + "schema": { + "$ref": "#/definitions/v1AwsFindImageRequest" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsImage" + } + } + }, + "summary": "Returns AWS image for the specified AMI name", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/instancetypes": { + "get": { + "operationId": "V1AwsInstanceTypes", + "parameters": [ + { + "description": "Region for which AWS instances are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Filter for instances having cpu greater than or equal", + "format": "double", + "in": "query", + "name": "cpuGtEq", + "type": "number" + }, + { + "description": "Filter for instances having memory greater than or equal", + "format": "double", + "in": "query", + "name": "memoryGtEq", + "type": "number" + }, + { + "description": "Filter for instances having gpu greater than or equal", + "format": "double", + "in": "query", + "name": "gpuGtEq", + "type": "number" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsInstanceTypes" + } + } + }, + "summary": "Retrieves a list of AWS instance types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/keypairs": { + "get": { + "operationId": "V1AwsKeyPairs", + "parameters": [ + { + "description": "Region for which AWS key pairs are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsKeyPairs" + } + } + }, + "summary": "Retrieves a list of AWS keypairs", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/keypairs/{keypair}/validate": { + "post": { + "operationId": "V1AwsKeyPairValidate", + "parameters": [ + { + "description": "Region for which AWS key pairs is validated", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "AWS Key pair which is to be validated", + "in": "path", + "name": "keypair", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the specified AWS keypair", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/kmskeys": { + "get": { + "operationId": "V1AwsKmsKeys", + "parameters": [ + { + "description": "Region for which AWS KMS key are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsKmsKeys" + } + } + }, + "summary": "Retrieves a list of AWS KMS keys for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/kmskeys/validate": { + "get": { + "operationId": "V1AwsKmsKeyValidate", + "parameters": [ + { + "description": "Region for which AWS KMS key is validated", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "AWS KEY ARN for validation", + "in": "query", + "name": "keyArn", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate an Aws KMS key for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/storagetypes": { + "get": { + "operationId": "V1AwsStorageTypes", + "parameters": [ + { + "description": "Region for which AWS storage types are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsStorageTypes" + } + } + }, + "summary": "Retrieves a list of AWS storage types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/regions/{region}/vpcs": { + "get": { + "operationId": "V1AwsVpcs", + "parameters": [ + { + "description": "Region for which VPCs are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsVpcs" + } + } + }, + "summary": "Retrieves a list of VPCs for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/s3/validate": { + "post": { + "operationId": "V1AwsS3Validate", + "parameters": [ + { + "description": "AWS S3 bucket credentials", + "in": "body", + "name": "awsS3Credential", + "required": true, + "schema": { + "$ref": "#/definitions/v1AwsS3BucketCredentials" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the AWS S3 bucket", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/aws/volumeTypes": { + "get": { + "description": "List all AWS Volume Types", + "operationId": "V1AwsVolumeTypesGet", + "parameters": [ + { + "description": "Specific AWS Region", + "in": "query", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AWSVolumeTypes" + } + } + }, + "summary": "Get all AWS Volume Types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/account/validate": { + "post": { + "description": "Returns no contents if account is valid else error.", + "operationId": "V1AzureAccountValidate", + "parameters": [ + { + "description": "Request payload for Azure cloud account", + "in": "body", + "name": "azureCloudAccount", + "required": true, + "schema": { + "$ref": "#/definitions/v1AzureCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if Azure account is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/groups": { + "get": { + "operationId": "V1AzureGroups", + "parameters": [ + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureGroups" + } + } + }, + "summary": "Retrieves a list of Azure groups", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions": { + "get": { + "operationId": "V1AzureRegions", + "parameters": [ + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "SubscriptionId for which resources is requested", + "in": "query", + "name": "subscriptionId", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureRegions" + } + } + }, + "summary": "Retrieves a list of Azure regions", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions/{region}/instancetypes": { + "get": { + "operationId": "V1AzureInstanceTypes", + "parameters": [ + { + "description": "Region for which Azure instance types are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Filter for instances having cpu greater than or equal", + "format": "double", + "in": "query", + "name": "cpuGtEq", + "type": "number" + }, + { + "description": "Filter for instances having memory greater than or equal", + "format": "double", + "in": "query", + "name": "memoryGtEq", + "type": "number" + }, + { + "description": "Filter for instances having gpu greater than or equal", + "format": "double", + "in": "query", + "name": "gpuGtEq", + "type": "number" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureInstanceTypes" + } + } + }, + "summary": "Retrieves a list of Azure instance types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions/{region}/storagetypes": { + "get": { + "operationId": "V1AzureStorageTypes", + "parameters": [ + { + "description": "Region for which Azure storage types are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureStorageTypes" + } + } + }, + "summary": "Retrieves a list of Azure storage types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions/{region}/subscriptions/{subscriptionId}/aksClusters/name/validate": { + "get": { + "description": "Returns no contents if Azure cluster name is valid else error.", + "operationId": "V1AzureClusterNameValidate", + "parameters": [ + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "cluster name to be validated", + "in": "query", + "name": "name", + "required": true, + "type": "string" + }, + { + "description": "region in which cluster name is to be validated", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "subscriptionId in which cluster name is to be validated", + "in": "path", + "name": "subscriptionId", + "required": true, + "type": "string" + }, + { + "description": "resourceGroup in which cluster name is to be validated", + "in": "query", + "name": "resourceGroup", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if Azure cluster name is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions/{region}/subscriptions/{subscriptionId}/networks": { + "get": { + "operationId": "V1AzureVirtualNetworkList", + "parameters": [ + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Region for which Azure virtual networks are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for which Azure virtual networks are requested", + "in": "path", + "name": "subscriptionId", + "required": true, + "type": "string" + }, + { + "description": "Resource group for which Azure virtual networks are requested", + "in": "query", + "name": "resourceGroup", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureVirtualNetworkList" + } + } + }, + "summary": "Retrieves a list of Azure virtual network list for the sepcified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions/{region}/subscriptions/{subscriptionId}/resourceGroups": { + "get": { + "operationId": "V1AzureResourceGroupList", + "parameters": [ + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Region for which Azure resource group are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for which Azure resource group are requested", + "in": "path", + "name": "subscriptionId", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureResourceGroupList" + } + } + }, + "summary": "Retrieves a list of Azure resource group for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/regions/{region}/zones": { + "get": { + "operationId": "V1AzureZones", + "parameters": [ + { + "description": "Region for which Azure zones are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureZoneEntity" + } + } + }, + "summary": "Retrieves a list of Azure zones for the specified region", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/resourceGroups/{resourceGroup}/privateDnsZones": { + "get": { + "description": "Returns Azure private DNS zones", + "operationId": "V1AzurePrivateDnsZones", + "parameters": [ + { + "description": "resourceGroup for which Azure private dns zones are requested", + "in": "path", + "name": "resourceGroup", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "subscriptionId for which Azure private dns zones are requested", + "in": "query", + "name": "subscriptionId", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzurePrivateDnsZones" + } + } + }, + "summary": "Get Azure private DNS zones for the given resource group", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/resourceGroups/{resourceGroup}/storageAccounts": { + "get": { + "description": "Returns Azure storage accounts.", + "operationId": "V1AzureStorageAccounts", + "parameters": [ + { + "description": "resourceGroup for which Azure storage accounts are requested", + "in": "path", + "name": "resourceGroup", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "subscriptionId for which Azure storage accounts are requested", + "in": "query", + "name": "subscriptionId", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureStorageAccounts" + } + } + }, + "summary": "Get Azure storage accounts", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/resourceGroups/{resourceGroup}/storageAccounts/{storageAccountName}/containers": { + "get": { + "description": "Returns Azure storage containers for the given account.", + "operationId": "V1AzureStorageContainers", + "parameters": [ + { + "description": "resourceGroup for which Azure storage accounts are requested", + "in": "path", + "name": "resourceGroup", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "subscriptionId for which Azure storage accounts are requested", + "in": "query", + "name": "subscriptionId", + "required": true, + "type": "string" + }, + { + "description": "resourceGroup for which Azure storage accounts are requested", + "in": "path", + "name": "storageAccountName", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureStorageContainers" + } + } + }, + "summary": "Get Azure storage containers", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/storageaccounttypes": { + "get": { + "description": "Returns Azure storage account types.", + "operationId": "V1AzureStorageAccountTypes", + "parameters": [ + { + "description": "Region for which Azure storage account types are requested", + "in": "query", + "name": "region", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureStorageAccountEntity" + } + } + }, + "summary": "Get Azure storage account types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/subscriptions": { + "get": { + "description": "Returns list of Azure subscription list.", + "operationId": "V1AzureSubscriptionList", + "parameters": [ + { + "description": "Uid for the specific Azure cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureSubscriptionList" + } + } + }, + "summary": "Retrieves a list of Azure subscription list for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/azure/vhds/{vhd}/url": { + "get": { + "operationId": "V1AzureVhdUrl", + "parameters": [ + { + "description": "vhd location for which Azure vhd url is requested", + "in": "path", + "name": "vhd", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AzureVhdUrlEntity" + } + } + }, + "summary": "Returns the Azure vhd url for the specified vhd location", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/account/validate": { + "post": { + "operationId": "V1CoxEdgeAccountValidate", + "parameters": [ + { + "description": "Request payload to validate CoxEdge cloud account", + "in": "body", + "name": "account", + "required": true, + "schema": { + "$ref": "#/definitions/v1CoxEdgeCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the specified CoxEdge account credentials", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/default/baseurls": { + "get": { + "operationId": "V1CoxEdgeBaseUrls", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CoxEdgeBaseUrls" + } + } + }, + "summary": "Retrieves a list of default base urls", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/environments": { + "get": { + "operationId": "V1CoxEdgeEnvironmentsGet", + "parameters": [ + { + "description": "Uid for the specific CoxEdge cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "OrganizationId for the specific CoxEdge account", + "in": "query", + "name": "organizationId", + "type": "string" + } + ], + "responses": { + "200": { + "description": "List of CoxEdge environments", + "schema": { + "$ref": "#/definitions/v1CoxEdgeEnvironments" + } + } + }, + "summary": "Retrieves a list of environments for the specified account", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "V1CoxEdgeEnvironments", + "parameters": [ + { + "description": "Request payload to get CoxEdge environments", + "in": "body", + "name": "spec", + "required": true, + "schema": { + "$ref": "#/definitions/v1CoxEdgeEnvironmentsRequest" + } + } + ], + "responses": { + "200": { + "description": "List of CoxEdge environments", + "schema": { + "$ref": "#/definitions/v1CoxEdgeEnvironments" + } + } + }, + "summary": "Retrieves a list of environments for baseUrl and apiKey", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/organizations": { + "get": { + "operationId": "V1CoxEdgeOrganizationsGet", + "parameters": [ + { + "description": "Uid for the specific CoxEdge cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "List of CoxEdge organizations", + "schema": { + "$ref": "#/definitions/v1CoxEdgeOrganizations" + } + } + }, + "summary": "Retrieves a list of organizations for the specified account", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "V1CoxEdgeOrganizations", + "parameters": [ + { + "description": "Request payload to get CoxEdge organizations", + "in": "body", + "name": "spec", + "required": true, + "schema": { + "$ref": "#/definitions/v1CoxEdgeCredentials" + } + } + ], + "responses": { + "200": { + "description": "List of CoxEdge organizations", + "schema": { + "$ref": "#/definitions/v1CoxEdgeOrganizations" + } + } + }, + "summary": "Retrieves a list of organizations for baseUrl and apiKey", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/regions": { + "get": { + "operationId": "V1CoxEdgeRegions", + "parameters": [ + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "CoxEdge service name", + "in": "query", + "name": "service", + "type": "string" + }, + { + "description": "CoxEdge environment name", + "in": "query", + "name": "environment", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CoxEdgeRegions" + } + } + }, + "summary": "Retrieves a list of CoxEdge regions for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/regions/{region}/instancetypes": { + "get": { + "operationId": "V1CoxEdgeInstanceTypes", + "parameters": [ + { + "description": "Region for which CoxEdge instances are listed", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Filter for instances having cpu greater than or equal", + "format": "double", + "in": "query", + "name": "cpuGtEq", + "type": "number" + }, + { + "description": "Filter for instances having memory greater than or equal", + "format": "double", + "in": "query", + "name": "memoryGtEq", + "type": "number" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CoxEdgeInstanceTypes" + } + } + }, + "summary": "Retrieves a list of CoxEdge instance types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/coxedge/services": { + "get": { + "operationId": "V1CoxEdgeServicesGet", + "parameters": [ + { + "description": "Uid for the specific CoxEdge cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "List of CoxEdge services", + "schema": { + "$ref": "#/definitions/v1CoxEdgeServices" + } + } + }, + "summary": "Retrieves a list of services for the specified account", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "V1CoxEdgeServices", + "parameters": [ + { + "description": "Request payload to get CoxEdge services", + "in": "body", + "name": "spec", + "required": true, + "schema": { + "$ref": "#/definitions/v1CoxEdgeCredentials" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CoxEdgeServices" + } + } + }, + "summary": "Retrieves a list of services for baseUrl and apiKey", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/account/validate": { + "post": { + "operationId": "V1GcpAccountValidate", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "body", + "name": "gcpCloudAccount", + "required": true, + "schema": { + "$ref": "#/definitions/v1GcpCloudAccountValidateEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the specified GCP account credentials", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/bucketname/validate": { + "post": { + "operationId": "V1GcpBucketNameValidate", + "parameters": [ + { + "description": "Request payload for GCP account name validate", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1GcpAccountNameValidateSpec" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the specified GCP bucket name credentials", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/image/container/validate": { + "get": { + "operationId": "V1GcpContainerImageValidate", + "parameters": [ + { + "description": "image path in the container", + "in": "query", + "name": "imagePath", + "required": true, + "type": "string" + }, + { + "description": "tag in the GCP container", + "in": "query", + "name": "tag", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the image with tag", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/images/{imageName}/url": { + "get": { + "operationId": "V1GcpImageUrl", + "parameters": [ + { + "description": "imageName for which GCP image url is requested", + "in": "path", + "name": "imageName", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpImageUrlEntity" + } + } + }, + "summary": "Returns the Gcp image url for the specified image location", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/projects": { + "get": { + "operationId": "V1GcpProjects", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpProjects" + } + } + }, + "summary": "Retrieves a list of GCP projects for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/projects/{project}/regions": { + "get": { + "operationId": "V1GcpRegions", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Project Name for which GCP zones are requested", + "in": "path", + "name": "project", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpRegions" + } + } + }, + "summary": "Retrieves a list of GCP regions", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/projects/{project}/regions/{region}/networks": { + "get": { + "operationId": "V1GcpNetworks", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Region for which GCP networks are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Project Name for which GCP networks are requested", + "in": "path", + "name": "project", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpNetworks" + } + } + }, + "summary": "Retrieves a list of GCP networks for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/projects/{project}/regions/{region}/zones": { + "get": { + "operationId": "V1GcpZones", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Region for which GCP zones are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Project Name for which GCP zones are requested", + "in": "path", + "name": "project", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpZones" + } + } + }, + "summary": "Retrieves a list of GCP zones for the specified account and region", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/projects/{project}/zones": { + "get": { + "operationId": "V1GcpAvailabilityZones", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Project Name for which GCP zones are requested", + "in": "path", + "name": "project", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpZones" + } + } + }, + "summary": "Retrieves a list of GCP zones for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/regions/{region}/instancetypes": { + "get": { + "operationId": "V1GcpInstanceTypes", + "parameters": [ + { + "description": "Region for which GCP instance types are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Filter for instances having cpu greater than or equal", + "format": "double", + "in": "query", + "name": "cpuGtEq", + "type": "number" + }, + { + "description": "Filter for instances having memory greater than or equal", + "format": "double", + "in": "query", + "name": "memoryGtEq", + "type": "number" + }, + { + "description": "Filter for instances having gpu greater than or equal", + "format": "double", + "in": "query", + "name": "gpuGtEq", + "type": "number" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpInstanceTypes" + } + } + }, + "summary": "Retrieves a list of GCP instance types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/regions/{region}/storagetypes": { + "get": { + "operationId": "V1GcpStorageTypes", + "parameters": [ + { + "description": "Region for which GCP storage types are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpStorageTypes" + } + } + }, + "summary": "Retrieves a list of Gcp storage types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/maas/account/validate": { + "post": { + "description": "Returns no contents if account is valid else error.", + "operationId": "V1MaasAccountValidate", + "parameters": [ + { + "description": "Request payload for Maas cloud account", + "in": "body", + "name": "account", + "required": true, + "schema": { + "$ref": "#/definitions/v1MaasCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if Maas account is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/maas/azs": { + "get": { + "operationId": "V1MaasZonesGet", + "parameters": [ + { + "description": "Uid for the specific Maas cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasZones" + } + } + }, + "summary": "Retrieves a list of Maas zones for a particular account uid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/maas/domains": { + "get": { + "operationId": "V1MaasDomainsGet", + "parameters": [ + { + "description": "Uid for the specific Maas cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasDomains" + } + } + }, + "summary": "Retrieves a list of Maas domains", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/maas/resourcePools": { + "get": { + "operationId": "V1MaasPoolsGet", + "parameters": [ + { + "description": "Uid for the specific Maas cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasPools" + } + } + }, + "summary": "Retrieves a list of Maas pools for a particular account uid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/maas/subnets": { + "get": { + "operationId": "V1MaasSubnetsGet", + "parameters": [ + { + "description": "Uid for the specific Maas cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1MaasSubnets" + } + } + }, + "summary": "Retrieves a list of Maas subnets for a particular account uid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/account/validate": { + "post": { + "description": "Returns no contents if account is valid else error.", + "operationId": "V1OpenStackAccountValidate", + "parameters": [ + { + "description": "Request payload for OpenStack cloud account", + "in": "body", + "name": "openstackCloudAccount", + "required": true, + "schema": { + "$ref": "#/definitions/v1OpenStackCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if OpenStack account is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/azs": { + "get": { + "operationId": "V1OpenStackAzsGet", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "project for which OpenStack azs are requested", + "in": "query", + "name": "project", + "type": "string" + }, + { + "description": "region for which OpenStack azs are requested", + "in": "query", + "name": "region", + "type": "string" + }, + { + "description": "domain for which OpenStack azs are requested", + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackAzs" + } + } + }, + "summary": "Retrieves a list of OpenStack azs for a particular account uid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/flavors": { + "get": { + "operationId": "V1OpenStackFlavorsGet", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "project for which OpenStack flavors are requested", + "in": "query", + "name": "project", + "type": "string" + }, + { + "description": "region for which OpenStack flavors are requested", + "in": "query", + "name": "region", + "type": "string" + }, + { + "description": "domain for which OpenStack flavors are requested", + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackFlavors" + } + } + }, + "summary": "Returns the OpenStack flavors", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/keypairs": { + "get": { + "operationId": "V1OpenStackKeypairsGet", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "project for which OpenStack keypairs are requested", + "in": "query", + "name": "project", + "type": "string" + }, + { + "description": "region for which OpenStack keypairs are requested", + "in": "query", + "name": "region", + "type": "string" + }, + { + "description": "domain for which OpenStack keypairs are requested", + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackKeypairs" + } + } + }, + "summary": "Returns the OpenStack keypair", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/networks": { + "get": { + "operationId": "V1OpenStackNetworksGet", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + }, + { + "description": "project for which OpenStack networks are requested", + "in": "query", + "name": "project", + "type": "string" + }, + { + "description": "region for which OpenStack networks are requested", + "in": "query", + "name": "region", + "type": "string" + }, + { + "description": "domain for which OpenStack networks are requested", + "in": "query", + "name": "domain", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackNetworks" + } + } + }, + "summary": "Returns the OpenStack networks", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/projects": { + "get": { + "operationId": "V1OpenStackProjectsGet", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackProjects" + } + } + }, + "summary": "Returns the OpenStack projects", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/openstack/regions": { + "get": { + "operationId": "V1OpenStackRegionsGet", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OpenStackRegions" + } + } + }, + "summary": "Returns the OpenStack regions", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/account/validate": { + "post": { + "operationId": "V1TencentAccountValidate", + "parameters": [ + { + "description": "Request payload to validate tencent cloud account", + "in": "body", + "name": "account", + "required": true, + "schema": { + "$ref": "#/definitions/v1TencentCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validate the specified Tencent account credentials", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions": { + "get": { + "operationId": "V1TencentRegions", + "parameters": [ + { + "description": "Uid for the specific Tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentRegions" + } + } + }, + "summary": "Retrieves a list of Tencent regions for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions/{region}/instancetypes": { + "get": { + "operationId": "V1TencentInstanceTypes", + "parameters": [ + { + "description": "Region for which tencent instances are listed", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Filter for instances having cpu greater than or equal", + "format": "double", + "in": "query", + "name": "cpuGtEq", + "type": "number" + }, + { + "description": "Filter for instances having memory greater than or equal", + "format": "double", + "in": "query", + "name": "memoryGtEq", + "type": "number" + }, + { + "description": "Filter for instances having gpu greater than or equal", + "format": "double", + "in": "query", + "name": "gpuGtEq", + "type": "number" + }, + { + "description": "Uid for the specific tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentInstanceTypes" + } + } + }, + "summary": "Retrieves a list of Tencent instance types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions/{region}/keypairs": { + "get": { + "operationId": "V1TencentKeypairs", + "parameters": [ + { + "description": "Region for which keypairs are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentKeypairs" + } + } + }, + "summary": "Retrieves a list of keypairs for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions/{region}/securitygroups": { + "get": { + "operationId": "V1TencentSecurityGroups", + "parameters": [ + { + "description": "Region for which security groups are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentSecurityGroups" + } + } + }, + "summary": "Retrieves a list of secutity groups for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions/{region}/storagetypes": { + "get": { + "operationId": "V1TencentStorageTypes", + "parameters": [ + { + "description": "Region for which tencent storages are listed", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Zone for which tencent storages are listed", + "in": "query", + "name": "zone", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentStorageTypes" + } + } + }, + "summary": "Retrieves a list of Tencent storage types", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions/{region}/vpcs": { + "get": { + "operationId": "V1TencentVpcs", + "parameters": [ + { + "description": "Region for which VPCs are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentVpcs" + } + } + }, + "summary": "Retrieves a list of VPCs for the specified account", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/tencent/regions/{region}/zones": { + "get": { + "operationId": "V1TencentZones", + "parameters": [ + { + "description": "Region for which zones are requested", + "in": "path", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific Tencent cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TencentAvailabilityZones" + } + } + }, + "summary": "Retrieves a list of Tencent availability zones for the specified region", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/vsphere/account/validate": { + "post": { + "description": "Returns no contents if account is valid else error.", + "operationId": "V1VsphereAccountValidate", + "parameters": [ + { + "description": "Request payload for VSphere cloud account", + "in": "body", + "name": "vsphereCloudAccount", + "required": true, + "schema": { + "$ref": "#/definitions/v1VsphereCloudAccount" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if Vsphere account is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/vsphere/datacenters": { + "get": { + "operationId": "V1VsphereDatacenters", + "parameters": [ + { + "description": "Uid for the specific OpenStack cloud account", + "in": "query", + "name": "cloudAccountUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereDatacenters" + } + } + }, + "summary": "Returns the vsphere data centers", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/vsphere/datacenters/{uid}/computeclusters/{computecluster}": { + "get": { + "operationId": "V1VsphereComputeClusterResources", + "parameters": [ + { + "description": "Uid for the specific VSphere cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "computecluster for which resources is requested", + "in": "path", + "name": "computecluster", + "required": true, + "type": "string" + }, + { + "description": "VSphere datacenter uid for which resources is requested", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereComputeClusterResources" + } + } + }, + "summary": "Returns the resources for vsphere compute cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/vsphere/env": { + "get": { + "operationId": "V1VsphereEnv", + "parameters": [ + { + "description": "Request payload for VSphere cloud account", + "in": "body", + "name": "vsphereCloudAccount", + "required": true, + "schema": { + "$ref": "#/definitions/v1VsphereCloudAccount" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereEnv" + } + } + }, + "summary": "Retrieves vsphere env", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/{cloudType}/instance/spotprice": { + "get": { + "operationId": "V1CloudInstanceSpotPriceGet", + "parameters": [ + { + "description": "Cloud type [aws/azure/gcp/tencent]", + "in": "path", + "name": "cloudType", + "required": true, + "type": "string" + }, + { + "description": "Instance type for a specific cloud type", + "in": "query", + "name": "instanceType", + "required": true, + "type": "string" + }, + { + "description": "Availability zone for a specific cloud type", + "in": "query", + "name": "zone", + "required": true, + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "timestamp", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CloudSpotPrice" + } + } + }, + "summary": "Retrieves the cloud instance spot price based on zone and timestamp for a specific cloud", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/{cloud}/compute/{type}/rate": { + "get": { + "operationId": "V1CloudComputeRate", + "parameters": [ + { + "description": "cloud for which compute rate is requested", + "in": "path", + "name": "cloud", + "required": true, + "type": "string" + }, + { + "description": "instance type for which compute rate is requested", + "in": "path", + "name": "type", + "required": true, + "type": "string" + }, + { + "description": "region for which compute rate is requested", + "in": "query", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CloudCost" + } + } + }, + "summary": "Returns the cloud compute rate", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/{cloud}/storage/{type}/rate": { + "get": { + "operationId": "V1CloudStorageRate", + "parameters": [ + { + "description": "cloud for which compute rate is requested", + "in": "path", + "name": "cloud", + "required": true, + "type": "string" + }, + { + "description": "storage type for which compute rate is requested", + "in": "path", + "name": "type", + "required": true, + "type": "string" + }, + { + "description": "region for which compute rate is requested", + "in": "query", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "maxDiskType for which compute rate is requested", + "in": "query", + "name": "maxDiskType", + "type": "integer" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1CloudCost" + } + } + }, + "summary": "Returns the cloud storage rate", + "tags": [ + "v1" + ] + } + }, + "/v1/clustergroups": { + "post": { + "operationId": "v1ClusterGroupsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterGroupEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create cluster groups", + "tags": [ + "v1" + ] + } + }, + "/v1/clustergroups/developerCredit/usage/{scope}": { + "get": { + "operationId": "v1ClusterGroupsDeveloperCreditUsageGet", + "responses": { + "200": { + "description": "Cluster group developer credit usage", + "schema": { + "$ref": "#/definitions/v1ClusterGroupsDeveloperCreditUsage" + } + } + }, + "summary": "Get cluster group developer credit usage by scope", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "scope", + "required": true, + "type": "string" + } + ] + }, + "/v1/clustergroups/hostCluster": { + "get": { + "operationId": "v1ClusterGroupsHostClusterSummary", + "responses": { + "200": { + "description": "An array of cluster groups of host cluster type summary", + "schema": { + "$ref": "#/definitions/v1ClusterGroupsHostClusterSummary" + } + } + }, + "summary": "Retrieves a list of cluster groups host cluster summary", + "tags": [ + "v1" + ] + } + }, + "/v1/clustergroups/hostCluster/metadata": { + "get": { + "operationId": "v1ClusterGroupsHostClusterMetadata", + "responses": { + "200": { + "description": "An array of cluster groups host cluster metadata items", + "schema": { + "$ref": "#/definitions/v1ClusterGroupsHostClusterMetadata" + } + } + }, + "summary": "Retrieves a list of cluster groups host cluster metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/clustergroups/validate/name": { + "get": { + "operationId": "v1ClusterGroupsValidateName", + "parameters": [ + { + "in": "query", + "name": "name", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the cluster groups name", + "tags": [ + "v1" + ] + } + }, + "/v1/clustergroups/{uid}": { + "delete": { + "operationId": "v1ClusterGroupsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified cluster group", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ClusterGroupsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterGroup" + } + } + }, + "summary": "Returns the specified cluster groups", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/clustergroups/{uid}/hostCluster": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterGroupsUidHostClusterUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterGroupHostClusterEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates cluster reference and host cluster config", + "tags": [ + "v1" + ] + } + }, + "/v1/clustergroups/{uid}/meta": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterGroupsUidMetaUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ObjectMeta" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster groups meta", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles": { + "post": { + "operationId": "v1ClusterProfilesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a cluster profile", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/bulk": { + "delete": { + "operationId": "v1ClusterProfilesBulkDelete", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1BulkDeleteRequest" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1BulkDeleteResponse" + } + } + }, + "summary": "Deletes list of cluster profiles", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/import": { + "post": { + "operationId": "v1ClusterProfilesImport", + "parameters": [ + { + "description": "If true then cluster profile will be published post successful import", + "in": "query", + "name": "publish", + "type": "boolean" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a cluster profile", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/import/file": { + "post": { + "consumes": [ + "multipart/form-data" + ], + "operationId": "v1ClusterProfilesImportFile", + "parameters": [ + { + "description": "If true then cluster profile will be published post successful import", + "in": "query", + "name": "publish", + "type": "boolean" + }, + { + "description": "Cluster profile import file", + "in": "formData", + "name": "importFile", + "type": "file" + }, + { + "default": "json", + "description": "Cluster profile import file format [\"yaml\", \"json\"]", + "enum": [ + "yaml", + "json" + ], + "in": "query", + "name": "format", + "type": "string" + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a cluster profile via file", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/import/validate": { + "post": { + "operationId": "v1ClusterProfilesImportValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileImportEntity" + } + } + ], + "responses": { + "200": { + "description": "Cluster profile import validated response", + "schema": { + "$ref": "#/definitions/v1ClusterProfileImportEntity" + } + } + }, + "summary": "Validates cluster profile import", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/macros": { + "get": { + "operationId": "v1MacrosList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + }, + "summary": "Retrieves a list of macros", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/validate/name": { + "get": { + "description": "Validates the cluster profile name and version", + "operationId": "v1ClusterProfilesValidateNameVersion", + "parameters": [ + { + "description": "Cluster profile name", + "in": "query", + "name": "name", + "type": "string" + }, + { + "description": "Cluster profile version", + "in": "query", + "name": "version", + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the cluster profile metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/validate/packs": { + "post": { + "operationId": "v1ClusterProfilesValidatePacks", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileTemplateDraft" + } + } + ], + "responses": { + "200": { + "description": "Cluster profile packs validation response", + "schema": { + "$ref": "#/definitions/v1ClusterProfileValidatorResponse" + } + } + }, + "summary": "Validates cluster profile packs", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/clone": { + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterProfilesUidClone", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileCloneEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a clone of the specified cluster profile", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/clone/validate": { + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "description": "Validates the cloned cluster profile name, version and target project uid", + "operationId": "v1ClusterProfilesUidCloneValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileCloneMetaInputEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the cluster profile clone", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/export": { + "get": { + "operationId": "V1ClusterProfilesUidExport", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "Exports cluster profile as a file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Export the specified cluster profile", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "default": "json", + "description": "Cluster profile export file format [ \"yaml\", \"json\" ]", + "enum": [ + "yaml", + "json" + ], + "in": "query", + "name": "format", + "type": "string" + } + ] + }, + "/v1/clusterprofiles/{uid}/export/terraform": { + "get": { + "operationId": "V1ClusterProfilesUidExportTerraform", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "Downloads cluster profile export file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Downloads the specified cluster profile", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "default": "yaml", + "description": "Cluster profile export file format [ \"yaml\", \"json\" ]", + "enum": [ + "yaml", + "json" + ], + "in": "query", + "name": "format", + "type": "string" + } + ] + }, + "/v1/clusterprofiles/{uid}/metadata": { + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1ClusterProfilesUidMetadataUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProfileMetaEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster profile metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/packRefs": { + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile notification uid", + "in": "query", + "name": "notify", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileNotificationUpdateEntity" + } + } + ], + "patch": { + "operationId": "v1ClusterProfilesPacksRefUpdate", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates cluster profile packs ref", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/packs": { + "get": { + "operationId": "v1ClusterProfilesUidPacksGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterProfilePacksEntities" + } + } + }, + "summary": "Returns the specified cluster profile packs", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Comma seperated pack meta such as schema, presets", + "in": "query", + "name": "includePackMeta", + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterProfilesUidPacksAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PackInputEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds a new pack to the specified cluster profile and returns the created pack uid", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/packs/manifests": { + "get": { + "operationId": "v1ClusterProfilesUidPacksManifestsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterProfilePacksManifests" + } + } + }, + "summary": "Returns the specified cluster profile pack manifests", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Comma seperated pack meta such as schema, presets", + "in": "query", + "name": "includePackMeta", + "type": "string" + } + ] + }, + "/v1/clusterprofiles/{uid}/packs/resolvedValues": { + "get": { + "operationId": "v1ClusterProfilesUidPacksResolvedValuesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1PackResolvedValues" + } + } + }, + "summary": "Returns the specified cluster profile packs resolved values", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PackParamsEntity" + } + } + ] + }, + "/v1/clusterprofiles/{uid}/packs/{packName}": { + "delete": { + "operationId": "v1ClusterProfilesUidPacksNameDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified pack information in the cluster profile", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "V1ClusterProfilesUidPacksNameGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1PackRefSummaryResponse" + } + } + }, + "summary": "Returns the specified cluster profile pack", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile pack name", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterProfilesUidPacksNameUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PackUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified pack information in the cluster profile", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/packs/{packName}/config": { + "get": { + "operationId": "v1ClusterProfilesUidPacksConfigGet", + "parameters": [ + { + "description": "cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile pack name", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile pack uid", + "in": "query", + "name": "packUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cluster profile pack configurations", + "schema": { + "$ref": "#/definitions/v1ClusterProfilePackConfigList" + } + } + }, + "summary": "Returns the specified cluster profile pack configuration", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/packs/{packName}/manifests": { + "get": { + "operationId": "v1ClusterProfilesUidPacksUidManifests", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ManifestEntities" + } + } + }, + "summary": "Returns the associated manifests for the specified profile's pack", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile pack name", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterProfilesUidPacksNameManifestsAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ManifestInputEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds manifest to the profiles packs and returns the added manifests uid", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/packs/{packName}/manifests/{manifestUid}": { + "delete": { + "operationId": "v1ClusterProfilesUidPacksNameManifestsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified cluster profile pack manifest", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ClusterProfilesUidPacksNameManifestsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ManifestEntity" + } + } + }, + "summary": "Returns the specified cluster profile pack manifest", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile pack name", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile pack manifest uid", + "in": "path", + "name": "manifestUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterProfilesUidPacksNameManifestsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ManifestInputEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified manifest of the profile's pack", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/publish": { + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Publish the draft cluster profile with next revision, the current draft cluster profile will be marked to published\nand the draft cluster profile will be set to null in the cluster profile template.\n", + "operationId": "v1ClusterProfilesPublish", + "responses": { + "204": { + "description": "Cluster profile published successfully" + } + }, + "summary": "Publishes the specified cluster profile", + "tags": [ + "v1" + ] + } + }, + "/v1/clusterprofiles/{uid}/spc/download": { + "get": { + "operationId": "v1ClusterProfilesUidSpcDownload", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "Download cluster profile archive file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Downloads the specified cluster profile", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/clusterprofiles/{uid}/validate/packs": { + "post": { + "operationId": "v1ClusterProfilesUidValidatePacks", + "parameters": [ + { + "description": "Cluster profile uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfileTemplateDraft" + } + } + ], + "responses": { + "200": { + "description": "Cluster profile packs validation response", + "schema": { + "$ref": "#/definitions/v1ClusterProfileValidatorResponse" + } + } + }, + "summary": "Validates specified cluster profile packs", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/appDeployments": { + "post": { + "operationId": "v1DashboardAppDeployments", + "parameters": [ + { + "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "maximum": 20, + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppDeploymentsFilterSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of application deployment summary items", + "schema": { + "$ref": "#/definitions/v1AppDeploymentsSummary" + } + } + }, + "summary": "Retrieves a list of application deployments filter summary Supported filter fields - [\"appDeploymentName\", \"clusterUid\", \"tags\"] Supported sort fields - [\"appDeploymentName\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/appProfiles": { + "post": { + "operationId": "v1DashboardAppProfiles", + "parameters": [ + { + "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "maximum": 20, + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AppProfilesFilterSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of application profiles summary items", + "schema": { + "$ref": "#/definitions/v1AppProfilesSummary" + } + } + }, + "summary": "Retrieves a list of application profiles filter summary Supported filter fields - [\"profileName\", \"tags\"] Supported sort fields - [\"profileName\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/appProfiles/metadata": { + "get": { + "operationId": "v1DashboardAppProfilesMetadata", + "responses": { + "200": { + "description": "An array of application profile summary items", + "schema": { + "$ref": "#/definitions/v1AppProfilesMetadata" + } + } + }, + "summary": "Retrieves a list of application profile metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/appliances/metadata": { + "post": { + "operationId": "v1EdgeHostsMetadata", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostsMetadataFilter" + } + } + ], + "responses": { + "200": { + "description": "An array of edgehost summary items", + "schema": { + "$ref": "#/definitions/v1EdgeHostsMetadataSummary" + } + } + }, + "summary": "Retrieves a list of edgehosts summary", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/cloudaccounts/metadata": { + "get": { + "operationId": "v1DashboardCloudAccountsMetadata", + "parameters": [ + { + "default": "all", + "enum": [ + "all", + "aws", + "azure", + "gcp", + "vsphere", + "openstack", + "maas", + "nested", + "baremetal", + "eks", + "aks", + "edge", + "edge-native", + "libvirt", + "tencent", + "tke", + "coxedge", + "generic", + "gke" + ], + "in": "query", + "name": "environment", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cloud accounts summary items", + "schema": { + "$ref": "#/definitions/v1CloudAccountsMetadata" + } + } + }, + "summary": "Retrieves a list of cloud accounts metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/clustergroups/{uid}/hostClusters": { + "post": { + "operationId": "v1ClusterGroupUidHostClustersSummary", + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersSummary" + } + } + }, + "summary": "Retrieves a list of cluster summary for a given cluster group", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/clustergroups/{uid}/virtualClusters": { + "post": { + "operationId": "v1ClusterGroupUidVirtualClustersSummary", + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersSummary" + } + } + }, + "summary": "Retrieves a list of cluster summary for a given cluster group", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/clusterprofiles": { + "post": { + "operationId": "v1ClusterProfilesFilterSummary", + "parameters": [ + { + "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "maximum": 20, + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterProfilesFilterSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster profiles summary items", + "schema": { + "$ref": "#/definitions/v1ClusterProfilesSummary" + } + } + }, + "summary": "Retrieves a list of cluster profiles filter summary Supported filter fields - [\"profileName\", \"tags\", \"profileType\", \"environment\"] Supported sort fields - [\"profileName\", \"environment\", \"profileType\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/clusterprofiles/metadata": { + "get": { + "operationId": "v1ClusterProfilesMetadata", + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1ClusterProfilesMetadata" + } + } + }, + "summary": "Retrieves a list of cluster profiles metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/clusterprofiles/{uid}": { + "get": { + "operationId": "v1ClusterProfilesUidSummary", + "responses": { + "200": { + "description": "Cluster profile summary response", + "schema": { + "$ref": "#/definitions/v1ClusterProfileSummary" + } + } + }, + "summary": "Retrieves a specified cluster profile summary", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/dashboard/edgehosts/search": { + "post": { + "operationId": "v1DashboardEdgehostsSearch", + "parameters": [ + { + "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "maximum": 20, + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of edgehost summary items", + "schema": { + "$ref": "#/definitions/v1EdgeHostsSearchSummary" + } + } + }, + "summary": "Retrieves a list of Edgehosts summary with provided search filter. Supported fields as per schema /v1/dashboard/edgehosts/search/schema", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/edgehosts/search/schema": { + "get": { + "operationId": "v1DashboardEdgehostsSearchSchemaGet", + "responses": { + "200": { + "description": "An array of schema items", + "schema": { + "$ref": "#/definitions/v1SearchFilterSchemaSpec" + } + } + }, + "summary": "Retrieves a schema for the Edgehost search filter", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/pcgs/search": { + "post": { + "operationId": "v1DashboardPcgsSearchSummary", + "parameters": [ + { + "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "maximum": 20, + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1PcgsSummary" + } + } + }, + "summary": "Retrieves a list of PCG summary with provided search filter. Supported fields as per schema /v1/dashboard/pcgs/search/schema", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/pcgs/search/schema": { + "get": { + "operationId": "v1DashboardPcgSearchSchemaGet", + "responses": { + "200": { + "description": "An array of schema items", + "schema": { + "$ref": "#/definitions/v1SearchFilterSchemaSpec" + } + } + }, + "summary": "Retrieves a schema for the PCG search filter", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/projects": { + "post": { + "operationId": "v1ProjectsFilterSummary", + "parameters": [ + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProjectsFilterSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of project filter summary items", + "schema": { + "$ref": "#/definitions/v1ProjectsSummary" + } + } + }, + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/projects/metadata": { + "get": { + "operationId": "v1ProjectsMetadata", + "parameters": [ + { + "description": "Name of the project", + "in": "query", + "name": "name", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of project metadata items", + "schema": { + "$ref": "#/definitions/v1ProjectsMetadata" + } + } + }, + "summary": "Retrieves a list of projects metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/cost": { + "post": { + "operationId": "v1DashboardSpectroClustersCostSummary", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterCloudCostSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of resources cloud cost summary items", + "schema": { + "$ref": "#/definitions/v1ResourcesCloudCostSummary" + } + } + }, + "summary": "Retrieves spectro clusters cloud cost summary information", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/filters/workspace": { + "get": { + "operationId": "v1SpectroClustersFiltersWorkspace", + "parameters": [ + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersSummary" + } + } + }, + "summary": "Retrieves a list of running, non rbac configured clusters in a workspace", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/metadata": { + "get": { + "operationId": "v1SpectroClustersMetadataGet", + "parameters": [ + { + "enum": [ + "hostclusters", + "strictHostclusters" + ], + "in": "query", + "name": "quickFilter", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersMetadata" + } + } + }, + "summary": "Retrieves a list of cluster summary metadata", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1SpectroClustersMetadata", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterMetadataSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersMetadata" + } + } + }, + "summary": "Retrieves a list of cluster summary", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/metadata/search": { + "post": { + "operationId": "v1SpectroClustersMetadataSearch", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster summary meta items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersMetadataSearch" + } + } + }, + "summary": "Retrieves a list of cluster metadata with provided search filter spec Supported sort fields - [\"environment\", \"clusterName\", \"clusterState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/metadata/search/schema": { + "get": { + "operationId": "v1SpectroClustersMetadataSearchSchema", + "responses": { + "200": { + "description": "An array of cluster meta schema items", + "schema": { + "$ref": "#/definitions/v1SearchFilterSchemaSpec" + } + } + }, + "summary": "Retrieves a schema for the cluster metadata search filter", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/resources/consumption": { + "post": { + "operationId": "v1SpectroClustersResourcesConsumption", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ResourceConsumptionSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of resource consumption data items", + "schema": { + "$ref": "#/definitions/v1ResourcesConsumption" + } + } + }, + "summary": "Retrieves spectro clusters resource consumption", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/resources/cost": { + "post": { + "operationId": "v1SpectroClustersResourcesCostSummary", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ResourceCostSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of resources cost summary items", + "schema": { + "$ref": "#/definitions/v1ResourcesCostSummary" + } + } + }, + "summary": "Retrieves spectro clusters resources cost summary information", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/resources/usage": { + "post": { + "operationId": "v1SpectroClustersResourcesUsageSummary", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ResourceUsageSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of resources usage summary items", + "schema": { + "$ref": "#/definitions/v1ResourcesUsageSummary" + } + } + }, + "summary": "Retrieves spectro clusters resources usage summary information", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/search": { + "post": { + "operationId": "v1SpectroClustersSearchFilterSummary", + "parameters": [ + { + "description": "limit is a maximum number of responses to return for a list call. Maximum value of the limit is 20.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "maximum": 20, + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster summary items", + "schema": { + "$ref": "#/definitions/v1SpectroClustersSummary" + } + } + }, + "summary": "Retrieves a list of cluster summary with provided search filter spec Supported sort fields - [\"environment\", \"clusterName\", \"memoryUsage\", \"healthState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/search/export": { + "get": { + "operationId": "v1DashboardClustersSearchSummaryExportGet", + "parameters": [ + { + "in": "query", + "name": "encodedFilter", + "type": "string" + }, + { + "default": "csv", + "enum": [ + "csv" + ], + "in": "query", + "name": "format", + "type": "string" + } + ], + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Content-Disposition": { + "type": "string" + }, + "Content-Type": { + "type": "string" + } + }, + "schema": { + "type": "file" + } + } + }, + "summary": "Export and download the list of cluster summary with matching search filter and download as a file(csv)", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1DashboardClustersSearchSummaryExport", + "parameters": [ + { + "default": "csv", + "enum": [ + "csv" + ], + "in": "query", + "name": "format", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SearchFilterSummarySpec" + } + } + ], + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Export the list of cluster summary with matching search filter and download as a file(csv) Supported sort fields - [\"environment\", \"clusterName\", \"healthState\", \"creationTimestamp\", \"lastModifiedTimestamp\"]", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/search/input": { + "get": { + "operationId": "v1DashboardSpectroClustersSearchInput", + "responses": { + "200": { + "description": "An array of cluster search filter input items", + "schema": { + "$ref": "#/definitions/v1ClusterSearchInputSpec" + } + } + }, + "summary": "Retrieves a supported input values for the cluster search filter", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/search/schema": { + "get": { + "operationId": "v1SpectroClustersSearchSchema", + "responses": { + "200": { + "description": "An array of cluster filter schema items", + "schema": { + "$ref": "#/definitions/v1SearchFilterSchemaSpec" + } + } + }, + "summary": "Retrieves a schema for the cluster search filter", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/vms": { + "get": { + "operationId": "V1DashboardVMEnabledClustersList", + "responses": { + "200": { + "description": "An array of schema items", + "schema": { + "$ref": "#/definitions/v1VMClusters" + } + } + }, + "summary": "Retrieves a list of Virtual machine enabled clusters", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}": { + "get": { + "operationId": "v1SpectroClustersSummaryUid", + "responses": { + "200": { + "description": "An spectro cluster summary", + "schema": { + "$ref": "#/definitions/v1SpectroClusterUidSummary" + } + } + }, + "summary": "Returns the specified cluster summary", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/dashboard/spectroclusters/{uid}/cost": { + "get": { + "operationId": "v1SpectroClustersUidCostSummary", + "parameters": [ + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "startTime", + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "endTime", + "type": "string" + }, + { + "description": "period in minutes, group the data point by the specified period", + "format": "int32", + "in": "query", + "minimum": 60, + "name": "period", + "type": "integer" + } + ], + "responses": { + "200": { + "description": "An spectro cluster cost summary", + "schema": { + "$ref": "#/definitions/v1SpectroClusterCostSummary" + } + } + }, + "summary": "Retrieves the specified cluster cost summary", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/dashboard/spectroclusters/{uid}/overview": { + "get": { + "operationId": "v1SpectroClustersSummaryUidOverview", + "responses": { + "200": { + "description": "An spectro cluster summary overview", + "schema": { + "$ref": "#/definitions/v1SpectroClusterUidSummary" + } + } + }, + "summary": "Returns the specified cluster summary overview", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/dashboard/spectroclusters/{uid}/resources/consumption": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1SpectroClustersUidResourcesConsumption", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ResourceConsumptionSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of resource consumption data items", + "schema": { + "$ref": "#/definitions/v1ResourcesConsumption" + } + } + }, + "summary": "Retrieves specified spectro cluster resource consumption", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloads", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workloads", + "schema": { + "$ref": "#/definitions/v1ClusterWorkload" + } + } + }, + "summary": "Retrieves specified cluster workloads", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/clusterrolebinding": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsClusterRoleBinding", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload clusterrolebindings", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadRoleBindings" + } + } + }, + "summary": "Retrieves specified cluster workload clusterrolebindings", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/cronjob": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsCronJob", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload cronjobs", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadCronJobs" + } + } + }, + "summary": "Retrieves specified cluster workload cronjobs", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/daemonset": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsDaemonSet", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload daemonsets", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadDaemonSets" + } + } + }, + "summary": "Retrieves specified cluster workload daemonsets", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/deployment": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsDeployment", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload deployments", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadDeployments" + } + } + }, + "summary": "Retrieves specified cluster workload deployments", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/job": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsJob", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload jobs", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadJobs" + } + } + }, + "summary": "Retrieves specified cluster workload jobs", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/namespace": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsNamespace", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload namespaces", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadNamespaces" + } + } + }, + "summary": "Retrieves specified cluster workload namespaces", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/pod": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsPod", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload pods", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadPods" + } + } + }, + "summary": "Retrieves specified cluster workload pods", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/rolebinding": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsRoleBinding", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload rolebindings", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadRoleBindings" + } + } + }, + "summary": "Retrieves specified cluster workload rolebindings", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/spectroclusters/{uid}/workloads/statefulset": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardSpectroClustersUidWorkloadsStatefulSet", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of cluster workload statefulsets", + "schema": { + "$ref": "#/definitions/v1ClusterWorkloadStatefulSets" + } + } + }, + "summary": "Retrieves specified cluster workload statefulsets", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces": { + "get": { + "operationId": "v1DashboardWorkspacesList", + "responses": { + "200": { + "description": "An array of workspace", + "schema": { + "$ref": "#/definitions/v1DashboardWorkspaces" + } + } + }, + "summary": "Retrieves a list of workspace", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/clusterrolebinding": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsClusterRoleBinding", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload clusterrolebindings", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadRoleBindings" + } + } + }, + "summary": "Retrieves specified workspace clusters workload clusterrolebindings", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/cronjob": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsCronJob", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload cronjobs", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadCronJobs" + } + } + }, + "summary": "Retrieves specified workspace clusters workload cronjobs", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/daemonset": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsDaemonSet", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload daemonsets", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadDaemonSets" + } + } + }, + "summary": "Retrieves specified workspace clusters workload daemonsets", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/deployment": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsDeployment", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload deployments", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadDeployments" + } + } + }, + "summary": "Retrieves specified workspace clusters workload deployments", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/job": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsJob", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload jobs", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadJobs" + } + } + }, + "summary": "Retrieves specified workspace clusters workload jobs", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/namespace": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsNamespace", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload namespaces", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadNamespaces" + } + } + }, + "summary": "Retrieves specified workspace clusters workload namespaces", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/pod": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsPod", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload pods", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadPods" + } + } + }, + "summary": "Retrieves specified workspace clusters workload pods", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/rolebinding": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsRoleBinding", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload rolebindings", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadRoleBindings" + } + } + }, + "summary": "Retrieves specified workspace clusters workload rolebindings", + "tags": [ + "v1" + ] + } + }, + "/v1/dashboard/workspaces/{uid}/spectroclusters/workloads/statefulset": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1DashboardWorkspacesUidSpectroClustersWorkloadsStatefulSet", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceWorkloadsSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of clusters workload statefulsets", + "schema": { + "$ref": "#/definitions/v1WorkspaceClustersWorkloadStatefulSets" + } + } + }, + "summary": "Retrieves specified workspace clusters workload statefulsets", + "tags": [ + "v1" + ] + } + }, + "/v1/datasinks/cloudwatch": { + "post": { + "description": "Sync data to cloud watch", + "operationId": "V1DataSinksCloudWatchSink", + "parameters": [ + { + "description": "Request payload for cloud watch config", + "in": "body", + "name": "dataSinkCloudWatchConfig", + "required": true, + "schema": { + "$ref": "#/definitions/v1.DataSinkCloudWatchConfig" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "sync data to cloud watch", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts": { + "get": { + "operationId": "v1EdgeHostDevicesList", + "parameters": [ + { + "enum": [ + "libvirt", + "edge-native", + "vsphere" + ], + "in": "query", + "name": "type", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of edge host device items", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevices" + } + } + }, + "summary": "Retrieves a list of registered edge host devices", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1EdgeHostDevicesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostDeviceEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create the edge host device", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/metadata": { + "get": { + "operationId": "v1EdgeHostsMetadataQuickFilterGet", + "parameters": [ + { + "enum": [ + "libvirt", + "edge-native", + "vsphere" + ], + "in": "query", + "name": "type", + "type": "string" + }, + { + "enum": [ + "unusedEdgeHosts" + ], + "in": "query", + "name": "quickFilter", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of edge host metadata", + "schema": { + "$ref": "#/definitions/v1EdgeHostsMeta" + } + } + }, + "summary": "Retrieves a list of edge hosts metadata matching the filter condition", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/register": { + "post": { + "operationId": "v1EdgeHostDevicesRegister", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevice" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevice" + } + } + }, + "summary": "Registers the edge host device", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/tokens": { + "get": { + "operationId": "v1EdgeTokensList", + "responses": { + "200": { + "description": "An array of edge tokens", + "schema": { + "$ref": "#/definitions/v1EdgeTokens" + } + } + }, + "summary": "Retrieves a list of edge tokens", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1EdgeTokensCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeTokenEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create the edge token", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/tokens/{uid}": { + "delete": { + "operationId": "v1EdgeTokensUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified edge token", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1EdgeTokensUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeToken" + } + } + }, + "summary": "Returns the specified edge token", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Edge token uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EdgeTokensUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeTokenUpdate" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified edge token", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/tokens/{uid}/state": { + "parameters": [ + { + "description": "Edge token uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EdgeTokensUidState", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeTokenActiveState" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Revoke or re-activate the edge token access", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}": { + "delete": { + "operationId": "v1EdgeHostDevicesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified edge host device", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1EdgeHostDevicesUidGet", + "parameters": [ + { + "default": false, + "description": "resolve pack values if set to true", + "in": "query", + "name": "resolvePackValues", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevice" + } + } + }, + "summary": "Returns the specified edge host device", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EdgeHostDevicesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevice" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified edge host device", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/cluster/associate": { + "delete": { + "operationId": "v1EdgeHostDevicesUidClusterDeassociate", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deassociate the clusters to the edge host", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1EdgeHostDevicesUidClusterAssociate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostClusterEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Associate the clusters to the edge host", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/health": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1EdgeHostDevicesHealthUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostHealth" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the edge host health", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/hostCheckSum": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1EdgeHostDeviceHostCheckSumUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostDeviceHostCheckSum" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the specified edge host device host check sum", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/hostPairingKey": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1EdgeHostDeviceHostPairingKeyUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostDeviceHostPairingKey" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the specified edge host device host pairing key", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/meta": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EdgeHostDevicesUidMetaUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostDeviceMetaUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified edge host device meta", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/pack/manifests/{manifestUid}": { + "get": { + "operationId": "v1EdgeHostDevicesUidPackManifestsUidGet", + "parameters": [ + { + "description": "edge host uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "manifest uid which is part of the pack ref", + "in": "path", + "name": "manifestUid", + "required": true, + "type": "string" + }, + { + "default": false, + "description": "resolve pack manifest values if set to true", + "in": "query", + "name": "resolveManifestValues", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "Pack manifest content", + "schema": { + "$ref": "#/definitions/v1Manifest" + } + } + }, + "summary": "Returns the specified edge host's manifest", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/packs/status": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1EdgeHostDevicesUidPacksStatusPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterPacksStatusEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Patch update specified edge host's packs status", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/profiles": { + "get": { + "operationId": "v1EdgeHostDevicesUidProfilesGet", + "parameters": [ + { + "description": "includes pack meta such as schema, presets", + "in": "query", + "name": "includePackMeta", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfileList" + } + } + }, + "summary": "Returns the associated profiles of a specified edge host device", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EdgeHostDevicesUidProfilesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfiles" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Associate cluster profiles to the specified edge host device", + "tags": [ + "v1" + ] + } + }, + "/v1/edgehosts/{uid}/spc/download": { + "get": { + "operationId": "v1EdgeHostDevicesUidSpcDownload", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download spc archive file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Download the specified edge host device spc", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/edgehosts/{uid}/vsphere/properties": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EdgeHostDevicesUidVspherePropertiesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EdgeHostVsphereCloudProperties" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified edge host device vsphere properties", + "tags": [ + "v1" + ] + } + }, + "/v1/events/components": { + "get": { + "description": "Returns a paginated list of component events based on request parameters", + "operationId": "v1EventsComponentsList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of component events items", + "schema": { + "$ref": "#/definitions/v1Events" + } + } + }, + "summary": "Returns a paginated list of component events based on request parameters", + "tags": [ + "v1" + ] + }, + "post": { + "description": "Creates a component event", + "operationId": "v1EventsComponentsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Event" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a component event", + "tags": [ + "v1" + ] + } + }, + "/v1/events/components/bulk": { + "post": { + "description": "Creates the component events in bulk", + "operationId": "v1EventsComponentsCreateBulk", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1BulkEvents" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "schema": { + "$ref": "#/definitions/v1Uids" + } + } + }, + "summary": "Creates the component events in bulk", + "tags": [ + "v1" + ] + } + }, + "/v1/events/components/{objectKind}/{objectUid}": { + "delete": { + "operationId": "v1EventsComponentsObjTypeUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Delete all the components events for the specified related object", + "tags": [ + "v1" + ] + }, + "get": { + "description": "Returns a list of components events for the specified related object", + "operationId": "v1EventsComponentsObjTypeUidList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of component event items", + "schema": { + "$ref": "#/definitions/v1Events" + } + } + }, + "summary": "Returns a list of components events for the specified related object", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Describes the related object uid for which events has to be fetched", + "enum": [ + "spectrocluster", + "edgehost" + ], + "in": "path", + "name": "objectKind", + "required": true, + "type": "string" + }, + { + "description": "Describes the related object kind for which events has to be fetched", + "in": "path", + "name": "objectUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/filters": { + "get": { + "operationId": "v1FiltersList", + "parameters": [ + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of filters", + "schema": { + "$ref": "#/definitions/v1FiltersSummary" + } + } + }, + "summary": "Returns a list of Filters", + "tags": [ + "v1" + ] + } + }, + "/v1/filters/metadata": { + "get": { + "operationId": "v1FiltersMetadata", + "parameters": [ + { + "description": "filterType can be - [tag, meta, resource]", + "in": "query", + "name": "filterType", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of filters", + "schema": { + "$ref": "#/definitions/v1FiltersMetadata" + } + } + }, + "summary": "Returns a list of Filters metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/filters/tag": { + "post": { + "operationId": "v1TagFiltersCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TagFilter" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a Tag filter", + "tags": [ + "v1" + ] + } + }, + "/v1/filters/tag/{uid}": { + "delete": { + "operationId": "v1TagFilterUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Delete the specified Filter object", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1TagFilterUidGet", + "responses": { + "200": { + "description": "A Filter object", + "schema": { + "$ref": "#/definitions/v1TagFilterSummary" + } + } + }, + "summary": "Returns the specified Filter object", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1TagFilterUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TagFilter" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates a Tag filter", + "tags": [ + "v1" + ] + } + }, + "/v1/metrics/{resourceKind}/values": { + "get": { + "description": "Returns all the metrics for a given resource kind", + "operationId": "v1MetricsList", + "parameters": [ + { + "enum": [ + "pod", + "namespace", + "spectrocluster", + "machine", + "project" + ], + "in": "path", + "name": "resourceKind", + "required": true, + "type": "string" + }, + { + "default": "all", + "in": "query", + "name": "metricKind", + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "startTime", + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "endTime", + "type": "string" + }, + { + "default": 1, + "format": "int32", + "in": "query", + "name": "period", + "type": "integer" + }, + { + "default": false, + "description": "includeMasterMachines in boolean, group the data point by including master nodes if set to true", + "in": "query", + "name": "includeMasterMachines", + "type": "boolean" + }, + { + "default": false, + "description": "if true then api returns only aggregation values, else api returns all data points by default", + "in": "query", + "name": "discrete", + "type": "boolean" + }, + { + "in": "query", + "name": "spectroClusterUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of metric items", + "schema": { + "$ref": "#/definitions/v1MetricTimeSeriesList" + } + } + }, + "summary": "Retrieves the list of metrics for a specified resource kind", + "tags": [ + "v1" + ] + } + }, + "/v1/metrics/{resourceKind}/{resourceUid}/values": { + "delete": { + "operationId": "v1MetricsUidDelete", + "parameters": [ + { + "enum": [ + "pod", + "namespace", + "spectrocluster", + "machine", + "project" + ], + "in": "path", + "name": "resourceKind", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "resourceUid", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the metrics of the specified resource", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1MetricsUidList", + "parameters": [ + { + "enum": [ + "pod", + "namespace", + "spectrocluster", + "machine", + "project" + ], + "in": "path", + "name": "resourceKind", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "resourceUid", + "required": true, + "type": "string" + }, + { + "default": "all", + "description": "multiple metric kinds can be provided with comma separated", + "in": "query", + "name": "metricKind", + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "startTime", + "type": "string" + }, + { + "description": "Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.", + "format": "date-time", + "in": "query", + "name": "endTime", + "type": "string" + }, + { + "default": 1, + "description": "period in minutes, group the data point by the specified period", + "format": "int32", + "in": "query", + "name": "period", + "type": "integer" + }, + { + "default": false, + "description": "includeMasterMachines in boolean, group the data point by including master nodes if set to true", + "in": "query", + "name": "includeMasterMachines", + "type": "boolean" + }, + { + "default": false, + "description": "if true then api returns only aggregation values, else api returns all data points by default", + "in": "query", + "name": "discrete", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "An array of metric items", + "schema": { + "$ref": "#/definitions/v1MetricTimeSeries" + } + } + }, + "summary": "Returns the metrics for a specified resource uid", + "tags": [ + "v1" + ] + } + }, + "/v1/notifications/": { + "get": { + "description": "Returns a paginated list of notifications based on request parameters", + "operationId": "v1NotificationsList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of notification items", + "schema": { + "$ref": "#/definitions/v1Notifications" + } + } + }, + "summary": "Returns a paginated list of notifications based on request parameters", + "tags": [ + "v1" + ] + } + }, + "/v1/notifications/events": { + "post": { + "description": "Creates a notification event", + "operationId": "v1NotificationsEventCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1NotificationEvent" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a notification event", + "tags": [ + "v1" + ] + } + }, + "/v1/notifications/{objectKind}/{objectUid}": { + "get": { + "description": "Returns a list of notifications for the specified related object", + "operationId": "v1NotificationsObjTypeUidList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of component event items", + "schema": { + "$ref": "#/definitions/v1Notifications" + } + } + }, + "summary": "Returns a list of notifications for the specified related object", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Describes the related object kind for which notifications have to be fetched", + "enum": [ + "spectrocluster", + "clusterprofile", + "appdeployment" + ], + "in": "path", + "name": "objectKind", + "required": true, + "type": "string" + }, + { + "description": "Describes the related object uid for which notifications have to be fetched", + "in": "path", + "name": "objectUid", + "required": true, + "type": "string" + }, + { + "description": "Describes a way to fetch \"done\" notifications", + "in": "query", + "name": "isDone", + "type": "string" + } + ] + }, + "/v1/notifications/{uid}/ack": { + "parameters": [ + { + "description": "Describes acknowledging notification uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Updates the specified notification for the acknowledgment", + "operationId": "v1NotificationsUidAck", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified notification for the acknowledgment", + "tags": [ + "v1" + ] + } + }, + "/v1/notifications/{uid}/done": { + "parameters": [ + { + "description": "Describes notification uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Updates the specified notification action as done", + "operationId": "v1NotificationsUidDone", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified notification action as done", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords": { + "get": { + "operationId": "v1OverlordsList", + "parameters": [ + { + "in": "query", + "name": "name", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1Overlords" + } + } + }, + "summary": "Retrieves a list of overlords owned by the tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/maas/manifest": { + "get": { + "operationId": "V1OverlordsMaasManifest", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OverlordManifest" + } + } + }, + "summary": "Returns the manifests required for the private gateway installation", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "query", + "name": "pairingCode", + "required": true, + "type": "string" + } + ] + }, + "/v1/overlords/maas/{uid}/account": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidMaasAccountCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordMaasAccountCreate" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the maas cloudaccount for the private gateway", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1OverlordsUidMaasAccountUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordMaasAccountEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the maas cloudaccount for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/maas/{uid}/account/validate": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidMaasAccountValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "properties": { + "account": { + "$ref": "#/definitions/v1MaasCloudAccount" + } + } + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "validate the maas cloudaccount for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/maas/{uid}/cloudconfig": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1OverlordsUidMaasCloudConfigCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordMaasCloudConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the maas cloud config for the private gateway", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "V1OverlordsUidMaasCloudConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordMaasCloudConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the maas cloud config for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/migrate": { + "post": { + "operationId": "V1OverlordsMigrate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordMigrateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "migrate all the clusters from source overlord to target overlord", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/openstack/manifest": { + "get": { + "operationId": "v1OverlordsOpenStackManifest", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OverlordManifest" + } + } + }, + "summary": "Returns the manifests required for the private gateway installation", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "query", + "name": "pairingCode", + "required": true, + "type": "string" + } + ] + }, + "/v1/overlords/openstack/{uid}/account": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidOpenStackAccountCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordOpenStackAccountCreate" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the OpenStack cloudaccount for the private gateway", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1OverlordsUidOpenStackAccountUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordOpenStackAccountEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the OpenStack cloudaccount for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/openstack/{uid}/account/validate": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidOpenStackAccountValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "properties": { + "account": { + "$ref": "#/definitions/v1OpenStackCloudAccount" + } + } + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "validate the OpenStack cloudaccount for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/openstack/{uid}/cloudconfig": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidOpenStackCloudConfigCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordOpenStackCloudConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the OpenStack cloud config for the private gateway", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1OverlordsUidOpenStackCloudConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordOpenStackCloudConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the OpenStack cloud config for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/pairing/code": { + "get": { + "operationId": "v1OverlordsPairingCode", + "parameters": [ + { + "enum": [ + "vsphere", + "openstack", + "maas" + ], + "in": "query", + "name": "cloudType", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1PairingCode" + } + } + }, + "summary": "Returns the pairing code for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/manifest": { + "get": { + "operationId": "v1OverlordsVsphereManifest", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OverlordManifest" + } + } + }, + "summary": "Returns the manifests required for the private gateway installation", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "query", + "name": "pairingCode", + "required": true, + "type": "string" + } + ] + }, + "/v1/overlords/vsphere/ova": { + "get": { + "operationId": "v1OverlordsVsphereOvaGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1OverloadVsphereOva" + } + } + }, + "summary": "Returns overlord's ova information", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/{uid}/account": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidVsphereAccountCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordVsphereAccountCreate" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the vSphere cloudaccount for the private gateway", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1OverlordsUidVsphereAccountUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordVsphereAccountEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the vSphere cloudaccount for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/{uid}/account/validate": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidVsphereAccountValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "properties": { + "account": { + "$ref": "#/definitions/v1VsphereCloudAccount" + } + } + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "validate the vSphere cloudaccount for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/{uid}/cloudconfig": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidVsphereCloudConfigCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordVsphereCloudConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the vSphere cloud config for the private gateway", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1OverlordsUidVsphereCloudConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OverlordVsphereCloudConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the vSphere cloud config for the private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/{uid}/pools": { + "get": { + "operationId": "v1OverlordsUidPoolsList", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1IpPools" + } + } + }, + "summary": "Retrieves a list of IP Pools for the specified private gateway", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1OverlordsUidPoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1IpPoolInputEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an IP pool defintion for the sepcified private gateway", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/{uid}/pools/{poolUid}": { + "delete": { + "operationId": "v1OverlordsUidPoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the private gateways's specified IP Pool data", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "poolUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1OverlordsUidPoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1IpPoolInputEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the private gateways's specified IP Pool data", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/vsphere/{uid}/properties/computecluster/resources": { + "get": { + "operationId": "v1OverlordsUidVsphereComputeclusterRes", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereComputeClusterResources" + } + } + }, + "summary": "Retrieves the vSphere computecluster resources for the specified private gateway's account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "datacenter", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "computecluster", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "useQualifiedNetworkName", + "type": "boolean" + } + ] + }, + "/v1/overlords/vsphere/{uid}/properties/datacenters": { + "get": { + "operationId": "v1OverlordsUidVsphereDatacenters", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereDatacenters" + } + } + }, + "summary": "Retrieves the vSphere datacenters \u0026 datacluster for the specified private gateway's account", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/overlords/{uid}": { + "delete": { + "operationId": "v1OverlordsUidDelete", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1DeletedMsg" + } + } + }, + "summary": "delete the private gateway", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1OverlordsUidGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1Overlord" + } + } + }, + "summary": "Returns the specified private gateway's for the given uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/overlords/{uid}/metadata": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1OverlordsUidMetadataUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ObjectMetaInputEntitySchema" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update the private gateway's metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/overlords/{uid}/reset": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1OverlordsUidReset", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UpdatedMsg" + } + } + }, + "summary": "reset the private gateway by disaaociating the private gateway's resources", + "tags": [ + "v1" + ] + } + }, + "/v1/packs": { + "delete": { + "operationId": "v1PacksSummaryDelete", + "parameters": [ + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1DeleteMeta" + } + } + }, + "summary": "Deletes the packs", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1PacksSummaryList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of pack summary items", + "schema": { + "$ref": "#/definitions/v1PackSummaries" + } + } + }, + "summary": "Retrieves a list of packs", + "tags": [ + "v1" + ] + } + }, + "/v1/packs/search": { + "post": { + "operationId": "v1PacksSearch", + "parameters": [ + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PacksFilterSpec" + } + } + ], + "responses": { + "200": { + "description": "An array of pack summary items", + "schema": { + "$ref": "#/definitions/v1PackMetadataList" + } + } + }, + "summary": "Retrieves a list of packs based on filter", + "tags": [ + "v1" + ] + } + }, + "/v1/packs/{packName}/registries/{registryUid}": { + "get": { + "operationId": "v1PacksNameRegistryUidList", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1PackTagEntity" + } + } + }, + "summary": "Retrieves a list of packs", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Pack registry uid", + "in": "path", + "name": "registryUid", + "required": true, + "type": "string" + }, + { + "description": "Pack name", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + }, + { + "default": "all", + "description": "Pack cloud type", + "in": "query", + "name": "cloudType", + "type": "string" + }, + { + "description": "Pack layer", + "in": "query", + "name": "layer", + "type": "string" + } + ] + }, + "/v1/packs/{uid}": { + "get": { + "operationId": "v1PacksUid", + "responses": { + "200": { + "description": "A pack for the specified uid", + "schema": { + "$ref": "#/definitions/v1PackTagEntity" + } + } + }, + "summary": "Returns the specified pack", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Pack uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/pcg/selfHosted": { + "post": { + "operationId": "v1PcgSelfHosted", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PcgSelfHostedParams" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1PcgServiceKubectlCommands" + } + } + }, + "summary": "Returns the private gateway manifest link", + "tags": [ + "v1" + ] + } + }, + "/v1/pcg/{uid}/register": { + "post": { + "operationId": "v1PcgUidRegister", + "parameters": [ + { + "in": "body", + "name": "pairingCode", + "schema": { + "$ref": "#/definitions/v1PairingCode" + } + }, + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Registers the pcg", + "tags": [ + "v1" + ] + } + }, + "/v1/pcg/{uid}/services/ally/manifest": { + "get": { + "operationId": "v1PcgUidAllyManifestGet", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the pcg ally manifest", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/pcg/{uid}/services/jet/manifest": { + "get": { + "operationId": "v1PcgUidJetManifestGet", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the pcg jet manifest", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/permissions": { + "get": { + "operationId": "v1PermissionsList", + "parameters": [ + { + "enum": [ + "system", + "tenant", + "project", + "resource" + ], + "in": "query", + "name": "scope", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of permissions", + "schema": { + "$ref": "#/definitions/v1Permissions" + } + } + }, + "summary": "Retrieves a list of permissions", + "tags": [ + "v1" + ] + } + }, + "/v1/projects": { + "post": { + "operationId": "v1ProjectsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProjectEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/alerts": { + "get": { + "operationId": "v1ProjectsAlerts", + "responses": { + "200": { + "description": "An array of alert components", + "schema": { + "$ref": "#/definitions/v1ProjectAlertComponents" + } + } + }, + "summary": "Retrieves a list of supported alerts for a project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}": { + "delete": { + "operationId": "v1ProjectsUidDelete", + "parameters": [ + { + "in": "query", + "name": "cleanupProjectResources", + "type": "boolean" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProjectCleanup" + } + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified project", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ProjectsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Project" + } + } + }, + "summary": "Returns the specified project", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProjectEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/alerts/{component}": { + "delete": { + "operationId": "v1ProjectsUidAlertDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified alert to the specified project", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "component", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ProjectsUidAlertCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Channel" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create the specified alert to the specified project", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1ProjectsUidAlertUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1AlertEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Upsert the specified alert to the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/alerts/{component}/{alertUid}": { + "delete": { + "operationId": "v1ProjectsUidAlertsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified alert of the specified project", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ProjectsUidAlertsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Channel" + } + } + }, + "summary": "Get the specified alert of the specified project", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "component", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "alertUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectsUidAlertsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Channel" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the specified alert of the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/macros": { + "delete": { + "operationId": "v1ProjectsUidMacrosDeleteByMacroName", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Delete the macros for the specified project by macro name", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ProjectsUidMacrosList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + }, + "summary": "List the macros of the specified project", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1ProjectsUidMacrosUpdateByMacroName", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the macros for the specified project by macro name", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1ProjectsUidMacrosCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Create or add new macros for the specified project", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1ProjectsUidMacrosUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the macros of the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/meta": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectsUidMetaUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ObjectMeta" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the metadata of the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/preferences/clusterSettings": { + "get": { + "operationId": "v1ProjectClusterSettingsGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ProjectClusterSettings" + } + } + }, + "summary": "Get project cluster settings", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/projects/{uid}/preferences/clusterSettings/fips": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectClusterFipsSettingUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1FipsConfig" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Update project clusters fips setting", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/preferences/clusterSettings/nodesAutoRemediationSetting": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectClustersNodesAutoRemediationSettingUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1NodesAutoRemediationSettings" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Update project clusters nodes auto remediation setting", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/teams": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectsUidTeamsUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProjectTeamsEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the teams association to the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/users": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ProjectsUidUsersUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ProjectUsersEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the users association to the specified project", + "tags": [ + "v1" + ] + } + }, + "/v1/projects/{uid}/validate": { + "delete": { + "operationId": "v1ProjectsUidValidate", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ProjectActiveResources" + } + } + }, + "summary": "Validate and returns active resource of project before delete", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/registries/helm": { + "get": { + "operationId": "v1RegistriesHelmList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of registry items", + "schema": { + "$ref": "#/definitions/v1HelmRegistries" + } + } + }, + "summary": "Retrieves a list of Helm registries", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "default": "all", + "enum": [ + "system", + "tenant", + "all" + ], + "in": "query", + "name": "scope", + "type": "string" + } + ], + "post": { + "operationId": "v1RegistriesHelmCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1HelmRegistryEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a helm registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/helm/summary": { + "get": { + "operationId": "v1RegistriesHelmSummaryList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of registry items", + "schema": { + "$ref": "#/definitions/v1HelmRegistriesSummary" + } + } + }, + "summary": "Retrieves a list of helm registries as summary", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "default": "all", + "enum": [ + "system", + "tenant", + "all" + ], + "in": "query", + "name": "scope", + "type": "string" + } + ] + }, + "/v1/registries/helm/validate": { + "post": { + "description": "Returns no contents if helm registry is valid else error.", + "operationId": "V1RegistriesHelmValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1HelmRegistrySpec" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if helm registry is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/helm/{uid}": { + "delete": { + "operationId": "v1RegistriesHelmUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified helm registry", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1RegistriesHelmUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1HelmRegistry" + } + } + }, + "summary": "Returns the specified Helm registry", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1RegistriesHelmUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1HelmRegistry" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified helm registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/helm/{uid}/sync": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "description": "Sync all the helm charts from the registry", + "operationId": "v1RegistriesHelmUidSync", + "responses": { + "202": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Sync Helm registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/helm/{uid}/sync/status": { + "get": { + "description": "Get the sync status for the specified helm registry", + "operationId": "v1RegistriesHelmUidSyncStatus", + "responses": { + "200": { + "description": "Helm registry sync status", + "schema": { + "$ref": "#/definitions/v1RegistrySyncStatus" + } + } + }, + "summary": "Get helm registry sync status", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/registries/metadata": { + "get": { + "operationId": "v1RegistriesMetadata", + "responses": { + "200": { + "description": "An array of registry metadata items", + "schema": { + "$ref": "#/definitions/v1RegistriesMetadata" + } + } + }, + "summary": "Retrieves a list of registries metadata", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "default": "all", + "enum": [ + "system", + "tenant", + "all" + ], + "in": "query", + "name": "scope", + "type": "string" + } + ] + }, + "/v1/registries/oci/basic": { + "post": { + "operationId": "v1BasicOciRegistriesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1BasicOciRegistry" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a basic oci registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/oci/ecr": { + "post": { + "operationId": "v1EcrRegistriesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EcrRegistry" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a ecr registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/oci/summary": { + "get": { + "operationId": "v1OciRegistriesSummary", + "responses": { + "200": { + "description": "An array of oci registry items", + "schema": { + "$ref": "#/definitions/v1OciRegistries" + } + } + }, + "summary": "Retrieves a oci registries summary", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/oci/{uid}": { + "get": { + "operationId": "v1OciRegistriesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1OciRegistryEntity" + } + } + }, + "summary": "Returns the information of specified oci registry", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "clusterUid", + "type": "string" + } + ] + }, + "/v1/registries/oci/{uid}/basic": { + "delete": { + "operationId": "v1BasicOciRegistriesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified basic oci registry", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1BasicOciRegistriesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1BasicOciRegistry" + } + } + }, + "summary": "Returns the basic oci registry", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1BasicOciRegistriesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1BasicOciRegistry" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified basic oci registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/oci/{uid}/ecr": { + "delete": { + "operationId": "v1EcrRegistriesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified ecr registry", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1EcrRegistriesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1EcrRegistry" + } + } + }, + "summary": "Returns the specified ecr registry", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1EcrRegistriesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1EcrRegistry" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified ecr registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/pack": { + "get": { + "operationId": "v1RegistriesPackList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of registry items", + "schema": { + "$ref": "#/definitions/v1PackRegistries" + } + } + }, + "summary": "Retrieves a list of Pack registries", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "default": "all", + "enum": [ + "system", + "tenant", + "all" + ], + "in": "query", + "name": "scope", + "type": "string" + } + ], + "post": { + "operationId": "v1RegistriesPackCreate", + "parameters": [ + { + "default": false, + "in": "query", + "name": "skipPackSync", + "type": "boolean" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PackRegistry" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a pack registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/pack/summary": { + "get": { + "operationId": "v1RegistriesPackSummaryList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of registry items", + "schema": { + "$ref": "#/definitions/v1PackRegistriesSummary" + } + } + }, + "summary": "Retrieves a list of pack registries as summary", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "default": "all", + "enum": [ + "system", + "tenant", + "all" + ], + "in": "query", + "name": "scope", + "type": "string" + } + ] + }, + "/v1/registries/pack/validate": { + "post": { + "description": "Returns no contents if pack registry is valid else error.", + "operationId": "V1RegistriesPackValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1PackRegistrySpec" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Check if pack registry is valid", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/pack/{uid}": { + "delete": { + "operationId": "v1RegistriesPackUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified pack registry", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1RegistriesPackUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1PackRegistry" + } + } + }, + "summary": "Returns the specified Pack registry", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1RegistriesPackUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1PackRegistry" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified pack registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/pack/{uid}/sync": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "description": "Sync all the packs from the registry", + "operationId": "v1RegistriesPackUidSync", + "responses": { + "202": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Sync Pack registry", + "tags": [ + "v1" + ] + } + }, + "/v1/registries/pack/{uid}/sync/status": { + "get": { + "description": "Get sync status for the pack specified registry", + "operationId": "v1RegistriesPackUidSyncStatus", + "responses": { + "200": { + "description": "Pack registry sync status", + "schema": { + "$ref": "#/definitions/v1RegistrySyncStatus" + } + } + }, + "summary": "Get pack registry sync status", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/registries/{registryName}/config": { + "get": { + "operationId": "v1RegistriesNameConfigGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1RegistryConfigEntity" + } + } + }, + "summary": "Returns the specified system scope registry configuration", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "registryName", + "required": true, + "type": "string" + } + ] + }, + "/v1/registries/{uid}": { + "delete": { + "operationId": "v1RegistriesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified registry", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/roles": { + "get": { + "operationId": "v1RolesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Roles" + } + } + }, + "summary": "Retrieves a list of roles", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1RolesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Role" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a role with specified permissions", + "tags": [ + "v1" + ] + } + }, + "/v1/roles/{uid}": { + "delete": { + "operationId": "v1RolesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified role", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1RolesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Role" + } + } + }, + "summary": "Returns the specified role", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1RolesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Role" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified role", + "tags": [ + "v1" + ] + } + }, + "/v1/roles/{uid}/clone": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1RolesClone", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1RoleClone" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Clone the role", + "tags": [ + "v1" + ] + } + }, + "/v1/services/{serviceName}/version": { + "get": { + "operationId": "v1ServiceVersionGet", + "parameters": [ + { + "description": "service name", + "enum": [ + "ally", + "jet", + "palette", + "ambit", + "ally-lite", + "palette-lite", + "crony", + "tick", + "edge", + "lodge", + "level", + "edgeconfig", + "firth", + "stylus" + ], + "in": "path", + "name": "serviceName", + "required": true, + "type": "string" + }, + { + "description": "spectro cluster uid", + "in": "query", + "name": "clusterUid", + "type": "string" + }, + { + "description": "edge host uid", + "in": "query", + "name": "edgeHostUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ServiceVersion" + } + } + }, + "summary": "Returns a latest version for a given service name", + "tags": [ + "v1" + ] + } + }, + "/v1/services/{serviceName}/versions/{version}/manifest": { + "get": { + "operationId": "v1ServiceManifestGet", + "parameters": [ + { + "description": "service name", + "enum": [ + "ally", + "jet", + "palette", + "ambit", + "ally-lite", + "palette-lite", + "crony", + "tick", + "edge", + "lodge", + "level", + "edgeconfig", + "firth", + "stylus" + ], + "in": "path", + "name": "serviceName", + "required": true, + "type": "string" + }, + { + "description": "service version", + "in": "path", + "name": "version", + "required": true, + "type": "string" + }, + { + "description": "action type", + "enum": [ + "apply", + "delete", + "resources" + ], + "in": "query", + "name": "action", + "required": true, + "type": "string" + }, + { + "description": "resource file name", + "in": "query", + "name": "resourceFilename", + "type": "string" + }, + { + "description": "spectro cluster uid", + "in": "query", + "name": "clusterUid", + "type": "string" + }, + { + "description": "edge host uid", + "in": "query", + "name": "edgeHostUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ServiceManifest" + } + } + }, + "summary": "Returns a service manifest for a given service name and version", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/agents/{messageKey}/notify": { + "post": { + "operationId": "V1SpectroClustersAgentsNotify", + "parameters": [ + { + "in": "path", + "name": "messageKey", + "required": true, + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClustersAgentsNotifyEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aks": { + "post": { + "operationId": "v1SpectroClustersAksCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an AKS cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aks/rate": { + "post": { + "operationId": "v1SpectroClustersAksRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Aks Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get AKS cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aks/validate": { + "post": { + "operationId": "v1SpectroClustersAksValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Aks Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates AKS cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aws": { + "post": { + "operationId": "v1SpectroClustersAwsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAwsClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an AWS cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aws/import": { + "post": { + "operationId": "v1SpectroClustersAwsImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAwsClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports an AWS cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aws/rate": { + "post": { + "operationId": "v1SpectroClustersAwsRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAwsClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Aws Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get AWS cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/aws/validate": { + "post": { + "operationId": "v1SpectroClustersAwsValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAwsClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Aws Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates AWS cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/azure": { + "post": { + "operationId": "v1SpectroClustersAzureCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an Azure cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/azure/import": { + "post": { + "operationId": "v1SpectroClustersAzureImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports an Azure cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/azure/rate": { + "post": { + "operationId": "v1SpectroClustersAzureRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Azure Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get Azure cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/azure/validate": { + "post": { + "operationId": "v1SpectroClustersAzureValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroAzureClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Azure Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates Azure cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/config/edgeInstaller": { + "get": { + "operationId": "v1SpectroClustersConfigEdgeInstaller", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterEdgeInstallerConfig" + } + } + }, + "summary": "Cluster configuration for the edge installer", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/coxedge": { + "post": { + "operationId": "v1SpectroClustersCoxEdgeCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroCoxEdgeClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a CoxEdge cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/coxedge/rate": { + "post": { + "operationId": "v1SpectroClustersCoxEdgeRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroCoxEdgeClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Azure Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get Cox Edge cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/coxedge/validate": { + "post": { + "operationId": "v1SpectroClustersCoxEdgeValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroCoxEdgeClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Azure Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates Cox Edge cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge": { + "post": { + "operationId": "v1SpectroClustersEdgeCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a Edge cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge-native": { + "post": { + "operationId": "v1SpectroClustersEdgeNativeCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeNativeClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an EdgeNative cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge-native/import": { + "post": { + "operationId": "v1SpectroClustersEdgeNativeImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeNativeClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports an EdgeNative cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge-native/rate": { + "post": { + "operationId": "v1SpectroClustersEdgeNativeRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeNativeClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "EdgeNative Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get edge-native cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge-native/validate": { + "post": { + "operationId": "v1SpectroClustersEdgeNativeValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeNativeClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "EdgeNative Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates edge-native cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge/import": { + "post": { + "operationId": "v1SpectroClustersEdgeImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports an Edge cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge/rate": { + "post": { + "operationId": "v1SpectroClustersEdgeRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Edge Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get edge cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/edge/validate": { + "post": { + "operationId": "v1SpectroClustersEdgeValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEdgeClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "edge Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates edge cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/eks": { + "post": { + "operationId": "v1SpectroClustersEksCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEksClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an EKS cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/eks/rate": { + "post": { + "operationId": "v1SpectroClustersEksRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEksClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Eks Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get EKS cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/eks/validate": { + "post": { + "operationId": "v1SpectroClustersEksValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroEksClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Eks Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates EKS cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/features/backup/locations/{uid}": { + "get": { + "operationId": "V1ClusterFeatureBackupLocationUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterRefs" + } + } + }, + "summary": "Returns the cluster object references based on locationUid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "V1ClusterFeatureBackupLocationUidChange", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterBackupLocationType" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Change cluster backup location", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/features/logFetcher/{uid}/download": { + "get": { + "operationId": "v1ClusterFeatureLogFetcherLogDownload", + "parameters": [ + { + "in": "query", + "name": "fileName", + "type": "string" + } + ], + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Content-Disposition": { + "type": "string" + }, + "Content-Type": { + "type": "string" + } + }, + "schema": { + "type": "file" + } + } + }, + "summary": "Download log fetcher logs for cluster by log fetcher uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid for which log is requested", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/features/logFetcher/{uid}/log": { + "parameters": [ + { + "description": "Cluster uid for which log is requested", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "consumes": [ + "multipart/form-data" + ], + "operationId": "v1ClusterFeatureLogFetcherLogUpdate", + "parameters": [ + { + "description": "Log file by agent", + "in": "formData", + "name": "fileName", + "type": "file" + }, + { + "description": "Unique request Id", + "in": "query", + "name": "requestId", + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Update log fetcher logs by log fetcher uid", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gcp": { + "post": { + "operationId": "v1SpectroClustersGcpCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a GCP cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gcp/import": { + "post": { + "operationId": "v1SpectroClustersGcpImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a GCP cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gcp/rate": { + "post": { + "operationId": "v1SpectroClustersGcpRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Gcp Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get GCP cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gcp/validate": { + "post": { + "operationId": "v1SpectroClustersGcpValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Gcp Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates GCP cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/generic/import": { + "post": { + "description": "The machines information will be captured, whereas the cloud specific configuration info will not be retrieved", + "operationId": "v1SpectroClustersGenericImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGenericClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a cluster of any cloud type in generic way", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/generic/rate": { + "post": { + "operationId": "v1SpectroClustersGenericRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGenericClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Genric Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get generic cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gke": { + "post": { + "operationId": "v1SpectroClustersGkeCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an GKE cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gke/rate": { + "post": { + "operationId": "v1SpectroClustersGkeRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Gke Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get GKE cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gke/validate": { + "post": { + "operationId": "v1SpectroClustersGkeValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Gke Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates GKE cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/libvirt": { + "post": { + "operationId": "v1SpectroClustersLibvirtCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroLibvirtClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a Libvirt cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/libvirt/import": { + "post": { + "operationId": "v1SpectroClustersLibvirtImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroLibvirtClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a libvirt cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/libvirt/rate": { + "post": { + "operationId": "v1SpectroClustersLibvirtRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroLibvirtClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Libvirt Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get libvirt cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/libvirt/validate": { + "post": { + "operationId": "v1SpectroClustersLibvirtValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroLibvirtClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Libvirt Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates libvirt cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/maas": { + "post": { + "operationId": "v1SpectroClustersMaasCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroMaasClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a MAAS cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/maas/import": { + "post": { + "operationId": "v1SpectroClustersMaasImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroMaasClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a Maas cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/maas/rate": { + "post": { + "operationId": "v1SpectroClustersMaasRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroMaasClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Maas Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get maas cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/maas/validate": { + "post": { + "operationId": "v1SpectroClustersMaasValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroMaasClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Maas Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates MAAS cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/openstack": { + "post": { + "operationId": "v1SpectroClustersOpenStackCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroOpenStackClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a OpenStack cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/openstack/import": { + "post": { + "operationId": "v1SpectroClustersOpenStackImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroOpenStackClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports an OpenStack cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/openstack/rate": { + "post": { + "operationId": "v1SpectroClustersOpenStackRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroOpenStackClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Openstack Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get openstack cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/openstack/validate": { + "post": { + "operationId": "v1SpectroClustersOpenStackValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroOpenStackClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "vSphere Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates OpenStack cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/tke": { + "post": { + "operationId": "v1SpectroClustersTkeCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroTencentClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a Tke cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/tke/rate": { + "post": { + "operationId": "v1SpectroClustersTkeRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroTencentClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Tke Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get TKE cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/tke/validate": { + "post": { + "operationId": "v1SpectroClustersTkeValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroTencentClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Tke Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates TKE cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/upgrade/settings": { + "get": { + "operationId": "v1SpectroClustersUpgradeSettingsGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterUpgradeSettingsEntity" + } + } + }, + "summary": "Get cluster settings by context", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/validate/name": { + "get": { + "operationId": "v1SpectroClustersValidateName", + "parameters": [ + { + "description": "Cluster name", + "in": "query", + "name": "name", + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the cluster name", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/validate/packs": { + "post": { + "operationId": "v1SpectroClustersValidatePacks", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterPacksEntity" + } + } + ], + "responses": { + "200": { + "description": "Cluster packs validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates spectro cluster packs", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/virtual": { + "post": { + "operationId": "v1SpectroClustersVirtualCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroVirtualClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a virtual cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/virtual/validate": { + "post": { + "operationId": "v1SpectroClustersVirtualValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroVirtualClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Virtual Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates virtual cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/virtual/values": { + "get": { + "operationId": "v1SpectroClustersVirtualValues", + "responses": { + "200": { + "description": "OK", + "schema": { + "type": "string" + } + } + }, + "summary": "Get the default values yaml", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/vsphere": { + "post": { + "operationId": "v1SpectroClustersVsphereCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroVsphereClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a vSphere cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/vsphere/import": { + "post": { + "operationId": "v1SpectroClustersVsphereImport", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroVsphereClusterImportEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Imports a vSphere cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/vsphere/rate": { + "post": { + "operationId": "v1SpectroClustersVsphereRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroVsphereClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Vsphere Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get vSphere cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/vsphere/validate": { + "post": { + "operationId": "v1SpectroClustersVsphereValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroVsphereClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "vSphere Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates vSphere cluster create operation", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}": { + "delete": { + "operationId": "v1SpectroClustersDelete", + "parameters": [ + { + "description": "If set to true the cluster will be force deleted and user has to manually clean up the provisioned cloud resources", + "in": "query", + "name": "forceDelete", + "type": "boolean" + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified cluster", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1SpectroClustersGet", + "parameters": [ + { + "description": "Comma separated tags like system,profile", + "in": "query", + "name": "includeTags", + "type": "string" + }, + { + "default": false, + "description": "Resolve pack values if set to true", + "in": "query", + "name": "resolvePackValues", + "type": "boolean" + }, + { + "description": "Includes pack meta such as schema, presets", + "in": "query", + "name": "includePackMeta", + "type": "string" + }, + { + "description": "Filter cluster profile templates by profileType", + "in": "query", + "name": "profileType", + "type": "string" + }, + { + "default": false, + "description": "Include non spectro labels in the cluster labels if set to true", + "in": "query", + "name": "includeNonSpectroLabels", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroCluster" + } + } + }, + "summary": "Returns the specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/assets": { + "get": { + "operationId": "v1SpectroClustersUidAssetsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterAssetEntity" + } + } + }, + "summary": "Get the cluster asset doc", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1SpectroClustersUidAssets", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterAssetEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Associate the assets for the cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/assets/frpKubeconfig": { + "delete": { + "operationId": "v1SpectroClustersUidFrpKubeConfigDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the cluster's frp kube config client data", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1SpectroClustersUidFrpKubeConfigGet", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the specified cluster's frp kube config file", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidFrpKubeConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterAssetFrpKubeConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster's frp kube config data", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/assets/kubeconfig": { + "get": { + "operationId": "v1SpectroClustersUidKubeConfig", + "parameters": [ + { + "default": true, + "description": "FRP (reverse-proxy) based kube config will be returned if available", + "in": "query", + "name": "frp", + "type": "boolean" + } + ], + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the specified cluster's kube config file", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidKubeConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterAssetKubeConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster's manifest data", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/assets/kubeconfigclient": { + "delete": { + "operationId": "v1SpectroClustersUidKubeConfigClientDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the cluster's kube config client data", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1SpectroClustersUidKubeConfigClientGet", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the specified cluster's kube config client file", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidKubeConfigClientUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterAssetKubeConfigClient" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster's kube config client data", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/assets/manifest": { + "get": { + "operationId": "v1SpectroClustersUidManifestGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "type": "string" + } + } + }, + "summary": "Returns the specified cluster's manifest data", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidManifestUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterAssetManifest" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster's manifest data", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/clusterConfig/clusterRbac": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidClusterRbacUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterRbacEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Deprecated. Updates the specified cluster's Cluster Role bindings", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/clusterConfig/hostCluster": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "V1HostClusterConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1HostClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster host config", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/clusterConfig/lifecycleConfig": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidLifecycleConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1LifecycleConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster Life cycle configuration", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/clusterConfig/osPatch": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidOsPatchUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1OsPatchEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster OS patch configuration", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/clusterrbac": { + "get": { + "operationId": "v1SpectroClustersClusterRbac", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterRbacs" + } + } + }, + "summary": "Deprecated. Get the cluster RBAC information associated with a cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/config/namespaces": { + "get": { + "operationId": "v1SpectroClustersUidConfigNamespacesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterNamespaceResources" + } + } + }, + "summary": "Retrieves namespaces for the specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidConfigNamespacesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterNamespaceResourcesUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates namespaces for the specified cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/config/namespaces/{namespaceUid}": { + "get": { + "operationId": "v1SpectroClustersUidConfigNamespacesUidGet", + "responses": { + "200": { + "description": "Cluster's namespace response", + "schema": { + "$ref": "#/definitions/v1ClusterNamespaceResource" + } + } + }, + "summary": "Retrieves the specified namespace of the cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster namespace uid", + "in": "path", + "name": "namespaceUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidConfigNamespacesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterNamespaceResourceInputEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified namespace of the cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/config/rbacs": { + "get": { + "operationId": "v1SpectroClustersUidConfigRbacsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterRbacs" + } + } + }, + "summary": "Retrieves RBAC information for the specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidConfigRbacsUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterRbacResourcesUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates RBAC information for the specified cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/config/rbacs/{rbacUid}": { + "get": { + "operationId": "v1SpectroClustersUidConfigRbacsUidGet", + "responses": { + "200": { + "description": "Cluster's RBAC response", + "schema": { + "$ref": "#/definitions/v1ClusterRbac" + } + } + }, + "summary": "Retrieves the specified RBAC of the cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "RBAC resource uid", + "in": "path", + "name": "rbacUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidConfigRbacsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterRbacInputEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified RBAC of the cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/download": { + "get": { + "operationId": "v1SpectroClustersUidDownload", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download cluster archive file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Download the specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/edge-native/edgeHosts": { + "get": { + "operationId": "v1EdgeNativeClustersHostsList", + "responses": { + "200": { + "description": "List of edge host device", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevices" + } + } + }, + "summary": "Retrieves a list of edge host of edge-native cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/edge/edgeHosts": { + "get": { + "operationId": "v1EdgeClustersHostsList", + "responses": { + "200": { + "description": "List of edge host device", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevices" + } + } + }, + "summary": "Retrieves a list of edge host of libvirt cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/backup": { + "delete": { + "operationId": "v1ClusterFeatureBackupScheduleReset", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Reset cluster backup schedule settings", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1ClusterFeatureBackupGet", + "parameters": [ + { + "in": "query", + "name": "backupRequestUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterBackup" + } + } + }, + "summary": "Returns the cluster backup result", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterFeatureBackupCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterBackupConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create cluster backup settings", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1ClusterFeatureBackupUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterBackupConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update cluster backup settings", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/backup/onDemand": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterFeatureBackupOnDemandCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterBackupConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create on demand cluster backup", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/backup/{backupName}/request/{requestUid}": { + "delete": { + "operationId": "v1ClusterFeatureBackupDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Delete cluster backup", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "backupName", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "requestUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan": { + "get": { + "operationId": "v1ClusterFeatureComplianceScanGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterComplianceScan" + } + } + }, + "summary": "Returns the compliance scan of cluster, if driverType is provided then specific status of driverType will be returned", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterFeatureComplianceScanCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterComplianceScheduleConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create cluster compliance scan", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1ClusterFeatureComplianceScanUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterComplianceScheduleConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update cluster compliance scan settings", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/drivers": { + "get": { + "operationId": "v1ClusterFeatureComplianceScanLogsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterComplianceScanLogs" + } + } + }, + "summary": "Returns the compliance scan log by cluster uid and driver type", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/drivers/kubeBench": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterFeatureScanKubeBenchLogUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1KubeBenchEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the KubeBench compliance scan log by uid", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/drivers/kubeHunter": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterFeatureScanKubeHunterLogUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1KubeHunterEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the KubeHunter compliance scan log by uid", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/drivers/sonobuoy": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1ClusterFeatureScanSonobuoyLogUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SonobuoyEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the Sonobuoy compliance scan log by uid", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/drivers/syft": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1ClusterFeatureScanSyftLogUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SyftEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the Syft compliance scan log by uid", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}": { + "delete": { + "operationId": "v1ClusterFeatureComplianceScanLogDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Delete the compliance scan log by uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}/drivers/kubeBench": { + "get": { + "operationId": "v1ClusterFeatureKubeBenchLogGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterScanLogKubeBench" + } + } + }, + "summary": "Returns the KubeBench compliance scan log by uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "reportId", + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}/drivers/kubeHunter": { + "get": { + "operationId": "v1ClusterFeatureKubeHunterLogGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterScanLogKubeHunter" + } + } + }, + "summary": "Returns the KubeHunter compliance scan log by uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "reportId", + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}/drivers/sonobuoy": { + "get": { + "operationId": "v1ClusterFeatureSonobuoyLogGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterScanLogSonobuoy" + } + } + }, + "summary": "Returns the Sonobuoy compliance scan log by uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "reportId", + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}/drivers/syft": { + "get": { + "operationId": "v1ClusterFeatureSyftLogGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterScanLogSyft" + } + } + }, + "summary": "Returns the Syft compliance scan log by uid", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}/drivers/syft/sbom": { + "get": { + "operationId": "v1SyftScanLogImageSBOMGet", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the image sbom of syft scan log of cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "image", + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/logs/{logUid}/drivers/{driver}/download": { + "get": { + "operationId": "v1ClusterFeatureDriverLogDownload", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Content-Disposition": { + "type": "string" + }, + "Content-Type": { + "type": "string" + } + }, + "schema": { + "type": "file" + } + } + }, + "summary": "Downloads the driver cluster logs", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "logUid", + "required": true, + "type": "string" + }, + { + "enum": [ + "kubeBench", + "kubeHunter", + "sonobuoy", + "syft" + ], + "in": "path", + "name": "driver", + "required": true, + "type": "string" + }, + { + "default": "pdf", + "in": "query", + "name": "fileFormat", + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/complianceScan/onDemand": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterFeatureComplianceScanOnDemandCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterComplianceOnDemandConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create on demand cluster compliance scan", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/helmCharts": { + "get": { + "operationId": "v1ClusterFeatureHelmChartsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterHelmCharts" + } + } + }, + "summary": "Get the installed helm charts of a specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/logFetcher": { + "get": { + "operationId": "v1ClusterFeatureLogFetcherGet", + "parameters": [ + { + "in": "query", + "name": "requestId", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterLogFetcher" + } + } + }, + "summary": "Get the log fetcher for cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid for which log is requested", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterFeatureLogFetcherCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterLogFetcherRequest" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create the log fetcher for cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/features/manifests": { + "get": { + "operationId": "v1ClusterFeatureManifestsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterManifests" + } + } + }, + "summary": "Get the installed manifests of a specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/restore": { + "get": { + "operationId": "v1ClusterFeatureRestoreGet", + "parameters": [ + { + "in": "query", + "name": "restoreRequestUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterRestore" + } + } + }, + "summary": "Returns the cluster restore of cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/features/restore/onDemand": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1ClusterFeatureRestoreOnDemandCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterRestoreConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create on demand cluster restore", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/import/manifest": { + "get": { + "operationId": "v1SpectroClustersUidImportManifest", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "download file", + "headers": { + "Content-Disposition": { + "type": "string" + } + }, + "schema": { + "format": "binary", + "type": "string" + } + } + }, + "summary": "Returns the specified cluster's import manifest file", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/import/upgrade": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidImportUpgradePatch", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Upgrade the specified imported read only cluster with full permissions", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/k8certificates": { + "get": { + "operationId": "v1SpectroClustersK8Certificate", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1MachineCertificates" + } + } + }, + "summary": "Get K8Certificate for spectro cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/k8certificates/renew": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersCertificatesRenew", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Sets the cluster master nodes Kubernetes certificates for renewal", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/kubectl/redirect": { + "get": { + "operationId": "V1SpectroClustersUidKubeCtlRedirect", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1SpectroClusterKubeCtlRedirect" + } + } + }, + "summary": "Returns the specified cluster's kube config file", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/libvirt/edgeHosts": { + "get": { + "operationId": "v1LibvirtClustersHostsList", + "responses": { + "200": { + "description": "List of edge host devices", + "schema": { + "$ref": "#/definitions/v1EdgeHostDevices" + } + } + }, + "summary": "Retrieves a list of edge hosts of the libvirt cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/location": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidLocationPut", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterLocationInputEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Associate the assets for the cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/metadata": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidMetadataUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ObjectMetaInputEntitySchema" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the specified spectro cluster metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/namespaces": { + "get": { + "operationId": "v1ClusterNamespacesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterNamespaces" + } + } + }, + "summary": "Returns available namespaces for the cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/oidc": { + "get": { + "operationId": "V1SpectroClustersUidOIDC", + "parameters": [ + { + "description": "spc uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterOidcSpec" + } + } + }, + "summary": "Returns k8s spectrocluster oidc", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/oidc/dashboard/url": { + "get": { + "operationId": "V1SpectroClustersUidOIDCDashboardUrl", + "parameters": [ + { + "description": "spc uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SectroClusterK8sDashboardUrl" + } + } + }, + "summary": "Returns k8s dashboard url", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/pack/manifests/{manifestUid}": { + "get": { + "operationId": "v1SpectroClustersUidPackManifestsUidGet", + "parameters": [ + { + "description": "cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "manifest uid which is part of the pack ref", + "in": "path", + "name": "manifestUid", + "required": true, + "type": "string" + }, + { + "default": false, + "description": "resolve pack manifest values if set to true", + "in": "query", + "name": "resolveManifestValues", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "Pack manifest content", + "schema": { + "$ref": "#/definitions/v1Manifest" + } + } + }, + "summary": "Returns the specified cluster's manifest", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/pack/properties": { + "get": { + "operationId": "v1SpectroClustersUidPackProperties", + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Pack layer", + "in": "query", + "name": "layer", + "required": true, + "type": "string" + }, + { + "description": "Pack values yaml field path", + "in": "query", + "name": "fieldPath", + "required": true, + "type": "string" + }, + { + "description": "Pack name", + "in": "query", + "name": "name", + "type": "string" + }, + { + "default": true, + "description": "Is the macros need to be resolved", + "in": "query", + "name": "resolveMacros", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "Cluster's pack properties response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterPackProperties" + } + } + }, + "summary": "Get specified cluster pack properties", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/packRefs": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "query", + "name": "notify", + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersPacksRefUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterNotificationUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster's pack references", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/packs/resolvedValues": { + "get": { + "operationId": "v1SpectroClustersUidPacksResolvedValuesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfilesResolvedValues" + } + } + }, + "summary": "Returns the specified cluster's packs resolved values", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfilesParamReferenceEntity" + } + } + ] + }, + "/v1/spectroclusters/{uid}/packs/status": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidPacksStatusPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterPacksStatusEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Patch update specified cluster's packs status", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/profile": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersPatchProfile", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Replaces the specified cluster profile for the cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/profileUpdates": { + "get": { + "operationId": "v1SpectroClustersGetProfileUpdates", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfileUpdates" + } + } + }, + "summary": "Returns the profile updates of a specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/profiles": { + "delete": { + "operationId": "v1SpectroClustersDeleteProfiles", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfilesDeleteEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Remove cluster profiles from the specified cluster", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1SpectroClustersGetProfiles", + "parameters": [ + { + "description": "includes pack meta such as schema, presets", + "in": "query", + "name": "includePackMeta", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfileList" + } + } + }, + "summary": "Returns the associated profiles of a specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersPatchProfiles", + "parameters": [ + { + "default": false, + "description": "Resolve pending cluster notification if set to true", + "in": "query", + "name": "resolveNotification", + "type": "boolean" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfiles" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Patch cluster profiles to the specified cluster", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1SpectroClustersUpdateProfiles", + "parameters": [ + { + "default": false, + "description": "Resolve pending cluster notification if set to true", + "in": "query", + "name": "resolveNotification", + "type": "boolean" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfiles" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Associate cluster profiles to the specified cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/profiles/packs/manifests": { + "get": { + "operationId": "v1SpectroClustersGetProfilesPacksManifests", + "parameters": [ + { + "description": "Includes pack meta such as schema, presets", + "in": "query", + "name": "includePackMeta", + "type": "string" + }, + { + "default": false, + "description": "Resolve pack macro variables if set to true", + "in": "query", + "name": "resolveMacros", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterProfilesPacksManifests" + } + } + }, + "summary": "Returns the associated profile's pack manifests of a specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/profiles/{profileUid}/packs/{packName}/config": { + "get": { + "operationId": "v1SpectroClustersUidProfilesUidPacksConfigGet", + "parameters": [ + { + "description": "cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "profile uid", + "in": "path", + "name": "profileUid", + "required": true, + "type": "string" + }, + { + "description": "pack name", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of cluster pack values", + "schema": { + "$ref": "#/definitions/v1SpectroClusterPackConfigList" + } + } + }, + "summary": "Returns the specified cluster's profile pack configuration", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/profiles/{profileUid}/packs/{packName}/manifests": { + "get": { + "operationId": "v1SpectroClustersProfilesUidPackManifestsGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1PackManifests" + } + } + }, + "summary": "Returns the associated profiles pack manifests of the specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Cluster profile uid", + "in": "path", + "name": "profileUid", + "required": true, + "type": "string" + }, + { + "description": "Name of the pack", + "in": "path", + "name": "packName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersProfilesUidPackManifestsUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ManifestRefInputEntities" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates cluster profiles pack manifests to the specified cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/rate": { + "get": { + "operationId": "v1SpectroClustersUidRate", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Returns the estimated rate of the specified cluster", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "default": "hourly", + "description": "Period type [hourly, monthly, yearly]", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/reset": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "V1SpectroClustersUidReset", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "reset the cluster s by deleting machine pools and condtions", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/condition": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUpdateStatusCondition", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterCondition" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster status condition", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/conditions": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUpdateStatusConditions", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "items": { + "$ref": "#/definitions/v1ClusterCondition" + }, + "type": "array" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster status conditions", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/endpoints": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUpdateStatusEndpoints", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "items": { + "$ref": "#/definitions/v1ApiEndpoint" + }, + "type": "array" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster's service endpoints information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/imported": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUpdateStatusImported", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster status as imported", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/services": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUpdateStatusServices", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "items": { + "$ref": "#/definitions/v1LoadBalancerService" + }, + "type": "array" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified cluster's services information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/spcApply": { + "get": { + "operationId": "v1SpectroClustersUidStatusSpcApplyGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1SpcApply" + } + } + }, + "summary": "Returns the SPC apply information for the agent", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1SpectroClustersUidStatusSpcApply", + "responses": { + "202": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Set the CanBeApplied to true on the spcApply status. CanBeApplied indicates the agent to orchestrate the spc changes", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/spcApply/patchTime": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1SpectroClustersUidStatusSpcPatchTime", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpcPatchTimeEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the agent patch time for the SPC changes", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/status/upgrades": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersUidUpgradesPut", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterUidUpgrades" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster's upgrade status", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/validate/packs": { + "post": { + "operationId": "v1SpectroClustersUidValidatePacks", + "parameters": [ + { + "description": "cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterPacksEntity" + } + } + ], + "responses": { + "200": { + "description": "Cluster packs validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates cluster packs", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms": { + "get": { + "operationId": "v1SpectroClustersVMList", + "parameters": [ + { + "collectionFormat": "csv", + "description": "Namespace names, comma separated value (ex: dev,test). If namespace is empty it returns the specific resource under all namespace", + "in": "query", + "items": { + "type": "string" + }, + "name": "namespace", + "type": "array" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachineList" + } + } + }, + "summary": "Returns the list of virtual machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1SpectroClustersVMCreate", + "parameters": [ + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + } + } + }, + "summary": "Create virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/snapshot": { + "get": { + "operationId": "v1ClusterVMSnapshotsList", + "parameters": [ + { + "collectionFormat": "csv", + "description": "vmName is comma separated value (ex: name1,name2).", + "in": "query", + "items": { + "type": "string" + }, + "name": "vmName", + "type": "array" + }, + { + "collectionFormat": "csv", + "description": "Namespace names, comma separated value (ex: dev,test). If namespace is empty it returns the specific resource under all namespace", + "in": "query", + "items": { + "type": "string" + }, + "name": "namespace", + "type": "array" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VirtualMachineSnapshotList" + } + } + }, + "summary": "Returns the list of snapshots of given namespaces", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/spectroclusters/{uid}/vms/{vmName}": { + "delete": { + "operationId": "v1SpectroClustersVMDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the virtual machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1SpectroClustersVMGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + } + } + }, + "summary": "Get virtual machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + } + } + }, + "summary": "Updates the specified virtual machine of the cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/addVolume": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMAddVolume", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VMAddVolumeEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Add volume to the virtual machine instance", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/clone": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1SpectroClustersVMClone", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroClusterVMCloneEntity" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1ClusterVirtualMachine" + } + } + }, + "summary": "Clone virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/migrate": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMMigrate", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Migrate the virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/pause": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMPause", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Pause the virtual machine instance", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/removeVolume": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMRemoveVolume", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VMRemoveVolumeEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Remove volume from the virtual machine instance", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/restart": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMRestart", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Restart the virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/resume": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMResume", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Resume the virtual machine instance", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/snapshot": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name of virtual machine", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1VMSnapshotCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachineSnapshot" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VirtualMachineSnapshot" + } + } + }, + "summary": "Create snapshot of virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/snapshot/{snapshotName}": { + "delete": { + "operationId": "v1VMSnapshotDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Delete the snapshot of virtual machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1VMSnapshotGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VirtualMachineSnapshot" + } + } + }, + "summary": "Get virtual machine snapshot", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Snapshot name", + "in": "path", + "name": "snapshotName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1VMSnapshotUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachineSnapshot" + } + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VirtualMachineSnapshot" + } + } + }, + "summary": "Updates the specified snapshot of a virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/start": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMStart", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Start the virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/vms/{vmName}/stop": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMStop", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Stop the virtual machine", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/workloads/sync": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "description": "Sync specified cluster workload", + "operationId": "v1SpectroClustersUidWorkloadsSync", + "responses": { + "202": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Sync specified cluster workload", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/{uid}/workloads/{workloadKind}/sync": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Workload kind", + "enum": [ + "namespace", + "pod", + "deployment", + "statefulset", + "daemonset", + "job", + "cronjob", + "rolebinding", + "clusterrolebinding" + ], + "in": "path", + "name": "workloadKind", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1SpectroClustersUidWorkloadsKindSync", + "responses": { + "202": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Sync specified cluster workload", + "tags": [ + "v1" + ] + } + }, + "/v1/teams": { + "get": { + "operationId": "v1TeamsList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of teams", + "schema": { + "$ref": "#/definitions/v1Teams" + } + } + }, + "summary": "Retrieves a list of teams", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1TeamsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Team" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a team with the specified users and roles", + "tags": [ + "v1" + ] + } + }, + "/v1/teams/summary": { + "post": { + "operationId": "v1TeamsSummaryGet", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TeamsSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of teams summary items", + "schema": { + "$ref": "#/definitions/v1TeamsSummaryList" + } + } + }, + "summary": "Retrieves a list of teams summary with provided filter spec", + "tags": [ + "v1" + ] + } + }, + "/v1/teams/{uid}": { + "delete": { + "operationId": "v1TeamsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified team", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1TeamsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Team" + } + } + }, + "summary": "Returns the sepcified team", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1TeamsUidPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1TeamPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Patches the specified team", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1TeamsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Team" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the sepcified team", + "tags": [ + "v1" + ] + } + }, + "/v1/teams/{uid}/projects": { + "get": { + "operationId": "v1TeamsProjectRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ProjectRolesEntity" + } + } + }, + "summary": "Returns the specified team's project and roles data", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1TeamsProjectRolesPut", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1ProjectRolesPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the projects and roles for the specified team", + "tags": [ + "v1" + ] + } + }, + "/v1/teams/{uid}/resourceRoles": { + "get": { + "description": "Returns resource roles for team", + "operationId": "v1TeamsUidResourceRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ResourceRoles" + } + } + }, + "summary": "Returns the specified individual and resource roles for a team", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "description": "Resource roles added to specific team", + "operationId": "v1TeamsUidResourceRolesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1ResourceRolesUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Add resource roles for team", + "tags": [ + "v1" + ] + } + }, + "/v1/teams/{uid}/resourceRoles/{resourceRoleUid}": { + "delete": { + "operationId": "v1TeamsUidResourceRolesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deleted the resource roles from team", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "resourceRoleUid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Specific resource roles fo team is updated", + "operationId": "v1TeamsResourceRolesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1ResourceRolesUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the resource roles for team", + "tags": [ + "v1" + ] + } + }, + "/v1/teams/{uid}/roles": { + "get": { + "operationId": "V1TeamsUidTenantRolesGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TeamTenantRolesEntity" + } + } + }, + "summary": "Returns the specified team's tenant roles", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "V1TeamsUidTenantRolesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1TeamTenantRolesUpdate" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the tenant roles of the specified team", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/address": { + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1PatchTenantAddress", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantAddressPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update tenant address", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/assets/certs": { + "get": { + "operationId": "V1TenantUIdAssetsCertsList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TenantAssetCerts" + } + } + }, + "summary": "lists the certificates for the tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidAssetsCertsCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantAssetCert" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create the tenant certificate", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/assets/certs/{certificateUid}": { + "delete": { + "operationId": "V1TenantUidAssetsCertsUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "deletes the tenant certificate", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "V1TenantUidAssetsCertsUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TenantAssetCert" + } + } + }, + "summary": "Returns the ca certificate for the tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "certificateUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "V1TenantUidAssetsCertsUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantAssetCert" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "updates the tenant certificate", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/assets/dataSinks": { + "delete": { + "operationId": "V1TenantUidAssetsDataSinksDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "deletes the tenant data sink config", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "V1TenantUidAssetsDataSinksGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1DataSinkConfig" + } + } + }, + "summary": "Returns data sink config of tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidAssetsDataSinksCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1DataSinkConfig" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "create data sink config", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "V1TenantUidAssetsDataSinksUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1DataSinkConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "updates the tenant data sink config", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/contract/accept": { + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1TenantsUidContractAccept", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Tenant to accept the contract agreement", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/creditAccount/aws": { + "delete": { + "operationId": "v1TenantsCreditAccountDelete", + "parameters": [ + { + "default": false, + "in": "query", + "name": "forceDelete", + "type": "boolean" + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the aws credit account for tenants", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1TenantsCreditAccountGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1AwsCreditAccountEntity" + } + } + }, + "summary": "Get the credit accounts for the tenants with free tier access", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/domains": { + "get": { + "operationId": "V1TenantUidDomainsGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TenantDomains" + } + } + }, + "summary": "retrieves the domains for tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidDomainsUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantDomains" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "creates or updates domains for tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/emailId": { + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1PatchTenantEmailId", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantEmailPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update tenant emailId", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/freemium": { + "get": { + "operationId": "v1TenantFreemiumGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TenantFreemium" + } + } + }, + "summary": "Get tenant level freemium configuration", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1TenantFreemiumUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantFreemium" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update tenant freemium configuration", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/freemiumUsage": { + "get": { + "operationId": "v1TenantFreemiumUsageGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TenantFreemiumUsage" + } + } + }, + "summary": "Get tenant freemium usage", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/invoices/{invoiceUid}": { + "get": { + "operationId": "v1InvoicesUidGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1Invoice" + } + } + }, + "summary": "Returns a specified invoice", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the tenant uid", + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + }, + { + "description": "Specify the invoice uid", + "in": "path", + "name": "invoiceUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/invoices/{invoiceUid}/report/invoice/pdf": { + "get": { + "operationId": "V1InvoiceUidReportInvoicePdf", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Content-Disposition": { + "type": "string" + }, + "Content-Type": { + "type": "string" + } + }, + "schema": { + "type": "file" + } + } + }, + "summary": "Downloads the specified invoice report", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the tenant uid", + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + }, + { + "description": "Specify the invoice uid", + "in": "path", + "name": "invoiceUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/invoices/{invoiceUid}/report/pdf": { + "get": { + "operationId": "V1InvoiceUidReportPdf", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Content-Disposition": { + "type": "string" + }, + "Content-Type": { + "type": "string" + } + }, + "schema": { + "type": "file" + } + } + }, + "summary": "Downloads the specified monthly invoice report", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the tenant uid", + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + }, + { + "description": "Specify the invoice uid", + "in": "path", + "name": "invoiceUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/invoices/{invoiceUid}/report/usage/pdf": { + "get": { + "operationId": "V1InvoiceUidReportUsagePdf", + "produces": [ + "application/octet-stream" + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Content-Disposition": { + "type": "string" + }, + "Content-Type": { + "type": "string" + } + }, + "schema": { + "type": "file" + } + } + }, + "summary": "Downloads the specified tenant usage", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the tenant uid", + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + }, + { + "description": "Specify the invoice uid", + "in": "path", + "name": "invoiceUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/macros": { + "delete": { + "operationId": "v1TenantsUidMacrosDeleteByMacroName", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Delete the macros for the specified tenant by given macro name", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1TenantsUidMacrosList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + }, + "summary": "List the macros of the specified tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1TenantsUidMacrosUpdateByMacroName", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the macros for the specified tenant by given macro name", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1TenantsUidMacrosCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Create or add new macros for the specified tenant", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1TenantsUidMacrosUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the macros of the specified tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/oidc/config": { + "get": { + "operationId": "V1TenantUidOidcConfigGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TenantOidcClientSpec" + } + } + }, + "summary": "Returns the oidc Spec for tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidOidcConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantOidcClientSpec" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Associates the oidc Spec for the tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/password/policy": { + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidPasswordPolicyUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantPasswordPolicyEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "creates or updates a password policy for tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/preferences/clusterGroup": { + "get": { + "operationId": "V1TenantPrefClusterGroupGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TenantEnableClusterGroup" + } + } + }, + "summary": "Get is cluster group enabled for a specific tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "V1TenantPrefClusterGroupUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantEnableClusterGroup" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Enable or Disable cluster group for a specific tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/preferences/clusterSettings": { + "get": { + "operationId": "v1TenantClusterSettingsGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TenantClusterSettings" + } + } + }, + "summary": "Get tenant cluster settings", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/tenants/{tenantUid}/preferences/clusterSettings/fips": { + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1TenantClusterFipsSettingUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1FipsConfig" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Update tenant clusters fips setting", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/preferences/clusterSettings/nodesAutoRemediationSetting": { + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1TenantClustersNodesAutoRemediationSettingUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1NodesAutoRemediationSettings" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Update tenant clusters nodes auto remediation setting", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/preferences/developerCredit": { + "get": { + "operationId": "V1TenantDeveloperCreditGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1DeveloperCredit" + } + } + }, + "summary": "Get developer credit enabled for a specific tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "V1TenantDeveloperCreditUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1DeveloperCredit" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "update developer credit for a specific tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/rateConfig": { + "get": { + "operationId": "v1RateConfigGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1RateConfig" + } + } + }, + "summary": "Get all rate config for public and private cloud", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1RateConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1RateConfig" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "updates the rate config for public and private cloud", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/resourceLimits": { + "get": { + "operationId": "v1TenantResourceLimitsGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1TenantResourceLimits" + } + } + }, + "summary": "Get tenant level resource limits configuration", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1TenantResourceLimitsUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantResourceLimitsEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update tenant resource limits configuration", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/saml/config": { + "get": { + "operationId": "V1TenantUidSamlConfigSpecGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TenantSamlSpec" + } + } + }, + "summary": "Returns the specified service provider metadata and Saml Spec for tenant", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidSamlConfigUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantSamlRequestSpec" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Associates the specified federation metadata for the tenant", + "tags": [ + "v1" + ] + } + }, + "/v1/tenants/{tenantUid}/sso/auth/providers": { + "get": { + "operationId": "V1TenantUidSsoAuthProvidersGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1TenantSsoAuthProvidersEntity" + } + } + }, + "summary": "get sso logins for the tenants", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "tenantUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "V1TenantUidSsoAuthProvidersUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1TenantSsoAuthProvidersEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "enable sso logins for the tenants", + "tags": [ + "v1" + ] + } + }, + "/v1/users": { + "get": { + "description": "Lists users the given user context", + "operationId": "v1UsersList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Users" + } + } + }, + "summary": "Lists users", + "tags": [ + "v1" + ] + }, + "post": { + "description": "A user is created for the given user context", + "operationId": "v1UsersCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create User", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations": { + "get": { + "operationId": "v1UsersAssetsLocationGet", + "parameters": [ + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocations" + } + } + }, + "summary": "Returns the specified users location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/azure": { + "post": { + "operationId": "v1UsersAssetsLocationAzureCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationAzure" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create a Azure location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/azure/{uid}": { + "get": { + "operationId": "v1UsersAssetsLocationAzureGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationAzure" + } + } + }, + "summary": "Returns the specified Azure location", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the Azure location uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1UsersAssetsLocationAzureUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationAzure" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified Azure location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/gcp": { + "post": { + "operationId": "v1UsersAssetsLocationGcpCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationGcp" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create a GCP location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/gcp/{uid}": { + "get": { + "operationId": "v1UsersAssetsLocationGcpGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationGcp" + } + } + }, + "summary": "Returns the specified GCP location", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the GCP location uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1UsersAssetsLocationGcpUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationGcp" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified GCP location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/minio": { + "post": { + "operationId": "v1UsersAssetsLocationMinioCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationS3" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create a MinIO location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/minio/{uid}": { + "get": { + "operationId": "v1UsersAssetsLocationMinioGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationS3" + } + } + }, + "summary": "Returns the specified MinIO location", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the MinIO location uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1UsersAssetsLocationMinioUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationS3" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified MinIO location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/s3": { + "post": { + "operationId": "v1UsersAssetsLocationS3Create", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationS3" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create a S3 location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/s3/{uid}": { + "delete": { + "operationId": "v1UsersAssetsLocationS3Delete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Returns the specified S3 location", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1UsersAssetsLocationS3Get", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationS3" + } + } + }, + "summary": "Returns the specified S3 location", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the S3 location uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1UsersAssetsLocationS3Update", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetsLocationS3" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified S3 location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/{type}/{uid}/default": { + "parameters": [ + { + "description": "Specify the location uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Specify the location type [aws/azure/gcp/minio/s3]", + "in": "path", + "name": "type", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1UsersAssetsLocationDefaultUpdate", + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the default backup location", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/locations/{uid}": { + "delete": { + "operationId": "v1UsersAssetsLocationDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified location", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the location uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/users/assets/sshkeys": { + "get": { + "operationId": "v1UsersAssetsSshGet", + "parameters": [ + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UserAssetsSsh" + } + } + }, + "summary": "Returns the SSH keys", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1UserAssetsSshCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetSshEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a SSH key", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/sshkeys/{uid}": { + "delete": { + "operationId": "v1UsersAssetSshDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Returns the specified user ssh key", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1UsersAssetSshGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1UserAssetSsh" + } + } + }, + "summary": "Returns the specified user ssh key", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the SSH key uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1UsersAssetSshUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserAssetSsh" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified user ssh key", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/vsphere/dnsMapping": { + "get": { + "operationId": "v1VsphereMappingGet", + "parameters": [ + { + "description": "Specify the vSphere gateway uid", + "in": "query", + "name": "gatewayUid", + "required": true, + "type": "string" + }, + { + "description": "Specify the vSphere datacenter name", + "in": "query", + "name": "datacenter", + "required": true, + "type": "string" + }, + { + "description": "Specify the vSphere network name", + "in": "query", + "name": "network", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereDnsMapping" + } + } + }, + "summary": "Returns the specified vSphere DNS mapping", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/vsphere/dnsMappings": { + "get": { + "operationId": "v1VsphereDnsMappingsGet", + "parameters": [ + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereDnsMappings" + } + } + }, + "summary": "Returns the specified vSphere DNS mappings", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1VsphereDnsMappingCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereDnsMapping" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create a vSphere DNS mapping", + "tags": [ + "v1" + ] + } + }, + "/v1/users/assets/vsphere/dnsMappings/{uid}": { + "delete": { + "operationId": "v1VsphereDnsMappingDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified vSphere DNS mapping", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1VsphereDnsMappingGet", + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1VsphereDnsMapping" + } + } + }, + "summary": "Returns the specified vSphere DNS mapping", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Specify the vSphere DNS mapping uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1VsphereDnsMappingUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereDnsMapping" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified vSphere DNS mapping", + "tags": [ + "v1" + ] + } + }, + "/v1/users/config/scar": { + "get": { + "operationId": "V1UsersConfigScarGet", + "parameters": [ + { + "default": false, + "in": "query", + "name": "fips", + "type": "boolean" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1SystemScarSpec" + } + } + }, + "summary": "Get the system Spectro repository. Restricted to edge services", + "tags": [ + "v1" + ] + } + }, + "/v1/users/kubectl/session/{sessionUid}": { + "get": { + "description": "gets users kubectl session", + "operationId": "V1UsersKubectlSessionUid", + "parameters": [ + { + "in": "path", + "name": "sessionUid", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserKubectlSession" + } + } + }, + "summary": "gets users kubectl session", + "tags": [ + "v1" + ] + } + }, + "/v1/users/meta": { + "get": { + "operationId": "v1UsersMetadata", + "responses": { + "200": { + "description": "An array of users metadata items", + "schema": { + "$ref": "#/definitions/v1UsersMetadata" + } + } + }, + "summary": "Retrieves a list of users metadata", + "tags": [ + "v1" + ] + } + }, + "/v1/users/password/change": { + "patch": { + "description": "User password change request via current password and emailId", + "operationId": "V1UsersPasswordChange", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "properties": { + "currentPassword": { + "type": "string" }, - { - "id": "76582f46-47f5-4bb0-902e-a7d3963855ab", - "name": "userprofiles", - "item": [ - { - "id": "ce19b405-a1f3-4d93-8625-a49ddb142ac9", - "name": "Lists user profiles", - "request": { - "name": "Lists user profiles", - "description": { - "content": "Lists user profiles", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "userprofiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c873351f-d8ea-4ad3-be9c-430cd9442684", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "userprofiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"aliquip_8a\": \"\",\n \"officia_f3_\": \"\",\n \"velit_b2\": \"\",\n \"sunt_d\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollitb1\": \"\",\n \"qui8db\": \"\",\n \"sint_14\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"aliqua dolore consequat nisi\",\n \"firstName\": \"sunt aliqua eiusmod\",\n \"lastName\": \"a\"\n },\n \"status\": {\n \"lastPasswordPolicyMail\": \"\",\n \"lastPasswordUpdate\": \"\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"quis_f1\": \"\",\n \"ex_f\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"velit_7e\": \"\",\n \"fugiat_27f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"ad nulla laboris amet\",\n \"firstName\": \"deserunt occaecat non\",\n \"lastName\": \"sunt inci\"\n },\n \"status\": {\n \"lastPasswordPolicyMail\": \"\",\n \"lastPasswordUpdate\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"adipisici\",\n \"count\": 36026660,\n \"limit\": 16679521,\n \"offset\": -27070883\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0c17effe-4e45-489c-bda7-19c477048f35", - "name": "Get user profile by email id", - "request": { - "name": "Get user profile by email id", - "description": { - "content": "Get user profile by email id", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "userprofiles", - ":emailId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "emailId", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e4033d65-04e3-4dbe-a9c6-e9047f271895", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "userprofiles", - ":emailId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "emailId", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"ad0a4\": \"\",\n \"ipsum_b9a\": \"\",\n \"sunt21\": \"\",\n \"in_b0\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"Excepteur1\": \"\",\n \"ut63\": \"\",\n \"voluptate_bf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"in minim\",\n \"firstName\": \"minim Ut incidid\",\n \"lastName\": \"consequat ipsum quis\"\n },\n \"status\": {\n \"lastPasswordPolicyMail\": \"\",\n \"lastPasswordUpdate\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] + "emailId": { + "type": "string" }, - { - "id": "0cb48ace-95ea-45d2-bd39-d3170aaeb839", - "name": "users", - "item": [ - { - "id": "c206c520-e8c1-4030-b3ad-6fa98c621004", - "name": "Lists users", - "request": { - "name": "Lists users", - "description": { - "content": "Lists users the given user context", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fields", - "value": "", - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name" - }, - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - }, - { - "disabled": false, - "key": "limit", - "value": "50", - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results." - }, - { - "disabled": false, - "key": "offset", - "value": "", - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination." - }, - { - "disabled": false, - "key": "continue", - "value": "", - "description": "continue token to paginate the subsequent data items" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "a9c14622-bc53-4629-afb2-ff1359728b7e", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fields", - "value": "" - }, - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - }, - { - "key": "limit", - "value": "50" - }, - { - "key": "offset", - "value": "" - }, - { - "key": "continue", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"irure__26\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ut_c\": \"\",\n \"elit3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"aute incididunt\",\n \"firstName\": \"voluptate enim nulla officia\",\n \"lastName\": \"pariatur incididunt esse dolor\",\n \"roles\": [\n \"et voluptate\",\n \"et\"\n ]\n },\n \"status\": {\n \"activationLink\": \"exercitation sit voluptate Ut cupidatat\",\n \"isActive\": false,\n \"isPasswordResetting\": false,\n \"lastSignIn\": \"\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"eu_6\": \"\",\n \"nostrudcb\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non2f_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"culpa non aute irure\",\n \"firstName\": \"ut irure eu\",\n \"lastName\": \"incididunt labore sed esse\",\n \"roles\": [\n \"tempor minim elit\",\n \"consequat laborum sunt\"\n ]\n },\n \"status\": {\n \"activationLink\": \"aliqua in id occaecat\",\n \"isActive\": true,\n \"isPasswordResetting\": false,\n \"lastSignIn\": \"\"\n }\n }\n ],\n \"listmeta\": {\n \"continue\": \"mollit ut culpa Lorem velit\",\n \"count\": 8544484,\n \"limit\": 70238821,\n \"offset\": 39362939\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4f20f1a9-eaac-4a7a-8de8-1f9645c7487b", - "name": "Create User", - "request": { - "name": "Create User", - "description": { - "content": "A user is created for the given user context", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"aute_14\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt__b\": \"\",\n \"sit_62\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"loginMode\": \"\",\n \"roles\": [\n \"\"\n ],\n \"teams\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a9b0986c-33bb-42ad-9ff8-c91834af1a20", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"et__9\": \"\",\n \"deserunt_5\": \"\",\n \"id_fe8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliqua_9\": \"\",\n \"qui0d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"loginMode\": \"\",\n \"roles\": [\n \"\"\n ],\n \"teams\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "165f3a42-0593-4d3b-85f6-6ee321d8e177", - "name": "assets", - "item": [ - { - "id": "91df142c-a667-442c-a9ce-711fff1854f1", - "name": "locations", - "item": [ - { - "id": "cc4cbd09-dbf2-4ba9-b519-f2874331c758", - "name": "Returns the specified users location", - "request": { - "name": "Returns the specified users location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "0f73811a-b612-4a69-9f6f-4494c0a0a35a", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"veniam_3a7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ex_8\": \"\",\n \"amet_81a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isDefault\": false,\n \"storage\": \"s3\",\n \"type\": \"esse ex Excepteur sed\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"ut37_\": \"\",\n \"Ut_8\": \"\",\n \"cillum77\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"id472\": \"\",\n \"Loremf35\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"isDefault\": true,\n \"storage\": \"s3\",\n \"type\": \"exercitation\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b0f74ef0-667a-4fd5-be9e-efc260529174", - "name": "azure", - "item": [ - { - "id": "3b0b87d5-7d47-4b0e-8ab7-5041116d011a", - "name": "Create a Azure location", - "request": { - "name": "Create a Azure location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"tempor_a\": \"\",\n \"mollit_ab6\": \"\"\n },\n \"labels\": {\n \"voluptatef8\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"resourceGroup\": \"\",\n \"containerName\": \"\",\n \"storageName\": \"\",\n \"credentials\": {\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"subscriptionId\": \"\",\n \"tenantId\": \"\"\n },\n \"sku\": \"\"\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "88de937e-19fc-4371-84dd-396084e9e5af", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "azure" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f997ed01-3c9b-4e45-84c6-59d3edd56aa2", - "name": "{uid}", - "item": [ - { - "id": "d49bdf51-6eee-4f00-8af5-35d5fb882527", - "name": "Returns the specified Azure location", - "request": { - "name": "Returns the specified Azure location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the Azure location uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "386980c5-ddab-4592-9f5d-308aff327860", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the Azure location uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"temporf\": \"\"\n },\n \"labels\": {\n \"in_32e\": \"\",\n \"laboris_903\": \"\",\n \"dolore_d9\": \"\",\n \"sunt2e0\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"resourceGroup\": \"\",\n \"containerName\": \"\",\n \"storageName\": \"\",\n \"credentials\": {\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"subscriptionId\": \"\",\n \"tenantId\": \"\"\n },\n \"sku\": \"\"\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "508f0278-cbf2-40f9-b772-0aa0e5fc306e", - "name": "Updates the specified Azure location", - "request": { - "name": "Updates the specified Azure location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the Azure location uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"tempor_a\": \"\",\n \"mollit_ab6\": \"\"\n },\n \"labels\": {\n \"voluptatef8\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"resourceGroup\": \"\",\n \"containerName\": \"\",\n \"storageName\": \"\",\n \"credentials\": {\n \"clientId\": \"\",\n \"clientSecret\": \"\",\n \"subscriptionId\": \"\",\n \"tenantId\": \"\"\n },\n \"sku\": \"\"\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "db57fbaa-7edc-4c00-b50d-39433eaadb34", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "azure", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the Azure location uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "e90e4334-4200-42e0-ac40-bbcd1dcf793f", - "name": "gcp", - "item": [ - { - "id": "d695b7c7-5cad-4fc0-ac9e-31fc7644d908", - "name": "Create a GCP location", - "request": { - "name": "Create a GCP location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"occaecat_4ad\": \"\",\n \"nisi_2c\": \"\"\n },\n \"labels\": {\n \"anim_a0d\": \"\",\n \"veniam634\": \"\",\n \"laborum_32e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"credentials\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n }\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f85f3fe8-0c20-4cff-be59-91fcfb7fd0ed", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "gcp" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4a8797f8-b218-4273-b71f-4fb25b23dd80", - "name": "{uid}", - "item": [ - { - "id": "6d6cbde2-735c-444e-8014-c00bc61ac6e1", - "name": "Returns the specified GCP location", - "request": { - "name": "Returns the specified GCP location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the GCP location uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "83aaf58e-6fbc-483f-a5a1-c0345896b958", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the GCP location uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"ut3a\": \"\",\n \"est__e\": \"\"\n },\n \"labels\": {\n \"exercitationd\": \"\",\n \"id_7\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"credentials\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n }\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f4ff4a43-6ea6-4c52-b0ed-ae2dacdb76de", - "name": "Updates the specified GCP location", - "request": { - "name": "Updates the specified GCP location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the GCP location uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"occaecat_4ad\": \"\",\n \"nisi_2c\": \"\"\n },\n \"labels\": {\n \"anim_a0d\": \"\",\n \"veniam634\": \"\",\n \"laborum_32e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"credentials\": {\n \"jsonCredentials\": \"\",\n \"jsonCredentialsFileUid\": \"\"\n }\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cb42fded-b080-40f8-9de6-bba1d23d1535", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "gcp", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the GCP location uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "8bbc7b44-5e73-49fa-ba34-fb9973ca8e9c", - "name": "minio", - "item": [ - { - "id": "dfa47f04-3669-44b0-9d10-a9eb29b6edc5", - "name": "Create a MinIO location", - "request": { - "name": "Create a MinIO location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "minio" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cupidatat_87b\": \"\",\n \"deserunt_f6\": \"\",\n \"cupidatat2d\": \"\"\n },\n \"labels\": {\n \"irure_e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"region\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"caCert\": \"\",\n \"s3ForcePathStyle\": true,\n \"s3Url\": \"\",\n \"useRestic\": true\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "19f67911-08c4-45c2-be8d-6b0d14a6c6e2", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "minio" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a58f87b7-6783-4787-b706-daf9624526f1", - "name": "{uid}", - "item": [ - { - "id": "936856ca-907a-4f83-96a0-9a7cf5b5ac4b", - "name": "Returns the specified MinIO location", - "request": { - "name": "Returns the specified MinIO location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "minio", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the MinIO location uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "6bc56b30-dd50-44ac-8b3b-3d52fcb3a66b", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "minio", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the MinIO location uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"laborisb2\": \"\",\n \"aliqua4_\": \"\"\n },\n \"labels\": {\n \"proidentc\": \"\",\n \"ad_7\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"region\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"caCert\": \"\",\n \"s3ForcePathStyle\": true,\n \"s3Url\": \"\",\n \"useRestic\": true\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1b109d50-e911-4205-beca-f7f56b5f7588", - "name": "Updates the specified MinIO location", - "request": { - "name": "Updates the specified MinIO location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "minio", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the MinIO location uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cupidatat_87b\": \"\",\n \"deserunt_f6\": \"\",\n \"cupidatat2d\": \"\"\n },\n \"labels\": {\n \"irure_e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"region\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"caCert\": \"\",\n \"s3ForcePathStyle\": true,\n \"s3Url\": \"\",\n \"useRestic\": true\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f4b39c45-670b-463d-a55a-e7d83bfe6a62", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "minio", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the MinIO location uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "873e942d-3c7b-470a-8d2d-2a64b95d2543", - "name": "s3", - "item": [ - { - "id": "7c8641fd-fb5e-49a3-8a69-235c46a4e069", - "name": "Create a S3 location", - "request": { - "name": "Create a S3 location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cupidatat_87b\": \"\",\n \"deserunt_f6\": \"\",\n \"cupidatat2d\": \"\"\n },\n \"labels\": {\n \"irure_e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"region\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"caCert\": \"\",\n \"s3ForcePathStyle\": true,\n \"s3Url\": \"\",\n \"useRestic\": true\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "80a70967-12ac-412f-8f56-8edb7f727ee5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c1ea932e-5e88-407b-9031-f3ddbf228a3e", - "name": "{uid}", - "item": [ - { - "id": "312dd53e-e68f-4962-91d7-d22f69a0db76", - "name": "Returns the specified S3 location", - "request": { - "name": "Returns the specified S3 location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the S3 location uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "363d3b8b-b117-4e6f-8d7a-34dd01591f25", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the S3 location uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e562f4b9-1c5f-42a1-a380-03d70d91997a", - "name": "Returns the specified S3 location", - "request": { - "name": "Returns the specified S3 location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the S3 location uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bc8885bb-0374-4d06-bcb3-e8fc6182eae2", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the S3 location uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"laborisb2\": \"\",\n \"aliqua4_\": \"\"\n },\n \"labels\": {\n \"proidentc\": \"\",\n \"ad_7\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"region\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"caCert\": \"\",\n \"s3ForcePathStyle\": true,\n \"s3Url\": \"\",\n \"useRestic\": true\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2dfc50e1-69cd-4f87-9dc3-bffb3277a546", - "name": "Updates the specified S3 location", - "request": { - "name": "Updates the specified S3 location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the S3 location uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"cupidatat_87b\": \"\",\n \"deserunt_f6\": \"\",\n \"cupidatat2d\": \"\"\n },\n \"labels\": {\n \"irure_e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"bucketName\": \"\",\n \"region\": \"\",\n \"credentials\": {\n \"accessKey\": \"\",\n \"credentialType\": \"secret\",\n \"partition\": \"aws\",\n \"policyARNs\": [\n \"\",\n \"\"\n ],\n \"secretKey\": \"\",\n \"sts\": {\n \"arn\": \"\",\n \"externalId\": \"\"\n }\n },\n \"caCert\": \"\",\n \"s3ForcePathStyle\": true,\n \"s3Url\": \"\",\n \"useRestic\": true\n },\n \"isDefault\": \"\",\n \"type\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5a09933e-4f09-48fa-a3de-726721b243f2", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - "s3", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the S3 location uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "5146c6c1-5afe-4f71-a3f6-9a6751311890", - "name": "Update the default backup location", - "request": { - "name": "Update the default backup location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - ":type", - ":uid", - "default" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the location uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "type", - "description": "(Required) Specify the location type [aws/azure/gcp/minio/s3]" - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "43548e23-8054-44d7-88dd-e941a805e6a8", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - ":type", - ":uid", - "default" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the location uid" - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "type", - "description": "(Required) Specify the location type [aws/azure/gcp/minio/s3]" - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9260d356-1d13-48b3-b678-a153d977c8a6", - "name": "Deletes the specified location", - "request": { - "name": "Deletes the specified location", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the location uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "8e2ea546-c4bd-4c6b-a40f-c336e87fab57", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "locations", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the location uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "c79e7ab5-cb25-4516-b98d-7f4bb83462a7", - "name": "sshkeys", - "item": [ - { - "id": "c59d9e38-f59d-4a68-8612-321ac9512b53", - "name": "Returns the SSH keys", - "request": { - "name": "Returns the SSH keys", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "133b77fc-6896-4dab-9c7c-a40cbc2f793e", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"magna_7df\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"labore58a\": \"\",\n \"ut_6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"qui fugiat en\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"esse4ce\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deserunt28\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"et eiusmod ea\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cc1a9db5-66af-4ef5-bfe6-2a066a422bef", - "name": "Creates a SSH key", - "request": { - "name": "Creates a SSH key", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ex_\": \"\",\n \"culpa_2\": \"\"\n },\n \"labels\": {\n \"nostrud_e9\": \"\",\n \"voluptatea\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0fa24b85-24b4-44ce-bf8d-38ab7648208a", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"incididunt0a9\": \"\",\n \"ad_8\": \"\"\n },\n \"labels\": {\n \"ad_8e\": \"\"\n },\n \"name\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b863722a-771b-440d-a3fc-b3f4b8f341b0", - "name": "{uid}", - "item": [ - { - "id": "a42e39b0-9f99-4f1a-a635-4a1464edadb0", - "name": "Returns the specified user ssh key", - "request": { - "name": "Returns the specified user ssh key", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the SSH key uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "c408e104-3d04-466f-8415-e57e57012503", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the SSH key uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "78e2dd8b-4c7c-477b-9038-bbcc3097b3ac", - "name": "Returns the specified user ssh key", - "request": { - "name": "Returns the specified user ssh key", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the SSH key uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "41c3a448-d2d8-4487-b42e-f7eb4208a267", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the SSH key uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"fugiat_9c\": \"\",\n \"ea_8c2\": \"\",\n \"quic\": \"\",\n \"ad6ef\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia1\": \"\",\n \"ad__\": \"\",\n \"est689\": \"\",\n \"irure_a6a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "285bbcdf-90e8-4601-8773-ea33c96d61c1", - "name": "Updates the specified user ssh key", - "request": { - "name": "Updates the specified user ssh key", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the SSH key uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"pariatur2be\": \"\",\n \"quis_e76\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"laborum_2d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d6ad49c4-5022-47f3-8656-6ef2f8f7dc7e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "sshkeys", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the SSH key uid" - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"fugiat_9c\": \"\",\n \"ea_8c2\": \"\",\n \"quic\": \"\",\n \"ad6ef\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"officia1\": \"\",\n \"ad__\": \"\",\n \"est689\": \"\",\n \"irure_a6a\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"publicKey\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "545558fa-178b-44d6-b088-597e8f09a8d7", - "name": "vsphere", - "item": [ - { - "id": "3d877c65-c75d-4f18-8b58-53e6c137734a", - "name": "Returns the specified vSphere DNS mapping", - "request": { - "name": "Returns the specified vSphere DNS mapping", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMapping" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "gatewayUid", - "value": "", - "description": "(Required) Specify the vSphere gateway uid" - }, - { - "disabled": false, - "key": "datacenter", - "value": "", - "description": "(Required) Specify the vSphere datacenter name" - }, - { - "disabled": false, - "key": "network", - "value": "", - "description": "(Required) Specify the vSphere network name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "030e6b55-08a3-4fbc-a31c-15528410f6d9", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMapping" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "gatewayUid", - "value": "" - }, - { - "key": "datacenter", - "value": "" - }, - { - "key": "network", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"nisi_9\": \"\",\n \"non_ae2\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"dolore_2a_\": \"\",\n \"inbf\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"privateGatewayUid\": \"consequat repre\",\n \"datacenter\": \"nostrud minim ips\",\n \"network\": \"sed consequat\",\n \"dnsName\": \"et dolor\",\n \"networkUrl\": \"fugiat iru\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4ee91ef0-bac7-45e5-9de5-25784a6a445e", - "name": "dnsMappings", - "item": [ - { - "id": "88adc1f9-49d5-494c-a0aa-faaf68e0a606", - "name": "Returns the specified vSphere DNS mappings", - "request": { - "name": "Returns the specified vSphere DNS mappings", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "filters", - "value": "", - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource." - }, - { - "disabled": false, - "key": "orderBy", - "value": "", - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "9af10c8a-0061-4edb-8905-16040141bce3", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "filters", - "value": "" - }, - { - "key": "orderBy", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"eu_7\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"mollit_0d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"privateGatewayUid\": \"Excepteur esse\",\n \"datacenter\": \"dolore fugiat dolor sunt\",\n \"network\": \"ut et cupidatat ipsum\",\n \"dnsName\": \"in culpa nostrud\",\n \"networkUrl\": \"Ut officia consequat nostrud\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"est37\": \"\",\n \"sit_b\": \"\",\n \"dolorf1f\": \"\",\n \"consectetur_f98\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quisa\": \"\",\n \"esse8\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"privateGatewayUid\": \"officia amet reprehender\",\n \"datacenter\": \"in quis\",\n \"network\": \"consectetur ea in ex\",\n \"dnsName\": \"do in mollit deserunt nisi\",\n \"networkUrl\": \"Ut in exercitation\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "86882af5-d319-45f4-ac2e-8e6eadbf4a56", - "name": "Create a vSphere DNS mapping", - "request": { - "name": "Create a vSphere DNS mapping", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo9\": \"\",\n \"inb\": \"\",\n \"voluptatec2e\": \"\",\n \"temporafd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptatebf5\": \"\",\n \"in_5b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"privateGatewayUid\": \"\",\n \"datacenter\": \"\",\n \"network\": \"\",\n \"dnsName\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "26bb1e1d-2b3a-4f2a-8d08-cc85a8c0a554", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0a6d7a56-6744-4ade-9a4e-989fe4149bbe", - "name": "{uid}", - "item": [ - { - "id": "ac89726e-c3c0-49f7-86d8-312773723bde", - "name": "Deletes the specified vSphere DNS mapping", - "request": { - "name": "Deletes the specified vSphere DNS mapping", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the vSphere DNS mapping uid" - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "9571e2f8-0748-4e21-a37e-75ee4dd75aed", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the vSphere DNS mapping uid" - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ad14822c-41fa-4215-8499-35655a2d1c79", - "name": "Returns the specified vSphere DNS mapping", - "request": { - "name": "Returns the specified vSphere DNS mapping", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the vSphere DNS mapping uid" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "497d4ca9-0444-4342-8d0b-6c54c515e113", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the vSphere DNS mapping uid" - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"sunt_d4\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"culpacb7\": \"\",\n \"ad_1b\": \"\",\n \"sint__4\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"privateGatewayUid\": \"\",\n \"datacenter\": \"\",\n \"network\": \"\",\n \"dnsName\": \"\",\n \"networkUrl\": \"Excepteur cillum enim ea\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "331ede07-0239-4fb9-ba4e-f01ba16122a2", - "name": "Updates the specified vSphere DNS mapping", - "request": { - "name": "Updates the specified vSphere DNS mapping", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the vSphere DNS mapping uid" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"commodo9\": \"\",\n \"inb\": \"\",\n \"voluptatec2e\": \"\",\n \"temporafd\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"voluptatebf5\": \"\",\n \"in_5b\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"privateGatewayUid\": \"\",\n \"datacenter\": \"\",\n \"network\": \"\",\n \"dnsName\": \"\"\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0ab1c535-a606-4d1d-923b-a330a22f0aec", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "assets", - "vsphere", - "dnsMappings", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) Specify the vSphere DNS mapping uid" - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "be1fef00-0eb3-432a-8d3e-5d55511ed274", - "name": "Get the system Spectro repository. Restricted to edge services", - "request": { - "name": "Get the system Spectro repository. Restricted to edge services", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "config", - "scar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "fips", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b923340a-1780-4b8f-88bd-1e0ba5b95522", - "name": "(empty)", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "config", - "scar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "fips", - "value": "false" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"endpoint\": \"ipsu\",\n \"password\": \"mollit ea \",\n \"username\": \"consectetur ex\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "05e85b1f-74e8-4ca0-9d85-3bed645611e0", - "name": "gets users kubectl session", - "request": { - "name": "gets users kubectl session", - "description": { - "content": "gets users kubectl session", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - "kubectl", - "session", - ":sessionUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "sessionUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "c8eb2104-62b3-40cd-966f-d87fe2a57aec", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "kubectl", - "session", - ":sessionUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "sessionUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"clusterUid\": \"incididunt dolor est eu anim\",\n \"creationTime\": \"aliqua adipisicing ad\",\n \"isActive\": false,\n \"podIp\": \"nisi\",\n \"podName\": \"est\",\n \"port\": \"Duis eu aute\",\n \"projectUid\": \"mollit minim\",\n \"sessionUid\": \"Ut qui\",\n \"shellyCluster\": \"dolor Duis cupidatat\",\n \"tenantClusterEndpoint\": \"Excepteur minim\",\n \"userName\": \"consequat est \",\n \"userUid\": \"laborum tempor consectetur anim a\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c46deb31-4f9d-4b0c-8962-f4e6f083811a", - "name": "Retrieves a list of users metadata", - "request": { - "name": "Retrieves a list of users metadata", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "702ae6f7-6a7a-42de-b3b3-b5c215fe02e8", - "name": "An array of users metadata items", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"emailId\": \"Excepteur laborum\",\n \"name\": \"consequat\",\n \"uid\": \"irure adipisicing labore incididunt\"\n },\n {\n \"emailId\": \"in enim dolor labore\",\n \"name\": \"dolor elit ipsum sed\",\n \"uid\": \"Lorem\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "33c6d718-a91e-4a39-99c7-f50de010648a", - "name": "password", - "item": [ - { - "id": "acc337bb-e46a-4579-a039-69c76043764d", - "name": "User password change request using the user emailId", - "request": { - "name": "User password change request using the user emailId", - "description": { - "content": "User password change request via current password and emailId", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - "password", - "change" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"newPassword\": \"\",\n \"emailId\": \"\",\n \"currentPassword\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c3736a36-94fa-4a79-90d1-f37bda67c695", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "password", - "change" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"newPassword\": \"\",\n \"emailId\": \"\",\n \"currentPassword\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3bca84b7-0ed2-4a47-aa82-4309ce19cb14", - "name": "User password reset request using the email id", - "request": { - "name": "User password reset request using the email id", - "description": { - "content": "User password request will be sent to the supplied emailId", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - "password", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "87a3edfc-e793-44eb-934a-ce4f1878c8dc", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "password", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"emailId\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d67fc0d9-e965-4d97-8d92-f4bd390f1f85", - "name": "Retrieves a list of users summary with provided filter spec", - "request": { - "name": "Retrieves a list of users summary with provided filter spec", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"emailId\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cdfefe46-20b8-4ee6-9391-0e41bc12d3ff", - "name": "An array of users summary items", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filter\": {\n \"emailId\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n },\n \"name\": {\n \"beginsWith\": \"\",\n \"contains\": \"\",\n \"eq\": \"\",\n \"ignoreCase\": true,\n \"ne\": \"\"\n }\n },\n \"sort\": [\n {\n \"field\": \"\",\n \"order\": \"asc\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"items\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"veniam_d69\": \"\",\n \"ada\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sedf3\": \"\",\n \"cupidatat7c1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"Excepteur amet\",\n \"firstName\": \"Lorem et ut\",\n \"lastName\": \"mollit nulla\",\n \"projects\": [\n {\n \"name\": \"fugiat veniam\",\n \"uid\": \"commodo reprehenderit occaecat veniam\"\n },\n {\n \"name\": \"sed aute\",\n \"uid\": \"esse nulla culpa dolore minim\"\n }\n ],\n \"projectsCount\": -31933596,\n \"roles\": [\n {\n \"name\": \"veniam consectetur proident aliqua\",\n \"uid\": \"labore consectetur occaecat\"\n },\n {\n \"name\": \"dolor in\",\n \"uid\": \"aute nisi nostrud sunt magna\"\n }\n ],\n \"teams\": [\n {\n \"name\": \"in est sed\",\n \"uid\": \"in D\"\n },\n {\n \"name\": \"ut deserunt elit anim\",\n \"uid\": \"sint\"\n }\n ]\n },\n \"status\": {\n \"activationLink\": \"fugiat ullamco aute laborum\",\n \"isActive\": false,\n \"isPasswordResetting\": false,\n \"lastSignIn\": \"\"\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"Loremf1\": \"\",\n \"labore_ec\": \"\",\n \"magna0e\": \"\",\n \"aliquaf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquip8b\": \"\",\n \"aute_d1\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"Excepteur sint ipsum\",\n \"firstName\": \"est non\",\n \"lastName\": \"occaecat dolor laborum\",\n \"projects\": [\n {\n \"name\": \"consectetur enim\",\n \"uid\": \"Ut velit culpa\"\n },\n {\n \"name\": \"consectetur dolor aliqua\",\n \"uid\": \"irure eiusmod consequat\"\n }\n ],\n \"projectsCount\": 29124625,\n \"roles\": [\n {\n \"name\": \"Excepteur voluptate elit\",\n \"uid\": \"eu Ut dolore tempor laborum\"\n },\n {\n \"name\": \"\",\n \"uid\": \"in\"\n }\n ],\n \"teams\": [\n {\n \"name\": \"aute officia esse labor\",\n \"uid\": \"ea ex laboris proident Ut\"\n },\n {\n \"name\": \"incididunt\",\n \"uid\": \"non et\"\n }\n ]\n },\n \"status\": {\n \"activationLink\": \"qui aliqua incididunt\",\n \"isActive\": true,\n \"isPasswordResetting\": false,\n \"lastSignIn\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7f6a4f85-8f5b-4d7b-8dca-57453e7dd768", - "name": "system/macros", - "item": [ - { - "id": "23f54877-013d-4892-b487-ed0fb3ae7ae0", - "name": "Delete the macros for the system user by macro name", - "request": { - "name": "Delete the macros for the system user by macro name", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "07ec1eb3-59b3-481c-a357-5758e7edc350", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "615d07ba-cbe2-450b-9b83-e72ac6b3d017", - "name": "List the macros of the system", - "request": { - "name": "List the macros of the system", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "d6d04d46-1584-40e6-a582-9f825e7120f4", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b2ae28ef-279e-4eb9-a088-97bd777f85ed", - "name": "Update the macros for the system user by macro name", - "request": { - "name": "Update the macros for the system user by macro name", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9e8bf2c1-8109-4397-8a33-3808caaada4c", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0c1eb971-8290-4b87-9f45-9a76ff28a228", - "name": "Create or add new macros for the system user", - "request": { - "name": "Create or add new macros for the system user", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1e468b70-1c70-4f7f-8f5c-128311b05db4", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0d3af950-63ee-42c9-b71a-cff5615684b8", - "name": "Update the macros of the system", - "request": { - "name": "Update the macros of the system", - "description": {}, - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"macros\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "404fd363-6f71-4f36-94d1-c887325af7ac", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - "system", - "macros" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "af2da6c6-43cc-4d4d-892c-db9fb110172c", - "name": "{uid}", - "item": [ - { - "id": "014e1769-9ada-4cc5-a338-1172db7e100a", - "name": "Deletes the specified User", - "request": { - "name": "Deletes the specified User", - "description": { - "content": "Deletes the specified User for given uid", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "81e32557-66d4-42c4-bf23-d2547e4ef3f7", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "47bb1a6a-91da-4343-8233-fee7645ab726", - "name": "Returns the specified User", - "request": { - "name": "Returns the specified User", - "description": { - "content": "Returns a User for the specified uid.", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "880e1232-6adc-4ce4-91e0-0ad21291d252", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"Ut_5b\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"cillum_9\": \"\",\n \"deserunt0\": \"\",\n \"ea3\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"nulla in id\",\n \"firstName\": \"nulla aliqua\",\n \"lastName\": \"laboris anim\",\n \"roles\": [\n \"ut non\",\n \"est dolor do\"\n ]\n },\n \"status\": {\n \"activationLink\": \"aliqua\",\n \"isActive\": false,\n \"isPasswordResetting\": true,\n \"lastSignIn\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "128df038-3be2-4e8f-9863-f475655e6430", - "name": "Patches the specified User", - "request": { - "name": "Patches the specified User", - "description": { - "content": "User is patched for the specified information", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "94038200-6789-4840-b949-6b198f0a84b6", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"\",\n \"path\": \"\",\n \"from\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "71cccfbf-6fa8-44a5-9adb-8c3215b5c599", - "name": "Update User", - "request": { - "name": "Update User", - "description": { - "content": "A user is created for the given user context", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"et147\": \"\",\n \"dolore_3\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"eiusmod_3\": \"\",\n \"pariatur5\": \"\",\n \"dolor2\": \"\",\n \"in_2e\": \"\",\n \"proidentc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"roles\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "16e4c316-17b4-4f54-9dee-990647e1f0c0", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"ea7\": \"\",\n \"eu_502\": \"\",\n \"consecteturf\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ipsum2\": \"\",\n \"aliqua_6\": \"\",\n \"aliquae\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"emailId\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"roles\": [\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8f8fb7ea-8307-46b4-9158-369b1ee878c8", - "name": "password", - "item": [ - { - "id": "e29aff3f-b4b3-433f-887d-7ddfbd3b7047", - "name": "User password change request using the user uid", - "request": { - "name": "User password change request using the user uid", - "description": { - "content": "User password change request via current password", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "password", - "change" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"newPassword\": \"\",\n \"currentPassword\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b9a6f6b6-adfc-429f-86af-63183a0b429b", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "password", - "change" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"newPassword\": \"\",\n \"currentPassword\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "466c10c3-6f9d-473e-97a1-ae489cde7a8d", - "name": "User password reset request using the user uid", - "request": { - "name": "User password reset request using the user uid", - "description": { - "content": "User password reset request, will send the password reset option through the emailId", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "password", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "auth": null - }, - "response": [ - { - "id": "e9d9d660-148e-4231-b24b-9a987018ae31", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "password", - "reset" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "19ed4b32-56c2-4a64-b7b8-b333d04db87e", - "name": "projects", - "item": [ - { - "id": "55d0c0bf-4945-47a7-a918-ea2c6506c543", - "name": "Returns the specified User Projects and Roles information", - "request": { - "name": "Returns the specified User Projects and Roles information", - "description": { - "content": "Returns a User with projects and roles", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "7584e9e8-c1e8-4621-83f1-7532ac5275ed", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"projects\": [\n {\n \"inheritedRoles\": [\n {\n \"name\": \"deserunt dolore\",\n \"uid\": \"Ut ea\"\n },\n {\n \"name\": \"Duis id\",\n \"uid\": \"proident mollit\"\n }\n ],\n \"name\": \"non sed ull\",\n \"roles\": [\n {\n \"name\": \"culpa velit sunt ullamco\",\n \"uid\": \"Excepteur qui consequat velit ut\"\n },\n {\n \"name\": \"dolore est consectetur in\",\n \"uid\": \"magna dolore aliquip\"\n }\n ],\n \"uid\": \"o\"\n },\n {\n \"inheritedRoles\": [\n {\n \"name\": \"enim ullamco\",\n \"uid\": \"dolor\"\n },\n {\n \"name\": \"dolore eiusmod\",\n \"uid\": \"dolore magna dolore cillum\"\n }\n ],\n \"name\": \"et minim\",\n \"roles\": [\n {\n \"name\": \"id pariatur nisi ullamco\",\n \"uid\": \"ullamco consequat dolore\"\n },\n {\n \"name\": \"culpa velit eu ex\",\n \"uid\": \"magna amet fugiat consequat officia\"\n }\n ],\n \"uid\": \"proident do enim Ut\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fac30eae-0261-487a-a43b-45df7a922d16", - "name": "Updates the projects and roles for user", - "request": { - "name": "Updates the projects and roles for user", - "description": { - "content": "User is updated with projects and roles", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"projects\": [\n {\n \"projectUid\": \"\",\n \"roles\": [\n \"\",\n \"\"\n ]\n },\n {\n \"projectUid\": \"\",\n \"roles\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6870b060-1c82-4411-b6a7-1de5043b6b07", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "projects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "7885314a-7de1-4a78-add5-a5420f2389e9", - "name": "resourceRoles", - "item": [ - { - "id": "d4284896-00fd-450a-84ed-8b0a4a41560f", - "name": "Returns the specified individual and resource roles for a user", - "request": { - "name": "Returns the specified individual and resource roles for a user", - "description": { - "content": "Returns resource roles for user", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "55f86ee3-b26d-48ec-8e38-9bacbb572877", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"resourceRoles\": [\n {\n \"filterRefs\": [\n {\n \"name\": \"veniam ex\",\n \"uid\": \"ullamco eu\"\n },\n {\n \"name\": \"nostrud et occaecat dolor\",\n \"uid\": \"incididunt dolor culpa Duis cupidatat\"\n }\n ],\n \"projectUids\": [\n {\n \"name\": \"Lorem id eiusmod reprehenderit\",\n \"uid\": \"dolore quis\"\n },\n {\n \"name\": \"el\",\n \"uid\": \"aliqua laboris veniam dolor\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"esse\",\n \"uid\": \"elit laboris enim\"\n },\n {\n \"name\": \"sed adip\",\n \"uid\": \"mollit temp\"\n }\n ],\n \"uid\": \"anim sed culpa ipsum pariatur\"\n },\n {\n \"filterRefs\": [\n {\n \"name\": \"ut in non eiusmod\",\n \"uid\": \"in ut aliqua\"\n },\n {\n \"name\": \"magna dolor non Ut do\",\n \"uid\": \"ut nulla\"\n }\n ],\n \"projectUids\": [\n {\n \"name\": \"pariatur in\",\n \"uid\": \"consequat in Ut\"\n },\n {\n \"name\": \"ea\",\n \"uid\": \"ipsum Lorem\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"cupida\",\n \"uid\": \"ea et\"\n },\n {\n \"name\": \"fugiat ex\",\n \"uid\": \"pariatur ipsum proident\"\n }\n ],\n \"uid\": \"qui veniam elit aliqua\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1451da65-9304-4f44-a132-d7d989c0c0c0", - "name": "Add resource roles for user", - "request": { - "name": "Add resource roles for user", - "description": { - "content": "Resource roles added to specific user", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filterRefs\": [\n \"\",\n \"\"\n ],\n \"projectUids\": [\n \"\",\n \"\"\n ],\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2c7155ac-8389-4587-8630-75fe07b82985", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f2c60d36-4a7b-4e0d-a3dd-5e1b70a2391b", - "name": "{resourceRoleUid}", - "item": [ - { - "id": "52d33a8c-2dee-4df0-bd4d-a10f8645665e", - "name": "Deleted the resource roles from user", - "request": { - "name": "Deleted the resource roles from user", - "description": {}, - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "afff8837-c8e6-4bc6-af3f-68046e1203cd", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e91065d4-3967-4995-90fc-917d7ef0ef80", - "name": "Updates the resource roles for user", - "request": { - "name": "Updates the resource roles for user", - "description": { - "content": "Specific resource roles fo user is updated", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"filterRefs\": [\n \"\",\n \"\"\n ],\n \"projectUids\": [\n \"\",\n \"\"\n ],\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4181fc59-ef25-4dbe-b773-2da6afbe5f1f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "resourceRoles", - ":resourceRoleUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "resourceRoleUid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "3a95bd61-030e-45c7-98b2-31a0a6c7f0f6", - "name": "roles", - "item": [ - { - "id": "fc70bc64-0ada-4d6e-bb4d-f625891b6af6", - "name": "Returns the specified individual and team roles for a user", - "request": { - "name": "Returns the specified individual and team roles for a user", - "description": { - "content": "Returns roles clubbed from team", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "b3b15801-3459-4b0b-8c55-699f5ee6a367", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"inheritedRoles\": [\n {\n \"name\": \"laborum conse\",\n \"uid\": \"nisi cupidatat\"\n },\n {\n \"name\": \"sint dolore\",\n \"uid\": \"do commodo consequat\"\n }\n ],\n \"roles\": [\n {\n \"name\": \"non est sint ad\",\n \"uid\": \"qui\"\n },\n {\n \"name\": \"eiusmod\",\n \"uid\": \"ut fugiat consequat in\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "265afac6-e018-43b7-ac8a-0f451b614c9a", - "name": "Updates the roles for user", - "request": { - "name": "Updates the roles for user", - "description": { - "content": "User is updated with roles", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "users", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "27da7d31-cf63-44d4-99e7-445802776d97", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"roles\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d50be4a1-7368-4940-8e90-6a427cae060f", - "name": "Users status login mode", - "request": { - "name": "Users status login mode", - "description": {}, - "url": { - "path": [ - "v1", - "users", - ":uid", - "status", - "loginMode" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PATCH", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"loginMode\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "573b3c11-9139-4dcf-b0b0-ee2c768dc427", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "users", - ":uid", - "status", - "loginMode" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"loginMode\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] + "newPassword": { + "type": "string" + } + }, + "required": [ + "newPassword", + "emailId", + "currentPassword" + ], + "type": "object" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "User password change request using the user emailId", + "tags": [ + "v1" + ] + } + }, + "/v1/users/password/reset": { + "patch": { + "description": "User password request will be sent to the supplied emailId", + "operationId": "v1UsersEmailPasswordReset", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "properties": { + "emailId": { + "type": "string" + } + }, + "required": [ + "emailId" + ], + "type": "object" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "User password reset request using the email id", + "tags": [ + "v1" + ] + } + }, + "/v1/users/summary": { + "post": { + "operationId": "v1UsersSummaryGet", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UsersSummarySpec" + } + } + ], + "responses": { + "200": { + "description": "An array of users summary items", + "schema": { + "$ref": "#/definitions/v1UsersSummaryList" + } + } + }, + "summary": "Retrieves a list of users summary with provided filter spec", + "tags": [ + "v1" + ] + } + }, + "/v1/users/system/macros": { + "delete": { + "operationId": "v1UsersSystemMacrosDeleteByMacroName", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Delete the macros for the system user by macro name", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1UsersSystemMacrosList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + }, + "summary": "List the macros of the system", + "tags": [ + "v1" + ] + }, + "patch": { + "operationId": "v1UsersSystemMacrosUpdateByMacroName", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the macros for the system user by macro name", + "tags": [ + "v1" + ] + }, + "post": { + "operationId": "v1UsersSystemMacrosCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Create or add new macros for the system user", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1UsersSystemMacrosUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1Macros" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update the macros of the system", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}": { + "delete": { + "description": "Deletes the specified User for given uid", + "operationId": "v1UsersUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified User", + "tags": [ + "v1" + ] + }, + "get": { + "description": "Returns a User for the specified uid.", + "operationId": "v1UsersUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1User" + } + } + }, + "summary": "Returns the specified User", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "User is patched for the specified information", + "operationId": "v1UsersUidPatch", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1UserPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Patches the specified User", + "tags": [ + "v1" + ] + }, + "put": { + "description": "A user is created for the given user context", + "operationId": "v1UsersUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update User", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/password/change": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "User password change request via current password", + "operationId": "v1UsersUidPasswordChange", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "properties": { + "currentPassword": { + "type": "string" }, - { - "id": "2cb3dc33-7536-486b-9da8-6ba7daa25e00", - "name": "workspaces", - "item": [ - { - "id": "0ef7dded-c1d5-4f8a-92bc-3c0ea78da058", - "name": "Create workspace", - "request": { - "name": "Create workspace", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"Ut_c_\": \"\",\n \"velit_ba\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"qui_a_\": \"\",\n \"mollit_d\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterNamespaces\": [\n {\n \"image\": {\n \"blackListedImages\": [\n \"\"\n ]\n },\n \"isRegex\": \"\",\n \"name\": \"\",\n \"namespaceResourceAllocation\": {\n \"clusterResourceAllocations\": [\n {\n \"clusterUid\": \"\",\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n ],\n \"defaultResourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"clusterRbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"Duis51\": \"\",\n \"in_c\": \"\",\n \"ut_a1e\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"aliquip_fa\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"culpa4\": \"\",\n \"laborisee\": \"\",\n \"ut_d8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"ex50\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n }\n ],\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"\"\n ],\n \"includeAllClusters\": \"\"\n }\n },\n \"quota\": {\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a28513a1-9f2d-470f-bd09-a563f98c34a5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"aute_72\": \"\",\n \"nisi2d8\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"nostrud1\": \"\",\n \"in_eb\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterNamespaces\": [\n {\n \"image\": {\n \"blackListedImages\": [\n \"\"\n ]\n },\n \"isRegex\": \"\",\n \"name\": \"\",\n \"namespaceResourceAllocation\": {\n \"clusterResourceAllocations\": [\n {\n \"clusterUid\": \"\",\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n ],\n \"defaultResourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"clusterRbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"sint22a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"doloreaa\": \"\",\n \"magna5_\": \"\",\n \"culpa_7ca\": \"\",\n \"eu_d29\": \"\",\n \"ea83\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"aliquip_f_\": \"\",\n \"sit9b\": \"\",\n \"quis869\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"auteb8f\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n }\n ],\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"\"\n ],\n \"includeAllClusters\": \"\"\n }\n },\n \"quota\": {\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b17a1d08-cfb8-425b-bb3d-fee8952cc0a0", - "name": "teams/{teamUid}/roles", - "item": [ - { - "id": "53574ccc-78d3-45b3-b954-38a4c7b7ba4d", - "name": "Returns the specified team's workspaces and roles data", - "request": { - "name": "Returns the specified team's workspaces and roles data", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - "teams", - ":teamUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "teamUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "bb79376c-5b74-4862-8654-9ad40cfa85c6", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - "teams", - ":teamUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "teamUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"projects\": [\n {\n \"name\": \"ullamco nisi\",\n \"uid\": \"velit ut ipsum et\",\n \"workspaces\": [\n {\n \"inheritedRoles\": [\n {\n \"name\": \"ullamco in\",\n \"uid\": \"non est do\"\n },\n {\n \"name\": \"Duis\",\n \"uid\": \"aliqua quis officia deserunt\"\n }\n ],\n \"name\": \"culpa incididunt reprehenderi\",\n \"roles\": [\n {\n \"name\": \"incididunt dolor\",\n \"uid\": \"ullamco\"\n },\n {\n \"name\": \"mollit eu\",\n \"uid\": \"Lorem consectetu\"\n }\n ],\n \"uid\": \"pariatur ullamco\"\n },\n {\n \"inheritedRoles\": [\n {\n \"name\": \"aute\",\n \"uid\": \"dolor c\"\n },\n {\n \"name\": \"tempor sit\",\n \"uid\": \"eu consectetur commodo occaecat\"\n }\n ],\n \"name\": \"non aliquip ea\",\n \"roles\": [\n {\n \"name\": \"mollit ullamco\",\n \"uid\": \"dolor\"\n },\n {\n \"name\": \"sit dese\",\n \"uid\": \"do ad deserunt\"\n }\n ],\n \"uid\": \"irure et proident\"\n }\n ]\n },\n {\n \"name\": \"nulla incididunt\",\n \"uid\": \"ipsum laborum\",\n \"workspaces\": [\n {\n \"inheritedRoles\": [\n {\n \"name\": \"reprehenderit culpa\",\n \"uid\": \"in sunt qui sint\"\n },\n {\n \"name\": \"nisi cillum enim\",\n \"uid\": \"cillum incididunt eiusmod\"\n }\n ],\n \"name\": \"enim incididunt\",\n \"roles\": [\n {\n \"name\": \"velit\",\n \"uid\": \"Duis adipisicing laborum reprehenderit\"\n },\n {\n \"name\": \"dolore consectetur ea\",\n \"uid\": \"est nisi\"\n }\n ],\n \"uid\": \"occaecat\"\n },\n {\n \"inheritedRoles\": [\n {\n \"name\": \"sint dolor Duis eu\",\n \"uid\": \"magna quis\"\n },\n {\n \"name\": \"sunt qui\",\n \"uid\": \"dolor culpa\"\n }\n ],\n \"name\": \"incididunt laboris\",\n \"roles\": [\n {\n \"name\": \"dolore sed\",\n \"uid\": \"elit sint labore\"\n },\n {\n \"name\": \"adipisicing aute laboris deserunt elit\",\n \"uid\": \"nisi occaecat aliquip\"\n }\n ],\n \"uid\": \"in proident\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1b20a5cd-293c-44c1-a7ef-816026951c76", - "name": "Updates the workspace roles for the specified team", - "request": { - "name": "Updates the workspace roles for the specified team", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - "teams", - ":teamUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "teamUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"workspaces\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"uid\": \"\"\n },\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "98b7191a-071e-4c5e-8326-d4caa36679d1", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - "teams", - ":teamUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "teamUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "d5189af6-b574-45dc-93d3-628a9c7b1ee1", - "name": "users/{userUid}/roles", - "item": [ - { - "id": "1a86d8ec-8230-4877-b702-0fca3939397c", - "name": "Returns the specified User workspaces and Roles information", - "request": { - "name": "Returns the specified User workspaces and Roles information", - "description": { - "content": "Returns a User with workspaces and roles", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "workspaces", - "users", - ":userUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "userUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "70f863a0-e36b-45db-9975-6f80adbf44bc", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - "users", - ":userUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "userUid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"projects\": [\n {\n \"name\": \"deserunt dolore proident nisi\",\n \"uid\": \"ullamco sunt ad\",\n \"workspaces\": [\n {\n \"inheritedRoles\": [\n {\n \"name\": \"ipsum do consequat\",\n \"uid\": \"tempor deserunt amet non\"\n },\n {\n \"name\": \"officia sed\",\n \"uid\": \"aliquip\"\n }\n ],\n \"name\": \"voluptat\",\n \"roles\": [\n {\n \"name\": \"nulla dolore\",\n \"uid\": \"aliqua \"\n },\n {\n \"name\": \"voluptate\",\n \"uid\": \"Lorem\"\n }\n ],\n \"uid\": \"fugiat sunt\"\n },\n {\n \"inheritedRoles\": [\n {\n \"name\": \"cillum i\",\n \"uid\": \"id dolore laboris amet\"\n },\n {\n \"name\": \"velit deserunt\",\n \"uid\": \"ut eu\"\n }\n ],\n \"name\": \"aliqua cillum\",\n \"roles\": [\n {\n \"name\": \"non\",\n \"uid\": \"veniam nostrud\"\n },\n {\n \"name\": \"aliqua velit minim nulla anim\",\n \"uid\": \"Duis Excepteur aliqua nisi\"\n }\n ],\n \"uid\": \"cupidatat adipisicing dolor\"\n }\n ]\n },\n {\n \"name\": \"Ut amet cupidatat reprehenderit irure\",\n \"uid\": \"est minim\",\n \"workspaces\": [\n {\n \"inheritedRoles\": [\n {\n \"name\": \"commodo do qui Duis\",\n \"uid\": \"labore\"\n },\n {\n \"name\": \"eiusmod voluptate Ut sed\",\n \"uid\": \"in\"\n }\n ],\n \"name\": \"dolore sunt ea veniam\",\n \"roles\": [\n {\n \"name\": \"id laboris est aliqua enim\",\n \"uid\": \"nulla veniam dolore culpa\"\n },\n {\n \"name\": \"eu et minim\",\n \"uid\": \"fugiat eu aute dolore\"\n }\n ],\n \"uid\": \"occaecat sed dolore\"\n },\n {\n \"inheritedRoles\": [\n {\n \"name\": \"d\",\n \"uid\": \"et\"\n },\n {\n \"name\": \"sunt Duis aliqua dolor ut\",\n \"uid\": \"ullamco in in\"\n }\n ],\n \"name\": \"voluptate ut ipsum deserunt\",\n \"roles\": [\n {\n \"name\": \"veniam pariatur esse dolore\",\n \"uid\": \"dolor\"\n },\n {\n \"name\": \"incididunt fugiat sit voluptate\",\n \"uid\": \"ea consequat do culpa et\"\n }\n ],\n \"uid\": \"veniam in\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2c28fd9e-339a-4850-99dc-f36f9ac6a002", - "name": "Updates the workspace roles for user", - "request": { - "name": "Updates the workspace roles for user", - "description": { - "content": "User is updated with workspace roles", - "type": "text/plain" - }, - "url": { - "path": [ - "v1", - "workspaces", - "users", - ":userUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "userUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"workspaces\": [\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"uid\": \"\"\n },\n {\n \"roles\": [\n \"\",\n \"\"\n ],\n \"uid\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d731b671-bc1b-4f4c-88d9-4094bf8078b9", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - "users", - ":userUid", - "roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "userUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "2cced2b9-5da1-4799-9734-30faa4103875", - "name": "Validates the workspace name", - "request": { - "name": "Validates the workspace name", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "name", - "value": "", - "description": "(Required) " - } - ], - "variable": [] - }, - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "e97dd1ea-bf9d-4e7e-9831-242add34fab4", - "name": "Ok reponse without content", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - "validate", - "name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "name", - "value": "" - } - ], - "variable": [] - }, - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "43d68ae5-d567-4f67-9480-99af7f7fd07f", - "name": "{uid}", - "item": [ - { - "id": "75879326-d7db-4943-a951-dfadf9058cd6", - "name": "Deletes the specified workspace", - "request": { - "name": "Deletes the specified workspace", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "11ea495f-639f-4885-a0da-b3af7af56110", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c4364092-4c82-4777-aa87-cc9c8c10921f", - "name": "Returns the specified workspace", - "request": { - "name": "Returns the specified workspace", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "dd9255bd-f110-4594-a676-63b887bb8efd", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"pariatur_ca6\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exercitation_5e\": \"\",\n \"eiusmod_9\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"clusterNamespaces\": [\n {\n \"image\": {\n \"blackListedImages\": [\n \"\"\n ]\n },\n \"isRegex\": \"\",\n \"name\": \"\",\n \"namespaceResourceAllocation\": {\n \"clusterResourceAllocations\": [\n {\n \"clusterUid\": \"\",\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n ],\n \"defaultResourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"clusterRbacs\": [\n {\n \"metadata\": {\n \"annotations\": {\n \"amet_398\": \"\",\n \"cillum_76\": \"\",\n \"deserunt_c77\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"sunt_44\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"annotations\": {\n \"cillum_4c_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"quis_3\": \"\",\n \"sinte\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n }\n ],\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"policies\": {\n \"backupPolicy\": {\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"\"\n ],\n \"includeAllClusters\": \"\"\n }\n },\n \"quota\": {\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"clusterUid\": \"non ullamco\",\n \"msg\": \"non aute\",\n \"name\": \"nulla esse\",\n \"resourceType\": \"q\"\n },\n {\n \"clusterUid\": \"sed consectetur pariatur dolor\",\n \"msg\": \"aute in eiusmod cu\",\n \"name\": \"aliquip\",\n \"resourceType\": \"ut non ad\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fd684465-226f-4af1-ad2f-483c895d6525", - "name": "backup", - "item": [ - { - "id": "677407fb-4baa-4c07-afdb-1db9d5855d8d", - "name": "Delete workspace backup", - "request": { - "name": "Delete workspace backup", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "DELETE", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfigs\": [\n {\n \"backupName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"requestUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4afa71b7-fc81-47ef-a54f-e0e79db5688d", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"clusterConfigs\": [\n {\n \"backupName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"requestUid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0d3ba485-b1c7-4122-8d5c-9686474f9066", - "name": "Returns the workspace backup result", - "request": { - "name": "Returns the workspace backup result", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "backupRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "2d1d8b9a-78fb-46e6-8660-39ae541abf73", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "backupRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"aute_b2_\": \"\",\n \"eiusmod80\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"deserunt158\": \"\",\n \"essea\": \"\",\n \"nulla_cc\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"config\": {\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"veniam laboris\",\n \"consectetur incididunt dolore non\"\n ],\n \"includeAllClusters\": true\n },\n \"workspaceUid\": \"est\"\n },\n \"status\": {\n \"workspaceBackupStatuses\": [\n {\n \"actor\": {\n \"actorType\": \"voluptate eu i\",\n \"uid\": \"sint enim\"\n },\n \"requestUid\": \"ad commodo\",\n \"workspaceBackupConfig\": {\n \"backupName\": \"Duis amet voluptate velit\",\n \"backupState\": {\n \"deleteState\": \"Ut magna eiusmod\",\n \"state\": \"irure dolor\"\n },\n \"backupTime\": \"\",\n \"clusterBackupRefs\": [\n {\n \"backupStatusMeta\": {\n \"backupName\": \"officia sunt \",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"id\",\n \"msg\": \"Duis nisi do\",\n \"state\": \"elit culpa sit\"\n },\n \"backupedNamespaces\": [\n \"Ut in ullamco exercitation\",\n \"enim\"\n ],\n \"expiryDate\": \"\"\n },\n \"backupUid\": \"velit elit dolor cupidatat amet\",\n \"clusterName\": \"do\",\n \"clusterUid\": \"in\"\n },\n {\n \"backupStatusMeta\": {\n \"backupName\": \"ex \",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"enim occaecat sed\",\n \"msg\": \"tempor fugiat sit\",\n \"state\": \"reprehenderit velit exercitation\"\n },\n \"backupedNamespaces\": [\n \"exercitation veniam ex nulla consectetur\",\n \"ut magna est Lorem\"\n ],\n \"expiryDate\": \"\"\n },\n \"backupUid\": \"cupidatat Excepteur qui eu sit\",\n \"clusterName\": \"incididunt enim Lorem aliquip\",\n \"clusterUid\": \"quis\"\n }\n ],\n \"config\": {\n \"backupName\": \"magna in enim Excepteur\",\n \"durationInHours\": -45631354.291233085,\n \"includeAllDisks\": false,\n \"includeClusterResources\": true,\n \"namespaces\": [\n \"deserunt irure anim id tempor\",\n \"mollit incididunt ad Lorem\"\n ]\n },\n \"requestTime\": \"\"\n }\n },\n {\n \"actor\": {\n \"actorType\": \"ut amet ullamco\",\n \"uid\": \"pariatur magna Ut exercitation\"\n },\n \"requestUid\": \"Duis et\",\n \"workspaceBackupConfig\": {\n \"backupName\": \"pariatur\",\n \"backupState\": {\n \"deleteState\": \"non\",\n \"state\": \"ut non voluptate sit\"\n },\n \"backupTime\": \"\",\n \"clusterBackupRefs\": [\n {\n \"backupStatusMeta\": {\n \"backupName\": \"consectetur voluptate pariatur id\",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"in Duis\",\n \"msg\": \"Lorem laborum dolor\",\n \"state\": \"ea do Lorem irure\"\n },\n \"backupedNamespaces\": [\n \"id\",\n \"tempor\"\n ],\n \"expiryDate\": \"\"\n },\n \"backupUid\": \"ipsum occaecat\",\n \"clusterName\": \"ex sit\",\n \"clusterUid\": \"id eu est aliquip\"\n },\n {\n \"backupStatusMeta\": {\n \"backupName\": \"nostrud\",\n \"backupState\": {\n \"backupTime\": \"\",\n \"deleteState\": \"adipisicing anim Lorem\",\n \"msg\": \"commodo deserunt\",\n \"state\": \"laborum Lorem dolore veli\"\n },\n \"backupedNamespaces\": [\n \"eiusmod minim\",\n \"qui\"\n ],\n \"expiryDate\": \"\"\n },\n \"backupUid\": \"enim Ut ad magna\",\n \"clusterName\": \"sed fugiat veniam et\",\n \"clusterUid\": \"cillum Duis ea pariatur\"\n }\n ],\n \"config\": {\n \"backupName\": \"ut exercitation\",\n \"durationInHours\": 38584084.49714443,\n \"includeAllDisks\": true,\n \"includeClusterResources\": false,\n \"namespaces\": [\n \"consequat qui\",\n \"pariatur culpa enim veniam\"\n ]\n },\n \"requestTime\": \"\"\n }\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "00c7840c-232b-477e-9851-c88521a8c70d", - "name": "Create workspace backup settings", - "request": { - "name": "Create workspace backup settings", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"\"\n ],\n \"includeAllClusters\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e8399e04-2f6f-47f6-a969-c696ef280248", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "999e75a0-fd23-405c-a7fc-d11bcf442d11", - "name": "Update workspace backup settings", - "request": { - "name": "Update workspace backup settings", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"\"\n ],\n \"includeAllClusters\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f7440614-6487-4e57-97f7-a11edf3d0052", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "564064e3-ca27-4a91-ba83-bfb37fd327c6", - "name": "Create On demand Workspace Backup", - "request": { - "name": "Create On demand Workspace Backup", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupConfig\": {\n \"backupLocationName\": \"\",\n \"backupLocationUid\": \"\",\n \"backupName\": \"\",\n \"backupPrefix\": \"\",\n \"durationInHours\": \"\",\n \"includeAllDisks\": \"\",\n \"includeClusterResources\": \"\",\n \"locationType\": \"\",\n \"namespaces\": [\n \"\"\n ],\n \"schedule\": {\n \"scheduledRunTime\": \"\"\n }\n },\n \"clusterUids\": [\n \"\"\n ],\n \"includeAllClusters\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "01edc1e9-4064-4260-b91c-e5b6af7b49f2", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "backup", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - }, - { - "id": "9bc47eea-f45c-445e-8b30-77494bbbba18", - "name": "Updates the specified workspace namespaces", - "request": { - "name": "Updates the specified workspace namespaces", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterNamespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"clusterNamespaces\": [\n {\n \"image\": {\n \"blackListedImages\": [\n \"\"\n ]\n },\n \"isRegex\": \"\",\n \"name\": \"\",\n \"namespaceResourceAllocation\": {\n \"clusterResourceAllocations\": [\n {\n \"clusterUid\": \"\",\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n ],\n \"defaultResourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"quota\": {\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "49cde881-8322-421d-8f8c-0ead2683df6e", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterNamespaces" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"clusterNamespaces\": [\n {\n \"image\": {\n \"blackListedImages\": [\n \"\"\n ]\n },\n \"isRegex\": \"\",\n \"name\": \"\",\n \"namespaceResourceAllocation\": {\n \"clusterResourceAllocations\": [\n {\n \"clusterUid\": \"\",\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n ],\n \"defaultResourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n }\n ],\n \"clusterRefs\": [\n {\n \"clusterName\": \"\",\n \"clusterUid\": \"\"\n }\n ],\n \"quota\": {\n \"resourceAllocation\": {\n \"cpuCores\": \"\",\n \"memoryMiB\": \"\"\n }\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1ad914a5-54a3-4bd6-80e0-bd134c454a20", - "name": "clusterRbacs", - "item": [ - { - "id": "3080f895-9275-45cb-a1b6-381c43e1dab6", - "name": "Create cluster rbac in workspace", - "request": { - "name": "Create cluster rbac in workspace", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterRbacs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"amet_94b\": \"\",\n \"commodo_1f\": \"\",\n \"in_64a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non_c6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "97ba9846-e371-4dfd-a12c-2b298fc324e3", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterRbacs" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": {} - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "18b06035-7cc8-4df6-b93f-d409479ea3b7", - "name": "{clusterRbacUid}", - "item": [ - { - "id": "90e3d226-b724-4e66-8be6-41e52d78e7ee", - "name": "Deletes the specified workspace cluster rbac", - "request": { - "name": "Deletes the specified workspace cluster rbac", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterRbacs", - ":clusterRbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "clusterRbacUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "auth": null - }, - "response": [ - { - "id": "cc90c8dc-a670-4778-ba1a-94607cedd629", - "name": "The resource was deleted successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterRbacs", - ":clusterRbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "clusterRbacUid", - "description": "(Required) " - } - ] - }, - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5d1c5428-f2dd-45e9-83c8-cb599d6137a1", - "name": "Updates the specified workspace cluster rbac", - "request": { - "name": "Updates the specified workspace cluster rbac", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterRbacs", - ":clusterRbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "clusterRbacUid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"metadata\": {\n \"annotations\": {\n \"amet_94b\": \"\",\n \"commodo_1f\": \"\",\n \"in_64a\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"non_c6\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"bindings\": [\n {\n \"namespace\": \"\",\n \"role\": {\n \"kind\": \"\",\n \"name\": \"\"\n },\n \"subjects\": [\n {\n \"name\": \"\",\n \"namespace\": \"\",\n \"type\": \"\"\n }\n ],\n \"type\": \"\"\n }\n ],\n \"relatedObject\": {\n \"kind\": \"\",\n \"name\": \"\",\n \"uid\": \"\"\n }\n },\n \"status\": {\n \"errors\": [\n {\n \"msg\": \"\",\n \"name\": \"\",\n \"resourceType\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b2a63f60-cd25-463f-a768-55d48de2ed30", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "clusterRbacs", - ":clusterRbacUid" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - }, - { - "disabled": false, - "type": "any", - "value": "", - "key": "clusterRbacUid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - }, - { - "id": "31a3f698-1360-4010-80b5-8bb4d1228f8e", - "name": "Updates the specified workspace meta", - "request": { - "name": "Updates the specified workspace meta", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "method": "PUT", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"annotations\": {\n \"este\": \"\",\n \"nostrud_126\": \"\",\n \"aliquaa4_\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"proident5\": \"\",\n \"aute263\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7dde10a0-2fe1-4fc2-b651-bc758b53dc8f", - "name": "The resource was updated successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "meta" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "PUT", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "45da5184-9ba1-43b9-b455-e7a9e09e25b8", - "name": "restore", - "item": [ - { - "id": "4943489d-b319-4301-b413-115c54101ae4", - "name": "Returns the workspace restore result", - "request": { - "name": "Returns the workspace restore result", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "restore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "key": "restoreRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "auth": null - }, - "response": [ - { - "id": "567d72b1-0ddb-4d03-8615-2ab583d03b87", - "name": "OK", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "restore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "key": "restoreRequestUid", - "value": "" - } - ], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"metadata\": {\n \"annotations\": {\n \"cillum96\": \"\"\n },\n \"creationTimestamp\": \"\",\n \"deletionTimestamp\": \"\",\n \"labels\": {\n \"exae9\": \"\",\n \"cillum_2\": \"\",\n \"exercitation_a8d\": \"\",\n \"et_7_\": \"\"\n },\n \"lastModifiedTimestamp\": \"\",\n \"name\": \"\",\n \"namespace\": \"\",\n \"resourceVersion\": \"\",\n \"selfLink\": \"\",\n \"uid\": \"\"\n },\n \"spec\": {\n \"workspaceUid\": \"Excepteur\"\n },\n \"status\": {\n \"workspaceRestoreStatuses\": [\n {\n \"actor\": {\n \"actorType\": \"tempor irure\",\n \"uid\": \"officia esse proident consectetur\"\n },\n \"requestUid\": \"laborum magna\",\n \"workspaceRestoreConfig\": {\n \"backupName\": \"consequat in Ut\",\n \"clusterRestoreRefs\": [\n {\n \"backupName\": \"est dolor ea eiusmod ut\",\n \"clusterName\": \"nulla\",\n \"clusterUid\": \"dolor\",\n \"restoreStatusMeta\": {\n \"msg\": \"exercitation elit proident dolor Duis\",\n \"restoreTime\": \"\",\n \"state\": \"labore sunt\"\n },\n \"restoreUid\": \"ame\"\n },\n {\n \"backupName\": \"non cupidatat consequat\",\n \"clusterName\": \"sunt offic\",\n \"clusterUid\": \"cillum nulla\",\n \"restoreStatusMeta\": {\n \"msg\": \"esse Duis velit non\",\n \"restoreTime\": \"\",\n \"state\": \"ipsum quis deserunt\"\n },\n \"restoreUid\": \"id dolore deserunt cupidatat\"\n }\n ],\n \"restoreState\": {\n \"deleteState\": \"nulla sit\",\n \"state\": \"culpa officia incididunt\"\n },\n \"restoreTime\": \"\"\n }\n },\n {\n \"actor\": {\n \"actorType\": \"sit in reprehenderit dolor\",\n \"uid\": \"dolore in eu\"\n },\n \"requestUid\": \"incididunt eu magna dolor\",\n \"workspaceRestoreConfig\": {\n \"backupName\": \"magna aliquip\",\n \"clusterRestoreRefs\": [\n {\n \"backupName\": \"sit sunt\",\n \"clusterName\": \"commodo aliqua deserunt\",\n \"clusterUid\": \"Lorem cupidatat voluptate ex et\",\n \"restoreStatusMeta\": {\n \"msg\": \"n\",\n \"restoreTime\": \"\",\n \"state\": \"ipsum irure non\"\n },\n \"restoreUid\": \"nulla anim sunt exercitation\"\n },\n {\n \"backupName\": \"tempor pariatur et\",\n \"clusterName\": \"in qui est\",\n \"clusterUid\": \"dolor sed velit Duis\",\n \"restoreStatusMeta\": {\n \"msg\": \"fugiat laboris Ut\",\n \"restoreTime\": \"\",\n \"state\": \"voluptate occaecat in\"\n },\n \"restoreUid\": \"sit consequat magna\"\n }\n ],\n \"restoreState\": {\n \"deleteState\": \"veniam aliquip\",\n \"state\": \"incididunt\"\n },\n \"restoreTime\": \"\"\n }\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5fcccc28-e24d-42d1-904e-12bf4b705171", - "name": "Create On demand Workspace Restore", - "request": { - "name": "Create On demand Workspace Restore", - "description": {}, - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "restore", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "auth": null, - "body": { - "mode": "raw", - "raw": "{\n \"backupRequestUid\": \"\",\n \"restoreConfigs\": [\n {\n \"backupName\": \"\",\n \"sourceClusterUid\": \"\",\n \"includeClusterResources\": \"\",\n \"includeNamespaces\": [\n \"\"\n ],\n \"preserveNodePorts\": \"\",\n \"restorePVs\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "response": [ - { - "id": "898cb4b0-f89d-4f02-97b1-b7b70c651ff5", - "name": "Created successfully", - "originalRequest": { - "url": { - "path": [ - "v1", - "workspaces", - ":uid", - "restore", - "onDemand" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "disabled": false, - "type": "any", - "value": "", - "key": "uid", - "description": "(Required) " - } - ] - }, - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"backupRequestUid\": \"\",\n \"restoreConfigs\": [\n {\n \"backupName\": \"\",\n \"sourceClusterUid\": \"\",\n \"includeClusterResources\": \"\",\n \"includeNamespaces\": [\n \"\"\n ],\n \"preserveNodePorts\": \"\",\n \"restorePVs\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "disabled": false, - "description": "Audit uid for the request", - "key": "AuditUid", - "value": "exercitation anim id qui dolor" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"uid\": \"ut id Ut e\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ], - "event": [] - } - ], - "event": [] - } - ], - "event": [] + "newPassword": { + "type": "string" } - ], - "event": [] + }, + "required": [ + "newPassword" + ], + "type": "object" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "User password change request using the user uid", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/password/reset": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" } - ], - "event": [], - "variable": [ + ], + "patch": { + "description": "User password reset request, will send the password reset option through the emailId", + "operationId": "v1UsersUidPasswordReset", + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "User password reset request using the user uid", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/projects": { + "get": { + "description": "Returns a User with projects and roles", + "operationId": "v1UsersProjectRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ProjectRolesEntity" + } + } + }, + "summary": "Returns the specified User Projects and Roles information", + "tags": [ + "v1" + ] + }, + "parameters": [ { - "type": "string", - "value": "/", - "key": "baseUrl" + "in": "path", + "name": "uid", + "required": true, + "type": "string" } - ], - "info": { - "_postman_id": "afe731bc-2232-451a-a0e6-69a937666121", - "name": "Palette APIs - 3.3", - "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", - "description": { - "content": "", - "type": "text/plain" + ], + "put": { + "description": "User is updated with projects and roles", + "operationId": "v1UsersProjectRolesPut", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1ProjectRolesPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the projects and roles for user", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/resourceRoles": { + "get": { + "description": "Returns resource roles for user", + "operationId": "v1UsersUidResourceRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1ResourceRoles" + } + } + }, + "summary": "Returns the specified individual and resource roles for a user", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "description": "Resource roles added to specific user", + "operationId": "v1UsersUidResourceRolesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1ResourceRolesUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Add resource roles for user", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/resourceRoles/{resourceRoleUid}": { + "delete": { + "operationId": "v1UsersUidResourceRolesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deleted the resource roles from user", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "resourceRoleUid", + "required": true, + "type": "string" + } + ], + "patch": { + "description": "Specific resource roles fo user is updated", + "operationId": "v1UsersResourceRolesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1ResourceRolesUpdateEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the resource roles for user", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/roles": { + "get": { + "description": "Returns roles clubbed from team", + "operationId": "v1UsersUidRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1UserRolesEntity" + } + } + }, + "summary": "Returns the specified individual and team roles for a user", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "description": "User is updated with roles", + "operationId": "v1UsersUidRolesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1UserRoleUIDs" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the roles for user", + "tags": [ + "v1" + ] + } + }, + "/v1/users/{uid}/status/loginMode": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "patch": { + "operationId": "v1UsersStatusLoginMode", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1UserStatusLoginMode" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Users status login mode", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces": { + "post": { + "operationId": "v1WorkspacesCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create workspace", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/teams/{teamUid}/roles": { + "get": { + "operationId": "v1TeamsWorkspaceGetRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1WorkspaceScopeRoles" + } + } + }, + "summary": "Returns the specified team's workspaces and roles data", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "teamUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1TeamsWorkspaceRolesPut", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1WorkspacesRolesPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the workspace roles for the specified team", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/users/{userUid}/roles": { + "get": { + "description": "Returns a User with workspaces and roles", + "operationId": "v1UsersWorkspaceGetRoles", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1WorkspaceScopeRoles" + } + } + }, + "summary": "Returns the specified User workspaces and Roles information", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "userUid", + "required": true, + "type": "string" + } + ], + "put": { + "description": "User is updated with workspace roles", + "operationId": "v1UsersWorkspaceRolesPut", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1WorkspacesRolesPatch" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the workspace roles for user", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/validate/name": { + "get": { + "operationId": "v1WorkspacesValidateName", + "parameters": [ + { + "in": "query", + "name": "name", + "required": true, + "type": "string" + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Validates the workspace name", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}": { + "delete": { + "operationId": "v1WorkspacesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified workspace", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1WorkspacesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1Workspace" + } + } + }, + "summary": "Returns the specified workspace", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/workspaces/{uid}/backup": { + "delete": { + "operationId": "v1WorkspaceOpsBackupDelete", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceBackupDeleteEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Delete workspace backup", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1WorkspaceOpsBackupGet", + "parameters": [ + { + "in": "query", + "name": "backupRequestUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1WorkspaceBackup" + } + } + }, + "summary": "Returns the workspace backup result", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1WorkspaceOpsBackupCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceBackupConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create workspace backup settings", + "tags": [ + "v1" + ] + }, + "put": { + "operationId": "v1WorkspaceOpsBackupUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceBackupConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Update workspace backup settings", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}/backup/onDemand": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1WorkspaceOpsBackupOnDemandCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceBackupConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create On demand Workspace Backup", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}/clusterNamespaces": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1WorkspacesUidClusterNamespacesUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceClusterNamespacesEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified workspace namespaces", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}/clusterRbacs": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1WorkspacesClusterRbacCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterRbac" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create cluster rbac in workspace", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}/clusterRbacs/{clusterRbacUid}": { + "delete": { + "operationId": "v1WorkspacesUidClusterRbacDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified workspace cluster rbac", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "in": "path", + "name": "clusterRbacUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1WorkspacesUidClusterRbacUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ClusterRbac" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified workspace cluster rbac", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}/meta": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1WorkspacesUidMetaUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1ObjectMeta" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified workspace meta", + "tags": [ + "v1" + ] + } + }, + "/v1/workspaces/{uid}/restore": { + "get": { + "operationId": "v1WorkspaceOpsRestoreGet", + "parameters": [ + { + "in": "query", + "name": "restoreRequestUid", + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1WorkspaceRestore" + } + } + }, + "summary": "Returns the workspace restore result", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" + } + ] + }, + "/v1/workspaces/{uid}/restore/onDemand": { + "parameters": [ + { + "in": "path", + "name": "uid", + "required": true, + "type": "string" } + ], + "post": { + "operationId": "v1WorkspaceOpsRestoreOnDemandCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1WorkspaceRestoreConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Create On demand Workspace Restore", + "tags": [ + "v1" + ] + } } + }, + "produces": [ + "application/json" + ], + "schemes": [ + "http", + "https" + ], + "swagger": "2.0" } \ No newline at end of file diff --git a/content/api/v1/16-system.md b/content/api/v1/16-system.md deleted file mode 100644 index 57ace58078..0000000000 --- a/content/api/v1/16-system.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: 'System' -metaTitle: 'System' -metaDescription: 'List of API endpoints that can be used to manage the on-premise installation' -api: true -paths: ['/v1/system'] ---- - -# System diff --git a/content/api/v1/21-files.md b/content/api/v1/21-files.md deleted file mode 100644 index de5a010fbe..0000000000 --- a/content/api/v1/21-files.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: 'Files' -metaTitle: 'Files' -metaDescription: 'List of API endpoints that can be used to create file uploads that can be refered as IDs in other API payloads' -api: true -paths: ['/v1/files'] ---- - -# Files diff --git a/content/api/v1/api.json b/content/api/v1/api.json index 4fb09e5756..20d754a67e 100644 --- a/content/api/v1/api.json +++ b/content/api/v1/api.json @@ -172,6 +172,18 @@ }, "type": "object" }, + "v1AWSVolumeTypes": { + "description": "AWS Volume Types", + "properties": { + "volumeTypes": { + "items": { + "$ref": "#/definitions/v1AwsVolumeType" + }, + "type": "array" + } + }, + "type": "object" + }, "v1AclMeta": { "description": "Resource access control information", "properties": { @@ -1839,32 +1851,33 @@ ], "type": "object" }, - "v1AuthKeyRequest": { + "v1AuthAllyTokenRequest": { "properties": { - "edgeHostUid": { + "edgeAuthToken": { "type": "string" }, - "hostClusterUid": { - "type": "string" - }, - "jetUid": { - "type": "string" - }, - "overlordUid": { + "edgeHostUid": { "type": "string" }, - "secret": { + "spectroClusterUid": { "type": "string" } }, "type": "object" }, - "v1AuthKeyResponse": { + "v1AuthJetKeyRequest": { "properties": { - "authKey": { + "allyAuthToken": { + "type": "string" + }, + "hostClusterUid": { "type": "string" } }, + "required": [ + "allyAuthToken", + "hostClusterUid" + ], "type": "object" }, "v1AuthLogin": { @@ -2051,6 +2064,24 @@ ], "type": "object" }, + "v1AwsAmiReference": { + "description": "AMI is the reference to the AMI from which to create the machine instance", + "properties": { + "eksOptimizedLookupType": { + "description": "EKSOptimizedLookupType If specified, will look up an EKS Optimized image in SSM Parameter store", + "enum": [ + "AmazonLinux", + "AmazonLinuxGPU" + ], + "type": "string" + }, + "id": { + "description": "ID of resource", + "type": "string" + } + }, + "type": "object" + }, "v1AwsAvailabilityZone": { "description": "Distinct locations within an AWS Region that are engineered to be isolated from failures in other Zones", "properties": { @@ -2475,6 +2506,38 @@ ], "type": "object" }, + "v1AwsLaunchTemplate": { + "description": "AWSLaunchTemplate specifies the launch template to use to create the managed node group", + "properties": { + "additionalSecurityGroups": { + "description": "AdditionalSecurityGroups is an array of references to security groups that should be applied to the instances", + "items": { + "$ref": "#/definitions/v1AwsResourceReference" + }, + "type": "array", + "uniqueItems": true + }, + "ami": { + "$ref": "#/definitions/v1AwsAmiReference" + }, + "imageLookupBaseOS": { + "description": "ImageLookupBaseOS is the name of the base operating system to use for image lookup the AMI is not set", + "type": "string" + }, + "imageLookupFormat": { + "description": "ImageLookupFormat is the AMI naming format to look up the image", + "type": "string" + }, + "imageLookupOrg": { + "description": "ImageLookupOrg is the AWS Organization ID to use for image lookup if AMI is not set", + "type": "string" + }, + "rootVolume": { + "$ref": "#/definitions/v1AwsRootVolume" + } + }, + "type": "object" + }, "v1AwsLoginCredentials": { "properties": { "iamUser": { @@ -2845,6 +2908,78 @@ ], "type": "object" }, + "v1AwsResourceFilter": { + "description": "Filter is a filter used to identify an AWS resource", + "properties": { + "name": { + "description": "Name of the filter. Filter names are case-sensitive", + "type": "string" + }, + "values": { + "description": "Values includes one or more filter values. Filter values are case-sensitive", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "type": "object" + }, + "v1AwsResourceReference": { + "description": "AWSResourceReference is a reference to a specific AWS resource by ID or filters", + "properties": { + "arn": { + "description": "ARN of resource", + "type": "string" + }, + "filters": { + "description": "Filters is a set of key/value pairs used to identify a resource", + "items": { + "$ref": "#/definitions/v1AwsResourceFilter" + }, + "type": "array", + "uniqueItems": true + }, + "id": { + "description": "ID of resource", + "type": "string" + } + }, + "type": "object" + }, + "v1AwsRootVolume": { + "description": "Volume encapsulates the configuration options for the storage device.", + "properties": { + "deviceName": { + "description": "Device name", + "type": "string" + }, + "encrypted": { + "description": "EncryptionKey is the KMS key to use to encrypt the volume. Can be either a KMS key ID or ARN", + "type": "boolean" + }, + "encryptionKey": { + "description": "EncryptionKey is the KMS key to use to encrypt the volume. Can be either a KMS key ID or ARN", + "type": "string" + }, + "iops": { + "description": "IOPS is the number of IOPS requested for the disk. Not applicable to all types", + "format": "int64", + "type": "integer" + }, + "throughput": { + "description": "Throughput to provision in MiB/s supported for the volume type. Not applicable to all types.", + "format": "int64", + "type": "integer" + }, + "type": { + "description": "Type is the type of the volume (e.g. gp2, io1, etc...)", + "type": "string" + } + }, + "type": "object" + }, "v1AwsS3BucketCredentials": { "description": "AWS S3 Bucket credentials", "properties": { @@ -2938,6 +3073,38 @@ } } }, + "v1AwsVolumeSize": { + "description": "AWS Volume Size entity", + "properties": { + "sizeGB": { + "description": "AWS volume size", + "type": "integer" + } + }, + "type": "object" + }, + "v1AwsVolumeType": { + "description": "AWS Volume Type entity", + "properties": { + "id": { + "description": "AWS volume type id", + "type": "string" + }, + "maxIops": { + "description": "Iops through put of volume type", + "type": "string" + }, + "maxThroughPut": { + "description": "Max through put of volume type", + "type": "string" + }, + "name": { + "description": "AWS Volume Type Name", + "type": "string" + } + }, + "type": "object" + }, "v1AwsVpc": { "description": "A virtual network dedicated to a AWS account", "properties": { @@ -4473,7 +4640,8 @@ "tencent", "tke", "coxedge", - "generic" + "generic", + "gke" ], "type": "string" }, @@ -8157,6 +8325,9 @@ "coxEdgeLoadBalancerConfig": { "$ref": "#/definitions/v1CoxEdgeLoadBalancerConfig" }, + "coxEdgeWorkerLoadBalancerConfig": { + "$ref": "#/definitions/v1CoxEdgeLoadBalancerConfig" + }, "environment": { "type": "string" }, @@ -8294,6 +8465,21 @@ }, "type": "object" }, + "v1CoxEdgeLoadPersistentStorage": { + "description": "CoxEdge load persistent storage", + "properties": { + "path": { + "description": "Coxedge load persistent storage path", + "type": "string" + }, + "size": { + "description": "Coxedge load persistent storage size", + "format": "int64", + "type": "integer" + } + }, + "type": "object" + }, "v1CoxEdgeMachine": { "description": "CoxEdge cloud VM definition", "properties": { @@ -8323,6 +8509,14 @@ }, "type": "array" }, + "persistentStorages": { + "description": "Array of coxedge load persistent storages", + "items": { + "$ref": "#/definitions/v1CoxEdgeLoadPersistentStorage" + }, + "type": "array", + "uniqueItems": true + }, "securityGroupRules": { "items": { "$ref": "#/definitions/v1CoxEdgeSecurityGroupRule" @@ -8392,6 +8586,14 @@ "name": { "type": "string" }, + "persistentStorages": { + "description": "Array of coxedge load persistent storages", + "items": { + "$ref": "#/definitions/v1CoxEdgeLoadPersistentStorage" + }, + "type": "array", + "uniqueItems": true + }, "securityGroupRules": { "items": { "$ref": "#/definitions/v1CoxEdgeSecurityGroupRule" @@ -8462,7 +8664,7 @@ }, "persistentStorages": { "items": { - "$ref": "#/definitions/v1CoxEdgePersistentStorage" + "$ref": "#/definitions/v1CoxEdgeLoadPersistentStorage" }, "type": "array" }, @@ -8539,18 +8741,6 @@ ], "type": "object" }, - "v1CoxEdgePersistentStorage": { - "description": "CoxEdge network persistent storage", - "properties": { - "path": { - "type": "string" - }, - "size": { - "type": "string" - } - }, - "type": "object" - }, "v1CoxEdgePort": { "description": "CoxEdge network port", "properties": { @@ -8666,21 +8856,6 @@ ], "type": "object" }, - "v1CrypticResponse": { - "description": "Cryptic Response", - "properties": { - "encryptedText": { - "type": "string" - }, - "key": { - "type": "string" - }, - "plainText": { - "type": "string" - } - }, - "type": "object" - }, "v1DashboardWorkspace": { "description": "Workspace information", "properties": { @@ -10121,6 +10296,10 @@ "description": "HostUid is the ID of the EdgeHost", "type": "string" }, + "nicName": { + "description": "Edge host nic name", + "type": "string" + }, "staticIP": { "description": "Edge host static IP", "type": "string" @@ -10298,6 +10477,10 @@ "description": "Edge host id", "type": "string" }, + "nicName": { + "description": "Edge host nic name", + "type": "string" + }, "staticIP": { "description": "Edge host static IP", "type": "string" @@ -10681,6 +10864,9 @@ }, "v1EksMachineCloudConfigEntity": { "properties": { + "awsLaunchTemplate": { + "$ref": "#/definitions/v1AwsLaunchTemplate" + }, "azs": { "items": { "type": "string" @@ -10696,6 +10882,10 @@ ], "type": "string" }, + "enableAwsLaunchTemplate": { + "description": "flag to know if aws launch template is enabled", + "type": "boolean" + }, "instanceType": { "description": "instance type", "type": "string" @@ -10735,6 +10925,9 @@ "description": "AdditionalTags is an optional set of tags to add to resources managed by the provider, in addition to the ones added by default. For eg., tags for EKS nodeGroup or EKS NodegroupIAMRole", "type": "object" }, + "awsLaunchTemplate": { + "$ref": "#/definitions/v1AwsLaunchTemplate" + }, "azs": { "description": "AZs is only used for dynamic placement", "items": { @@ -10751,6 +10944,10 @@ ], "type": "string" }, + "enableAwsLaunchTemplate": { + "description": "flag to know if aws launch template is enabled", + "type": "boolean" + }, "infraProfileRef": { "$ref": "#/definitions/v1ObjectReference", "description": "InfraProfileRef point to the ClusterProfile which contains InfraProfileTemplate" @@ -10967,6 +11164,22 @@ ], "type": "object" }, + "v1EventsRelatedObjectsEntity": { + "properties": { + "relatedObjectUids": { + "description": "List of uids of the related object", + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "relatedObjectUids" + ], + "type": "object" + }, "v1FargateProfile": { "description": "FargateProfile defines the desired state of FargateProfile", "properties": { @@ -11542,7 +11755,7 @@ "additionalProperties": { "type": "string" }, - "description": "this map will be for ansible roles present in eack pack", + "description": "this map will be for ansible roles present in each pack", "type": "object" }, "sourceImageId": { @@ -11559,6 +11772,9 @@ "v1GcpClusterConfig": { "description": "Cluster level configuration for gcp cloud and applicable for all the machine pools", "properties": { + "managedClusterConfig": { + "$ref": "#/definitions/v1GcpManagedClusterConfig" + }, "network": { "description": "NetworkName if empty would create VPC Network in auto mode. If provided, custom VPC network will be used", "type": "string" @@ -11579,7 +11795,7 @@ "type": "object" }, "v1GcpImage": { - "description": "Refers to Gcp image", + "description": "Refers to GCP image", "properties": { "name": { "type": "string" @@ -11857,6 +12073,20 @@ ], "type": "object" }, + "v1GcpManagedClusterConfig": { + "description": "GCP managed cluster config", + "properties": { + "enableAutoPilot": { + "description": "EnableAutopilot indicates whether to enable autopilot for this GKE cluster", + "type": "boolean" + }, + "location": { + "description": "Can be Region or Zone", + "type": "string" + } + }, + "type": "object" + }, "v1GcpNetwork": { "description": "GCP network enity is a virtual version of a physical network", "properties": { @@ -12293,17 +12523,6 @@ }, "type": "object" }, - "v1Hash": { - "properties": { - "hash": { - "type": "string" - } - }, - "required": [ - "hash" - ], - "type": "object" - }, "v1HealthCheck": { "properties": { "isHealthy": { @@ -13324,6 +13543,22 @@ }, "type": "object" }, + "v1JetAuthKey": { + "properties": { + "authKey": { + "type": "string" + } + }, + "type": "object" + }, + "v1JetAuthKeyResponse": { + "properties": { + "authKey": { + "type": "string" + } + }, + "type": "object" + }, "v1JetServiceLogin": { "description": "jet service login input", "properties": { @@ -14392,6 +14627,20 @@ }, "type": "object" }, + "v1LoginBannerSettings": { + "properties": { + "Message": { + "description": "Login banner message displayed to the user", + "type": "string", + "x-omitempty": false + }, + "isEnabled": { + "description": "Set to 'true' if login banner has to be displayed for user", + "type": "boolean", + "x-omitempty": false + } + } + }, "v1LoginResponse": { "description": "Returns the allowed login method and information with the organization details", "properties": { @@ -17080,16 +17329,22 @@ "ip": { "type": "string" }, + "isDefault": { + "type": "boolean" + }, "macAddr": { "type": "string" }, + "nicName": { + "type": "string" + }, "subnet": { "type": "string" } }, "type": "object" }, - "v1NodesAutoRemediationSetting": { + "v1NodesAutoRemediationSettings": { "properties": { "disableNodesAutoRemediation": { "type": "boolean", @@ -18569,6 +18824,10 @@ }, "tenantUid": { "type": "string" + }, + "useQualifiedNetworkName": { + "type": "boolean", + "x-omitempty": false } }, "type": "object" @@ -18749,6 +19008,10 @@ "shareWithProjects": { "type": "boolean", "x-omitempty": false + }, + "useQualifiedNetworkName": { + "type": "boolean", + "x-omitempty": false } } }, @@ -18760,6 +19023,10 @@ "shareWithProjects": { "type": "boolean", "x-omitempty": false + }, + "useQualifiedNetworkName": { + "type": "boolean", + "x-omitempty": false } } }, @@ -19925,6 +20192,9 @@ }, "type": "array" }, + "template": { + "$ref": "#/definitions/v1PackTemplate" + }, "type": { "$ref": "#/definitions/v1PackType" }, @@ -20026,7 +20296,7 @@ "type": "object" }, "v1PackTemplate": { - "description": "Pack template", + "description": "Pack template configuration", "properties": { "manifest": { "description": "Pack template manifest content", @@ -21257,7 +21527,7 @@ "$ref": "#/definitions/v1FipsConfig" }, "nodesAutoRemediationSetting": { - "$ref": "#/definitions/v1NodesAutoRemediationSetting" + "$ref": "#/definitions/v1NodesAutoRemediationSettings" }, "tenantClusterSettings": { "$ref": "#/definitions/v1TenantClusterSettings" @@ -21806,6 +22076,10 @@ "description": "Pack annotations is used to allow pack to add more arbitrary configurations", "type": "object" }, + "latestVersion": { + "description": "Pack latest version", + "type": "string" + }, "logoUrl": { "description": "Pack logo url", "type": "string" @@ -23319,6 +23593,16 @@ }, "type": "object" }, + "v1ServiceEncryptionKey": { + "description": "Returns the data encryption key for the session", + "properties": { + "encryptionKey": { + "description": "Encryption key to be used to decrypt the encrypted data in the response", + "type": "string" + } + }, + "type": "object" + }, "v1ServiceImage": { "description": "Service image entity", "properties": { @@ -28329,7 +28613,7 @@ "$ref": "#/definitions/v1FipsConfig" }, "nodesAutoRemediationSetting": { - "$ref": "#/definitions/v1NodesAutoRemediationSetting" + "$ref": "#/definitions/v1NodesAutoRemediationSettings" } } }, @@ -30706,6 +30990,26 @@ }, "type": "object" }, + "v1VMAddVolumeEntity": { + "properties": { + "addVolumeOptions": { + "$ref": "#/definitions/v1VmAddVolumeOptions", + "description": "Parameters required to add volume to virtual machine/virtual machine instance" + }, + "dataVolumeTemplate": { + "$ref": "#/definitions/v1VmDataVolumeTemplateSpec", + "description": "dataVolumeTemplates is a list of dataVolumes that the VirtualMachineInstance template can reference. DataVolumes in this list are dynamically created for the VirtualMachine and are tied to the VirtualMachine's life-cycle." + }, + "persist": { + "description": "If 'true' add the disk to the Virtual Machine \u0026 Virtual Machine Instance, else add the disk to the Virtual Machine Instance only", + "type": "boolean" + } + }, + "required": [ + "addVolumeOptions" + ], + "type": "object" + }, "v1VMCluster": { "description": "VM Dashboard enabled Spectro cluster", "properties": { @@ -30757,6 +31061,22 @@ ], "type": "object" }, + "v1VMRemoveVolumeEntity": { + "properties": { + "persist": { + "description": "If 'true' remove the disk from the Virtual Machine \u0026 Virtual Machine Instance, else remove the disk from the Virtual Machine Instance only", + "type": "boolean" + }, + "removeVolumeOptions": { + "$ref": "#/definitions/v1VmRemoveVolumeOptions", + "description": "Parameters required to remove volume from virtual machine/virtual machine instance" + } + }, + "required": [ + "removeVolumeOptions" + ], + "type": "object" + }, "v1Virtual": { "properties": { "appDeployments": { @@ -36176,7 +36496,7 @@ } }, "info": { - "title": "Palette APIs - 3.3", + "title": "Palette APIs - 3.4", "version": "v1" }, "paths": { @@ -36897,7 +37217,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -37625,7 +37945,7 @@ "operationId": "V1OidcLogout", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -37737,7 +38057,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -38019,7 +38339,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -38059,7 +38379,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -39694,6 +40014,11 @@ "name": "computecluster", "required": true, "type": "string" + }, + { + "in": "query", + "name": "useQualifiedNetworkName", + "type": "boolean" } ] }, @@ -42649,18 +42974,18 @@ ] } }, - "/v1/cloudconfigs/libvirt/{configUid}": { + "/v1/cloudconfigs/gke/{configUid}": { "get": { - "operationId": "v1CloudConfigsLibvirtGet", + "operationId": "v1CloudConfigsGkeGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1LibvirtCloudConfig" + "$ref": "#/definitions/v1GcpCloudConfig" } } }, - "summary": "Returns the specified libvirt cloud config", + "summary": "Returns the specified GKE cloud config", "tags": [ "v1" ] @@ -42675,7 +43000,7 @@ } ] }, - "/v1/cloudconfigs/libvirt/{configUid}/clusterConfig": { + "/v1/cloudconfigs/gke/{configUid}/clusterConfig": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -42686,13 +43011,13 @@ } ], "put": { - "operationId": "v1CloudConfigsLibvirtUidClusterConfig", + "operationId": "v1CloudConfigsGkeUidClusterConfig", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1LibvirtCloudClusterConfigEntity" + "$ref": "#/definitions/v1GcpCloudClusterConfigEntity" } } ], @@ -42707,7 +43032,7 @@ ] } }, - "/v1/cloudconfigs/libvirt/{configUid}/machinePools": { + "/v1/cloudconfigs/gke/{configUid}/machinePools": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -42718,13 +43043,13 @@ } ], "post": { - "operationId": "v1CloudConfigsLibvirtMachinePoolCreate", + "operationId": "v1CloudConfigsGkeMachinePoolCreate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" } } ], @@ -42742,15 +43067,15 @@ } } }, - "summary": "Creates a libvirt cloud config's machine pool", + "summary": "Creates an GKE cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}": { + "/v1/cloudconfigs/gke/{configUid}/machinePools/{machinePoolName}": { "delete": { - "operationId": "v1CloudConfigsLibvirtMachinePoolDelete", + "operationId": "v1CloudConfigsGkeMachinePoolDelete", "responses": { "204": { "description": "The resource was deleted successfully" @@ -42778,13 +43103,13 @@ } ], "put": { - "operationId": "v1CloudConfigsLibvirtMachinePoolUpdate", + "operationId": "v1CloudConfigsGkeMachinePoolUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" + "$ref": "#/definitions/v1GcpMachinePoolConfigEntity" } } ], @@ -42793,24 +43118,65 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified Libvirt cloud config's machine pool", + "summary": "Updates the specified GKE cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}/machines": { + "/v1/cloudconfigs/gke/{configUid}/machinePools/{machinePoolName}/machines": { "get": { - "operationId": "v1CloudConfigsLibvirtPoolMachinesList", + "operationId": "v1CloudConfigsGkePoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], "responses": { "200": { - "description": "An array of Libvirt machine items", + "description": "An array of GKE machine items", "schema": { - "$ref": "#/definitions/v1LibvirtMachines" + "$ref": "#/definitions/v1GcpMachines" } } }, - "summary": "Retrieves a list of Libvirt machines", + "summary": "Retrieves a list of GKE machines", "tags": [ "v1" ] @@ -42832,13 +43198,13 @@ } ], "post": { - "operationId": "v1CloudConfigsLibvirtPoolMachinesAdd", + "operationId": "v1CloudConfigsGkePoolMachinesAdd", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1LibvirtMachine" + "$ref": "#/definitions/v1GcpMachine" } } ], @@ -42856,36 +43222,36 @@ } } }, - "summary": "Adds the Libvirt machine to cloud config's machine pool", + "summary": "Adds the machine to cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "/v1/cloudconfigs/gke/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { "delete": { - "operationId": "v1CloudConfigsLibvirtPoolMachinesUidDelete", + "operationId": "v1CloudConfigsGkePoolMachinesUidDelete", "responses": { "204": { "description": "The resource was deleted successfully" } }, - "summary": "Deletes the specified Libvirt machine", + "summary": "Deletes the specified Gcp machine", "tags": [ "v1" ] }, "get": { - "operationId": "v1CloudConfigsLibvirtPoolMachinesUidGet", + "operationId": "v1CloudConfigsGkePoolMachinesUidGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1LibvirtMachine" + "$ref": "#/definitions/v1GcpMachine" } } }, - "summary": "Returns the specified Libvirt machine", + "summary": "Returns the specified GKE machine", "tags": [ "v1" ] @@ -42914,13 +43280,13 @@ } ], "put": { - "operationId": "v1CloudConfigsLibvirtPoolMachinesUidUpdate", + "operationId": "v1CloudConfigsGkePoolMachinesUidUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1LibvirtMachine" + "$ref": "#/definitions/v1GcpMachine" } } ], @@ -42929,24 +43295,24 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified machine to cloud config's machine pool", + "summary": "Updates the specified machine to the cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/maas/{configUid}": { + "/v1/cloudconfigs/libvirt/{configUid}": { "get": { - "operationId": "v1CloudConfigsMaasGet", + "operationId": "v1CloudConfigsLibvirtGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1MaasCloudConfig" + "$ref": "#/definitions/v1LibvirtCloudConfig" } } }, - "summary": "Returns the specified Maas cloud config", + "summary": "Returns the specified libvirt cloud config", "tags": [ "v1" ] @@ -42961,7 +43327,7 @@ } ] }, - "/v1/cloudconfigs/maas/{configUid}/clusterConfig": { + "/v1/cloudconfigs/libvirt/{configUid}/clusterConfig": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -42972,13 +43338,13 @@ } ], "put": { - "operationId": "v1CloudConfigsMaasUidClusterConfig", + "operationId": "v1CloudConfigsLibvirtUidClusterConfig", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1MaasCloudClusterConfigEntity" + "$ref": "#/definitions/v1LibvirtCloudClusterConfigEntity" } } ], @@ -42993,7 +43359,7 @@ ] } }, - "/v1/cloudconfigs/maas/{configUid}/machinePools": { + "/v1/cloudconfigs/libvirt/{configUid}/machinePools": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43004,13 +43370,13 @@ } ], "post": { - "operationId": "v1CloudConfigsMaasMachinePoolCreate", + "operationId": "v1CloudConfigsLibvirtMachinePoolCreate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" + "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" } } ], @@ -43028,15 +43394,15 @@ } } }, - "summary": "Creates an Maas cloud config's machine pool", + "summary": "Creates a libvirt cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}": { + "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}": { "delete": { - "operationId": "v1CloudConfigsMaasMachinePoolDelete", + "operationId": "v1CloudConfigsLibvirtMachinePoolDelete", "responses": { "204": { "description": "The resource was deleted successfully" @@ -43064,13 +43430,13 @@ } ], "put": { - "operationId": "v1CloudConfigsMaasMachinePoolUpdate", + "operationId": "v1CloudConfigsLibvirtMachinePoolUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" + "$ref": "#/definitions/v1LibvirtMachinePoolConfigEntity" } } ], @@ -43079,65 +43445,24 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified Maas cloud config's machine pool", + "summary": "Updates the specified Libvirt cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}/machines": { + "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}/machines": { "get": { - "operationId": "v1CloudConfigsMaasPoolMachinesList", - "parameters": [ - { - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", - "in": "query", - "name": "fields", - "type": "string" - }, - { - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", - "in": "query", - "name": "filters", - "type": "string" - }, - { - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", - "in": "query", - "name": "orderBy", - "type": "string" - }, - { - "default": 50, - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", - "format": "int64", - "in": "query", - "name": "limit", - "type": "integer" - }, - { - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", - "format": "int64", - "in": "query", - "name": "offset", - "type": "integer" - }, - { - "description": "continue token to paginate the subsequent data items", - "in": "query", - "name": "continue", - "type": "string" - } - ], + "operationId": "v1CloudConfigsLibvirtPoolMachinesList", "responses": { "200": { - "description": "An array of Maas machine items", + "description": "An array of Libvirt machine items", "schema": { - "$ref": "#/definitions/v1MaasMachines" + "$ref": "#/definitions/v1LibvirtMachines" } } }, - "summary": "Retrieves a list of Maas machines", + "summary": "Retrieves a list of Libvirt machines", "tags": [ "v1" ] @@ -43159,13 +43484,13 @@ } ], "post": { - "operationId": "v1CloudConfigsMaasPoolMachinesAdd", + "operationId": "v1CloudConfigsLibvirtPoolMachinesAdd", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1MaasMachine" + "$ref": "#/definitions/v1LibvirtMachine" } } ], @@ -43183,36 +43508,36 @@ } } }, - "summary": "Adds the machine to cloud config's machine pool", + "summary": "Adds the Libvirt machine to cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "/v1/cloudconfigs/libvirt/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { "delete": { - "operationId": "v1CloudConfigsMaasPoolMachinesUidDelete", + "operationId": "v1CloudConfigsLibvirtPoolMachinesUidDelete", "responses": { "204": { "description": "The resource was deleted successfully" } }, - "summary": "Deletes the specified Maas machine", + "summary": "Deletes the specified Libvirt machine", "tags": [ "v1" ] }, "get": { - "operationId": "v1CloudConfigsMaasPoolMachinesUidGet", + "operationId": "v1CloudConfigsLibvirtPoolMachinesUidGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1MaasMachine" + "$ref": "#/definitions/v1LibvirtMachine" } } }, - "summary": "Returns the specified Maas machine", + "summary": "Returns the specified Libvirt machine", "tags": [ "v1" ] @@ -43241,13 +43566,13 @@ } ], "put": { - "operationId": "v1CloudConfigsMaasPoolMachinesUidUpdate", + "operationId": "v1CloudConfigsLibvirtPoolMachinesUidUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1MaasMachine" + "$ref": "#/definitions/v1LibvirtMachine" } } ], @@ -43256,24 +43581,24 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified machine to the cloud config's machine pool", + "summary": "Updates the specified machine to cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/openstack/{configUid}": { + "/v1/cloudconfigs/maas/{configUid}": { "get": { - "operationId": "v1CloudConfigsOpenStackGet", + "operationId": "v1CloudConfigsMaasGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1OpenStackCloudConfig" + "$ref": "#/definitions/v1MaasCloudConfig" } } }, - "summary": "Returns the specified OpenStack cloud config", + "summary": "Returns the specified Maas cloud config", "tags": [ "v1" ] @@ -43288,7 +43613,7 @@ } ] }, - "/v1/cloudconfigs/openstack/{configUid}/clusterConfig": { + "/v1/cloudconfigs/maas/{configUid}/clusterConfig": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43299,13 +43624,13 @@ } ], "put": { - "operationId": "v1CloudConfigsOpenStackUidClusterConfig", + "operationId": "v1CloudConfigsMaasUidClusterConfig", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1OpenStackCloudClusterConfigEntity" + "$ref": "#/definitions/v1MaasCloudClusterConfigEntity" } } ], @@ -43320,7 +43645,7 @@ ] } }, - "/v1/cloudconfigs/openstack/{configUid}/machinePools": { + "/v1/cloudconfigs/maas/{configUid}/machinePools": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43331,13 +43656,13 @@ } ], "post": { - "operationId": "v1CloudConfigsOpenStackMachinePoolCreate", + "operationId": "v1CloudConfigsMaasMachinePoolCreate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" + "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" } } ], @@ -43355,15 +43680,15 @@ } } }, - "summary": "Creates a OpenStack cloud config's machine pool", + "summary": "Creates an Maas cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}": { + "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}": { "delete": { - "operationId": "v1CloudConfigsOpenStackMachinePoolDelete", + "operationId": "v1CloudConfigsMaasMachinePoolDelete", "responses": { "204": { "description": "The resource was deleted successfully" @@ -43391,13 +43716,13 @@ } ], "put": { - "operationId": "v1CloudConfigsOpenStackMachinePoolUpdate", + "operationId": "v1CloudConfigsMaasMachinePoolUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" + "$ref": "#/definitions/v1MaasMachinePoolConfigEntity" } } ], @@ -43406,24 +43731,65 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified OpenStack cloud config's machine pool", + "summary": "Updates the specified Maas cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}/machines": { + "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}/machines": { "get": { - "operationId": "v1CloudConfigsOpenStackPoolMachinesList", + "operationId": "v1CloudConfigsMaasPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], "responses": { "200": { - "description": "An array of OpenStack machine items", + "description": "An array of Maas machine items", "schema": { - "$ref": "#/definitions/v1OpenStackMachines" + "$ref": "#/definitions/v1MaasMachines" } } }, - "summary": "Retrieves a list of OpenStack machines", + "summary": "Retrieves a list of Maas machines", "tags": [ "v1" ] @@ -43445,13 +43811,13 @@ } ], "post": { - "operationId": "v1CloudConfigsOpenStackPoolMachinesAdd", + "operationId": "v1CloudConfigsMaasPoolMachinesAdd", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1OpenStackMachine" + "$ref": "#/definitions/v1MaasMachine" } } ], @@ -43469,36 +43835,36 @@ } } }, - "summary": "Adds the OpenStack machine to cloud config's machine pool", + "summary": "Adds the machine to cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "/v1/cloudconfigs/maas/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { "delete": { - "operationId": "v1CloudConfigsOpenStackPoolMachinesUidDelete", + "operationId": "v1CloudConfigsMaasPoolMachinesUidDelete", "responses": { "204": { "description": "The resource was deleted successfully" } }, - "summary": "Deletes the specified OpenStack machine", + "summary": "Deletes the specified Maas machine", "tags": [ "v1" ] }, "get": { - "operationId": "v1CloudConfigsOpenStackPoolMachinesUidGet", + "operationId": "v1CloudConfigsMaasPoolMachinesUidGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1OpenStackMachine" + "$ref": "#/definitions/v1MaasMachine" } } }, - "summary": "Returns the specified OpenStack machine", + "summary": "Returns the specified Maas machine", "tags": [ "v1" ] @@ -43527,13 +43893,13 @@ } ], "put": { - "operationId": "v1CloudConfigsOpenStackPoolMachinesUidUpdate", + "operationId": "v1CloudConfigsMaasPoolMachinesUidUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1OpenStackMachine" + "$ref": "#/definitions/v1MaasMachine" } } ], @@ -43542,24 +43908,24 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified machine to cloud config's machine pool", + "summary": "Updates the specified machine to the cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/tke/{configUid}": { + "/v1/cloudconfigs/openstack/{configUid}": { "get": { - "operationId": "v1CloudConfigsTkeGet", + "operationId": "v1CloudConfigsOpenStackGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1TencentCloudConfig" + "$ref": "#/definitions/v1OpenStackCloudConfig" } } }, - "summary": "Returns the specified TKE cloud config", + "summary": "Returns the specified OpenStack cloud config", "tags": [ "v1" ] @@ -43574,7 +43940,7 @@ } ] }, - "/v1/cloudconfigs/tke/{configUid}/clusterConfig": { + "/v1/cloudconfigs/openstack/{configUid}/clusterConfig": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43585,13 +43951,13 @@ } ], "put": { - "operationId": "v1CloudConfigsTkeUidClusterConfig", + "operationId": "v1CloudConfigsOpenStackUidClusterConfig", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1TencentCloudClusterConfigEntity" + "$ref": "#/definitions/v1OpenStackCloudClusterConfigEntity" } } ], @@ -43606,7 +43972,7 @@ ] } }, - "/v1/cloudconfigs/tke/{configUid}/machinePools": { + "/v1/cloudconfigs/openstack/{configUid}/machinePools": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43617,13 +43983,13 @@ } ], "post": { - "operationId": "v1CloudConfigsTkeMachinePoolCreate", + "operationId": "v1CloudConfigsOpenStackMachinePoolCreate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" + "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" } } ], @@ -43641,15 +44007,15 @@ } } }, - "summary": "Creates an TKE cloud config's machine pool", + "summary": "Creates a OpenStack cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}": { + "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}": { "delete": { - "operationId": "v1CloudConfigsTkeMachinePoolDelete", + "operationId": "v1CloudConfigsOpenStackMachinePoolDelete", "responses": { "204": { "description": "The resource was deleted successfully" @@ -43677,13 +44043,13 @@ } ], "put": { - "operationId": "v1CloudConfigsTkeMachinePoolUpdate", + "operationId": "v1CloudConfigsOpenStackMachinePoolUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" + "$ref": "#/definitions/v1OpenStackMachinePoolConfigEntity" } } ], @@ -43692,65 +44058,24 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified TKE cloud config's machine pool", + "summary": "Updates the specified OpenStack cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}/machines": { + "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}/machines": { "get": { - "operationId": "v1CloudConfigsTkePoolMachinesList", - "parameters": [ - { - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", - "in": "query", - "name": "fields", - "type": "string" - }, - { - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", - "in": "query", - "name": "filters", - "type": "string" - }, - { - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", - "in": "query", - "name": "orderBy", - "type": "string" - }, - { - "default": 50, - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", - "format": "int64", - "in": "query", - "name": "limit", - "type": "integer" - }, - { - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", - "format": "int64", - "in": "query", - "name": "offset", - "type": "integer" - }, - { - "description": "continue token to paginate the subsequent data items", - "in": "query", - "name": "continue", - "type": "string" - } - ], + "operationId": "v1CloudConfigsOpenStackPoolMachinesList", "responses": { "200": { - "description": "An array of TKE machine items", + "description": "An array of OpenStack machine items", "schema": { - "$ref": "#/definitions/v1TencentMachines" + "$ref": "#/definitions/v1OpenStackMachines" } } }, - "summary": "Retrieves a list of TKE machines", + "summary": "Retrieves a list of OpenStack machines", "tags": [ "v1" ] @@ -43772,13 +44097,13 @@ } ], "post": { - "operationId": "v1CloudConfigsTkePoolMachinesAdd", + "operationId": "v1CloudConfigsOpenStackPoolMachinesAdd", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1TencentMachine" + "$ref": "#/definitions/v1OpenStackMachine" } } ], @@ -43796,36 +44121,36 @@ } } }, - "summary": "Adds the machine to cloud config's machine pool", + "summary": "Adds the OpenStack machine to cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "/v1/cloudconfigs/openstack/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { "delete": { - "operationId": "v1CloudConfigsTkePoolMachinesUidDelete", + "operationId": "v1CloudConfigsOpenStackPoolMachinesUidDelete", "responses": { "204": { "description": "The resource was deleted successfully" } }, - "summary": "Deletes the specified Tencent machine", + "summary": "Deletes the specified OpenStack machine", "tags": [ "v1" ] }, "get": { - "operationId": "v1CloudConfigsTkePoolMachinesUidGet", + "operationId": "v1CloudConfigsOpenStackPoolMachinesUidGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1TencentMachine" + "$ref": "#/definitions/v1OpenStackMachine" } } }, - "summary": "Returns the specified Tke machine", + "summary": "Returns the specified OpenStack machine", "tags": [ "v1" ] @@ -43854,13 +44179,13 @@ } ], "put": { - "operationId": "v1CloudConfigsTkePoolMachinesUidUpdate", + "operationId": "v1CloudConfigsOpenStackPoolMachinesUidUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1TencentMachine" + "$ref": "#/definitions/v1OpenStackMachine" } } ], @@ -43869,24 +44194,24 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified machine to the cloud config's machine pool", + "summary": "Updates the specified machine to cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/virtual/{configUid}": { + "/v1/cloudconfigs/tke/{configUid}": { "get": { - "operationId": "v1CloudConfigsVirtualGet", + "operationId": "v1CloudConfigsTkeGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1VirtualCloudConfig" + "$ref": "#/definitions/v1TencentCloudConfig" } } }, - "summary": "Returns the specified Virtual cloud config", + "summary": "Returns the specified TKE cloud config", "tags": [ "v1" ] @@ -43901,7 +44226,7 @@ } ] }, - "/v1/cloudconfigs/virtual/{configUid}/clusterConfig": { + "/v1/cloudconfigs/tke/{configUid}/clusterConfig": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43912,13 +44237,13 @@ } ], "put": { - "operationId": "v1CloudConfigsVirtualUidClusterConfig", + "operationId": "v1CloudConfigsTkeUidClusterConfig", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VirtualCloudClusterConfigEntity" + "$ref": "#/definitions/v1TencentCloudClusterConfigEntity" } } ], @@ -43933,7 +44258,7 @@ ] } }, - "/v1/cloudconfigs/virtual/{configUid}/machinePools": { + "/v1/cloudconfigs/tke/{configUid}/machinePools": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -43944,13 +44269,13 @@ } ], "post": { - "operationId": "v1CloudConfigsVirtualMachinePoolCreate", + "operationId": "v1CloudConfigsTkeMachinePoolCreate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" + "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" } } ], @@ -43968,15 +44293,15 @@ } } }, - "summary": "Creates a virtual cloud config's machine pool", + "summary": "Creates an TKE cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}": { + "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}": { "delete": { - "operationId": "v1CloudConfigsVirtualMachinePoolDelete", + "operationId": "v1CloudConfigsTkeMachinePoolDelete", "responses": { "204": { "description": "The resource was deleted successfully" @@ -44004,13 +44329,13 @@ } ], "put": { - "operationId": "v1CloudConfigsVirtualMachinePoolUpdate", + "operationId": "v1CloudConfigsTkeMachinePoolUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" + "$ref": "#/definitions/v1TencentMachinePoolConfigEntity" } } ], @@ -44019,15 +44344,15 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified virtual cloud config's machine pool", + "summary": "Updates the specified TKE cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}/machines": { + "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}/machines": { "get": { - "operationId": "v1CloudConfigsVirtualPoolMachinesList", + "operationId": "v1CloudConfigsTkePoolMachinesList", "parameters": [ { "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", @@ -44071,13 +44396,13 @@ ], "responses": { "200": { - "description": "An array of virtual machine items", + "description": "An array of TKE machine items", "schema": { - "$ref": "#/definitions/v1VirtualMachines" + "$ref": "#/definitions/v1TencentMachines" } } }, - "summary": "Retrieves a list of virtual machines", + "summary": "Retrieves a list of TKE machines", "tags": [ "v1" ] @@ -44099,13 +44424,13 @@ } ], "post": { - "operationId": "v1CloudConfigsVirtualPoolMachinesAdd", + "operationId": "v1CloudConfigsTkePoolMachinesAdd", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VirtualMachine" + "$ref": "#/definitions/v1TencentMachine" } } ], @@ -44129,30 +44454,30 @@ ] } }, - "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "/v1/cloudconfigs/tke/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { "delete": { - "operationId": "v1CloudConfigsVirtualPoolMachinesUidDelete", + "operationId": "v1CloudConfigsTkePoolMachinesUidDelete", "responses": { "204": { "description": "The resource was deleted successfully" } }, - "summary": "Deletes the specified virtual machine", + "summary": "Deletes the specified Tencent machine", "tags": [ "v1" ] }, "get": { - "operationId": "v1CloudConfigsVirtualPoolMachinesUidGet", + "operationId": "v1CloudConfigsTkePoolMachinesUidGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1VirtualMachine" + "$ref": "#/definitions/v1TencentMachine" } } }, - "summary": "Returns the specified virtual machine", + "summary": "Returns the specified Tke machine", "tags": [ "v1" ] @@ -44181,13 +44506,13 @@ } ], "put": { - "operationId": "v1CloudConfigsVirtualPoolMachinesUidUpdate", + "operationId": "v1CloudConfigsTkePoolMachinesUidUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VirtualMachine" + "$ref": "#/definitions/v1TencentMachine" } } ], @@ -44202,50 +44527,18 @@ ] } }, - "/v1/cloudconfigs/virtual/{configUid}/resize": { - "parameters": [ - { - "description": "Specify virtual cloud config uid", - "in": "path", - "name": "configUid", - "required": true, - "type": "string" - } - ], - "put": { - "operationId": "v1CloudConfigsVirtualUidUpdate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1VirtualClusterResize" - } - } - ], - "responses": { - "204": { - "description": "The resource was updated successfully" - } - }, - "summary": "Updates and resizes the virtual cluster", - "tags": [ - "v1" - ] - } - }, - "/v1/cloudconfigs/vsphere/{configUid}": { + "/v1/cloudconfigs/virtual/{configUid}": { "get": { - "operationId": "v1CloudConfigsVsphereGet", + "operationId": "v1CloudConfigsVirtualGet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1VsphereCloudConfig" + "$ref": "#/definitions/v1VirtualCloudConfig" } } }, - "summary": "Returns the specified vSphere cloud config", + "summary": "Returns the specified Virtual cloud config", "tags": [ "v1" ] @@ -44260,7 +44553,7 @@ } ] }, - "/v1/cloudconfigs/vsphere/{configUid}/clusterConfig": { + "/v1/cloudconfigs/virtual/{configUid}/clusterConfig": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -44271,13 +44564,13 @@ } ], "put": { - "operationId": "v1CloudConfigsVsphereUidClusterConfig", + "operationId": "v1CloudConfigsVirtualUidClusterConfig", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VsphereCloudClusterConfigEntity" + "$ref": "#/definitions/v1VirtualCloudClusterConfigEntity" } } ], @@ -44292,7 +44585,7 @@ ] } }, - "/v1/cloudconfigs/vsphere/{configUid}/machinePools": { + "/v1/cloudconfigs/virtual/{configUid}/machinePools": { "parameters": [ { "description": "Cluster's cloud config uid", @@ -44303,13 +44596,13 @@ } ], "post": { - "operationId": "v1CloudConfigsVsphereMachinePoolCreate", + "operationId": "v1CloudConfigsVirtualMachinePoolCreate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" } } ], @@ -44327,15 +44620,15 @@ } } }, - "summary": "Creates a vSphere cloud config's machine pool", + "summary": "Creates a virtual cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}": { + "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}": { "delete": { - "operationId": "v1CloudConfigsVsphereMachinePoolDelete", + "operationId": "v1CloudConfigsVirtualMachinePoolDelete", "responses": { "204": { "description": "The resource was deleted successfully" @@ -44363,13 +44656,13 @@ } ], "put": { - "operationId": "v1CloudConfigsVsphereMachinePoolUpdate", + "operationId": "v1CloudConfigsVirtualMachinePoolUpdate", "parameters": [ { "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + "$ref": "#/definitions/v1VirtualMachinePoolConfigEntity" } } ], @@ -44378,15 +44671,374 @@ "description": "The resource was updated successfully" } }, - "summary": "Updates the specified vSphere cloud config's machine pool", + "summary": "Updates the specified virtual cloud config's machine pool", "tags": [ "v1" ] } }, - "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}/machines": { + "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}/machines": { "get": { - "operationId": "v1CloudConfigsVspherePoolMachinesList", + "operationId": "v1CloudConfigsVirtualPoolMachinesList", + "parameters": [ + { + "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", + "in": "query", + "name": "fields", + "type": "string" + }, + { + "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", + "in": "query", + "name": "filters", + "type": "string" + }, + { + "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", + "in": "query", + "name": "orderBy", + "type": "string" + }, + { + "default": 50, + "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", + "format": "int64", + "in": "query", + "name": "limit", + "type": "integer" + }, + { + "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", + "format": "int64", + "in": "query", + "name": "offset", + "type": "integer" + }, + { + "description": "continue token to paginate the subsequent data items", + "in": "query", + "name": "continue", + "type": "string" + } + ], + "responses": { + "200": { + "description": "An array of virtual machine items", + "schema": { + "$ref": "#/definitions/v1VirtualMachines" + } + } + }, + "summary": "Retrieves a list of virtual machines", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsVirtualPoolMachinesAdd", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachine" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Adds the machine to cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/machinePools/{machinePoolName}/machines/{machineUid}": { + "delete": { + "operationId": "v1CloudConfigsVirtualPoolMachinesUidDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified virtual machine", + "tags": [ + "v1" + ] + }, + "get": { + "operationId": "v1CloudConfigsVirtualPoolMachinesUidGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VirtualMachine" + } + } + }, + "summary": "Returns the specified virtual machine", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + }, + { + "description": "Machine uid", + "in": "path", + "name": "machineUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVirtualPoolMachinesUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualMachine" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified machine to the cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/virtual/{configUid}/resize": { + "parameters": [ + { + "description": "Specify virtual cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVirtualUidUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VirtualClusterResize" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates and resizes the virtual cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}": { + "get": { + "operationId": "v1CloudConfigsVsphereGet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1VsphereCloudConfig" + } + } + }, + "summary": "Returns the specified vSphere cloud config", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ] + }, + "/v1/cloudconfigs/vsphere/{configUid}/clusterConfig": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVsphereUidClusterConfig", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereCloudClusterConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the cluster configuration information", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools": { + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + } + ], + "post": { + "operationId": "v1CloudConfigsVsphereMachinePoolCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates a vSphere cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}": { + "delete": { + "operationId": "v1CloudConfigsVsphereMachinePoolDelete", + "responses": { + "204": { + "description": "The resource was deleted successfully" + } + }, + "summary": "Deletes the specified machine pool", + "tags": [ + "v1" + ] + }, + "parameters": [ + { + "description": "Cluster's cloud config uid", + "in": "path", + "name": "configUid", + "required": true, + "type": "string" + }, + { + "description": "Machine pool name", + "in": "path", + "name": "machinePoolName", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1CloudConfigsVsphereMachinePoolUpdate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VsphereMachinePoolConfigEntity" + } + } + ], + "responses": { + "204": { + "description": "The resource was updated successfully" + } + }, + "summary": "Updates the specified vSphere cloud config's machine pool", + "tags": [ + "v1" + ] + } + }, + "/v1/cloudconfigs/vsphere/{configUid}/machinePools/{machinePoolName}/machines": { + "get": { + "operationId": "v1CloudConfigsVspherePoolMachinesList", "parameters": [ { "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", @@ -44633,7 +45285,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -44665,7 +45317,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -44708,6 +45360,47 @@ ] } }, + "/v1/clouds/aws/imageIds/{imageId}/volumeSize": { + "get": { + "description": "Get AWS Volume Size", + "operationId": "V1AwsVolumeSizeGet", + "parameters": [ + { + "description": "Specific AWS Region", + "in": "query", + "name": "region", + "required": true, + "type": "string" + }, + { + "description": "Uid for the specific AWS cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "AWS image id", + "in": "path", + "name": "imageId", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AwsVolumeSize" + } + } + }, + "summary": "Get AWS Volume Size", + "tags": [ + "v1" + ] + } + }, "/v1/clouds/aws/policies": { "post": { "operationId": "V1AwsIamPolicies", @@ -44764,7 +45457,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -44901,7 +45594,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -45064,7 +45757,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -45140,7 +45833,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -45230,7 +45923,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -45245,6 +45938,33 @@ ] } }, + "/v1/clouds/aws/volumeTypes": { + "get": { + "description": "List all AWS Volume Types", + "operationId": "V1AwsVolumeTypesGet", + "parameters": [ + { + "description": "Specific AWS Region", + "in": "query", + "name": "region", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1AWSVolumeTypes" + } + } + }, + "summary": "Get all AWS Volume Types", + "tags": [ + "v1" + ] + } + }, "/v1/clouds/azure/account/validate": { "post": { "description": "Returns no contents if account is valid else error.", @@ -45262,7 +45982,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -45449,7 +46169,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -45799,7 +46519,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -46086,7 +46806,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -46117,7 +46837,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -46153,7 +46873,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -46327,6 +47047,39 @@ } } }, + "summary": "Retrieves a list of GCP zones for the specified account and region", + "tags": [ + "v1" + ] + } + }, + "/v1/clouds/gcp/projects/{project}/zones": { + "get": { + "operationId": "V1GcpAvailabilityZones", + "parameters": [ + { + "description": "Uid for the specific GCP cloud account", + "in": "query", + "name": "cloudAccountUid", + "required": true, + "type": "string" + }, + { + "description": "Project Name for which GCP zones are requested", + "in": "path", + "name": "project", + "required": true, + "type": "string" + } + ], + "responses": { + "200": { + "description": "(empty)", + "schema": { + "$ref": "#/definitions/v1GcpZones" + } + } + }, "summary": "Retrieves a list of GCP zones for the specified account", "tags": [ "v1" @@ -46423,7 +47176,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -46555,7 +47308,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -46808,7 +47561,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -47092,7 +47845,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -47437,7 +48190,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -47882,7 +48635,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -47923,71 +48676,6 @@ ] } }, - "/v1/clusterprofiles/{uid}": { - "delete": { - "operationId": "v1ClusterProfilesDelete", - "responses": { - "204": { - "description": "The resource was deleted successfully" - } - }, - "summary": "Deletes the specified cluster profile", - "tags": [ - "v1" - ] - }, - "get": { - "operationId": "v1ClusterProfilesGet", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1ClusterProfile" - } - } - }, - "summary": "Returns a specified cluster profile", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "description": "Cluster profile uid", - "in": "path", - "name": "uid", - "required": true, - "type": "string" - }, - { - "description": "Comma seperated pack meta such as schema, presets", - "in": "query", - "name": "includePackMeta", - "type": "string" - } - ], - "put": { - "operationId": "v1ClusterProfilesUpdate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1ClusterProfileUpdateEntity" - } - } - ], - "responses": { - "204": { - "description": "The resource was updated successfully" - } - }, - "summary": "Updates the specified cluster profile", - "tags": [ - "v1" - ] - } - }, "/v1/clusterprofiles/{uid}/clone": { "parameters": [ { @@ -48053,7 +48741,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -48850,7 +49538,8 @@ "tencent", "tke", "coxedge", - "generic" + "generic", + "gke" ], "in": "query", "name": "environment", @@ -50596,7 +51285,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -51658,195 +52347,6 @@ ] } }, - "/v1/installers/spectro": { - "get": { - "operationId": "V1SpectroInstallers", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1SpectroInstallers" - } - } - }, - "summary": "Lists spectro installers", - "tags": [ - "v1" - ] - } - }, - "/v1/installers/spectro/openstack/{uid}/cloudaccount": { - "delete": { - "operationId": "V1SpectroInstallerOpenStackCloudAccountDelete", - "responses": { - "204": { - "description": "The resource was deleted successfully" - } - }, - "summary": "Delete a OpenStack cloud account for specified installer uid", - "tags": [ - "v1" - ] - }, - "get": { - "operationId": "V1SpectroInstallerOpenStackCloudAccountGet", - "responses": { - "200": { - "description": "(empty)", - "schema": { - "$ref": "#/definitions/v1OpenStackAccount" - } - } - }, - "summary": "Get a OpenStack cloud account for spectrocluster uid", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "uid", - "required": true, - "type": "string" - } - ], - "post": { - "operationId": "V1SpectroInstallerOpenStackCloudAccountCreate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1OpenStackAccount" - } - } - ], - "responses": { - "201": { - "description": "Created successfully", - "headers": { - "AuditUid": { - "description": "Audit uid for the request", - "type": "string" - } - }, - "schema": { - "$ref": "#/definitions/v1Uid" - } - } - }, - "summary": "Create a OpenStack cloud account for spectroinstaller uid", - "tags": [ - "v1" - ] - }, - "put": { - "operationId": "V1SpectroInstallerOpenStackCloudAccountUpdate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1OpenStackAccount" - } - } - ], - "responses": { - "204": { - "description": "The resource was updated successfully" - } - }, - "summary": "Update a OpenStack cloud account for spectrocluster uid", - "tags": [ - "v1" - ] - } - }, - "/v1/installers/spectro/openstack/{uid}/spectrocluster": { - "delete": { - "operationId": "V1SpectroInstallerOpenStackSpectroClusterDelete", - "responses": { - "204": { - "description": "The resource was deleted successfully" - } - }, - "summary": "Delete a OpenStack spectro cluster for spectrocluster uid", - "tags": [ - "v1" - ] - }, - "get": { - "operationId": "V1SpectroInstallerOpenStackSpectroClusterGet", - "responses": { - "200": { - "description": "(empty)", - "schema": { - "$ref": "#/definitions/v1SpectroCluster" - } - } - }, - "summary": "Get a OpenStack spectro cluster for spectrocluster uid", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "uid", - "required": true, - "type": "string" - } - ], - "post": { - "operationId": "V1SpectroInstallerOpenStackSpectroClusterCreate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1SpectroOpenStackClusterEntity" - } - } - ], - "responses": { - "201": { - "description": "Created successfully", - "headers": { - "AuditUid": { - "description": "Audit uid for the request", - "type": "string" - } - }, - "schema": { - "$ref": "#/definitions/v1Uid" - } - } - }, - "summary": "Create a OpenStack spectro cluster for spectroinstaller uid", - "tags": [ - "v1" - ] - } - }, - "/v1/installers/spectro/status": { - "get": { - "operationId": "V1SpectroInstallerStatus", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1SpectroInstallerStatus" - } - } - }, - "summary": "Get the spectro installer status", - "tags": [ - "v1" - ] - } - }, "/v1/installers/spectro/vsphere/{uid}": { "delete": { "description": "Deprecated: please use the generic api", @@ -51870,223 +52370,6 @@ } ] }, - "/v1/installers/spectro/vsphere/{uid}/cloudaccount": { - "delete": { - "operationId": "V1SpectroInstallerCloudAccountDelete", - "responses": { - "204": { - "description": "The resource was deleted successfully" - } - }, - "summary": "Delete a vSphere cloud account for specified installer uid", - "tags": [ - "v1" - ] - }, - "get": { - "operationId": "V1SpectroInstallerCloudAccountGet", - "responses": { - "200": { - "description": "(empty)", - "schema": { - "$ref": "#/definitions/v1VsphereAccount" - } - } - }, - "summary": "Get a vSphere cloud account for spectrocluster uid", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "uid", - "required": true, - "type": "string" - } - ], - "post": { - "operationId": "V1SpectroInstallerCloudAccountCreate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1VsphereAccount" - } - } - ], - "responses": { - "201": { - "description": "Created successfully", - "headers": { - "AuditUid": { - "description": "Audit uid for the request", - "type": "string" - } - }, - "schema": { - "$ref": "#/definitions/v1Uid" - } - } - }, - "summary": "Create a vSphere cloud account for spectroinstaller uid", - "tags": [ - "v1" - ] - }, - "put": { - "operationId": "V1SpectroInstallerCloudAccountUpdate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1VsphereAccount" - } - } - ], - "responses": { - "204": { - "description": "The resource was updated successfully" - } - }, - "summary": "Update a vSphere cloud account for spectrocluster uid", - "tags": [ - "v1" - ] - } - }, - "/v1/installers/spectro/vsphere/{uid}/spectrocluster": { - "delete": { - "operationId": "V1SpectroInstallerSpectroClusterDelete", - "responses": { - "204": { - "description": "The resource was deleted successfully" - } - }, - "summary": "Delete a vSphere spectro cluster for spectrocluster uid", - "tags": [ - "v1" - ] - }, - "get": { - "operationId": "V1SpectroInstallerSpectroClusterGet", - "responses": { - "200": { - "description": "(empty)", - "schema": { - "$ref": "#/definitions/v1SpectroCluster" - } - } - }, - "summary": "Get a vSphere spectro cluster for spectrocluster uid", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "uid", - "required": true, - "type": "string" - } - ], - "post": { - "operationId": "V1SpectroInstallerSpectroClusterCreate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1SpectroVsphereClusterEntity" - } - } - ], - "responses": { - "201": { - "description": "Created successfully", - "headers": { - "AuditUid": { - "description": "Audit uid for the request", - "type": "string" - } - }, - "schema": { - "$ref": "#/definitions/v1Uid" - } - } - }, - "summary": "Create a vSphere spectro cluster for spectroinstaller uid", - "tags": [ - "v1" - ] - } - }, - "/v1/installers/spectro/{uid}": { - "delete": { - "operationId": "v1SpectroInstallerDelete", - "responses": { - "204": { - "description": "The resource was deleted successfully" - } - }, - "summary": "Deletes the spectroinstaller entity", - "tags": [ - "v1" - ] - }, - "get": { - "operationId": "v1SpectroInstallerGet", - "responses": { - "200": { - "description": "(empty)", - "schema": { - "$ref": "#/definitions/v1SpectroInstallerEntity" - } - } - }, - "summary": "Returns the spectro installer", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "uid", - "required": true, - "type": "string" - } - ] - }, - "/v1/installers/spectro/{uid}/clusterprofile": { - "get": { - "operationId": "v1SpectroInstallerClusterProfileGet", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1ClusterProfile" - } - } - }, - "summary": "Get a vSphere spectro installer cluster profile", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "uid", - "required": true, - "type": "string" - } - ] - }, "/v1/metrics/{resourceKind}/values": { "get": { "description": "Returns all the metrics for a given resource kind", @@ -52435,7 +52718,8 @@ "description": "Describes the related object kind for which notifications have to be fetched", "enum": [ "spectrocluster", - "clusterprofile" + "clusterprofile", + "appdeployment" ], "in": "path", "name": "objectKind", @@ -52641,7 +52925,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -52852,7 +53136,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -53086,7 +53370,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -53300,6 +53584,11 @@ "name": "computecluster", "required": true, "type": "string" + }, + { + "in": "query", + "name": "useQualifiedNetworkName", + "type": "boolean" } ] }, @@ -53624,55 +53913,6 @@ } ] }, - "/v1/payments/stripe/paymentMethods": { - "get": { - "operationId": "v1PaymentMethodsList", - "responses": { - "200": { - "description": "(empty)", - "schema": { - "$ref": "#/definitions/v1PaymentMethods" - } - } - }, - "summary": "Retrieves the list of payment method", - "tags": [ - "v1" - ] - } - }, - "/v1/payments/stripe/subscriptions/{subscriptionUid}": { - "parameters": [ - { - "description": "Specify the subscription uid", - "in": "path", - "name": "subscriptionUid", - "required": true, - "type": "string" - } - ], - "put": { - "operationId": "v1PaymentSubscriptionUpdate", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1PaymentSubscription" - } - } - ], - "responses": { - "204": { - "description": "The resource was updated successfully" - } - }, - "summary": "Update the payment subscription", - "tags": [ - "v1" - ] - } - }, "/v1/pcg/selfHosted": { "post": { "operationId": "v1PcgSelfHosted", @@ -53719,7 +53959,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -54346,7 +54586,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -54377,13 +54617,13 @@ "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1NodesAutoRemediationSetting" + "$ref": "#/definitions/v1NodesAutoRemediationSettings" } } ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -54673,7 +54913,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -54760,7 +55000,7 @@ "operationId": "v1RegistriesHelmUidSync", "responses": { "202": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -55252,7 +55492,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -55339,7 +55579,7 @@ "operationId": "v1RegistriesPackUidSync", "responses": { "202": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -55825,7 +56065,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -56770,7 +57010,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -56982,6 +57222,101 @@ ] } }, + "/v1/spectroclusters/gke": { + "post": { + "operationId": "v1SpectroClustersGkeCreate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterEntity" + } + } + ], + "responses": { + "201": { + "description": "Created successfully", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/v1Uid" + } + } + }, + "summary": "Creates an GKE cluster", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gke/rate": { + "post": { + "operationId": "v1SpectroClustersGkeRate", + "parameters": [ + { + "default": "hourly", + "enum": [ + "hourly", + "monthly", + "yearly" + ], + "in": "query", + "name": "periodType", + "type": "string" + }, + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterRateEntity" + } + } + ], + "responses": { + "200": { + "description": "Gke Cluster estimated rate response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterRate" + } + } + }, + "summary": "Get GKE cluster estimated rate information", + "tags": [ + "v1" + ] + } + }, + "/v1/spectroclusters/gke/validate": { + "post": { + "operationId": "v1SpectroClustersGkeValidate", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1SpectroGcpClusterEntity" + } + } + ], + "responses": { + "200": { + "description": "Gke Cluster validation response", + "schema": { + "$ref": "#/definitions/v1SpectroClusterValidatorResponse" + } + } + }, + "summary": "Validates GKE cluster create operation", + "tags": [ + "v1" + ] + } + }, "/v1/spectroclusters/libvirt": { "post": { "operationId": "v1SpectroClustersLibvirtCreate", @@ -57488,7 +57823,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -57848,7 +58183,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -59626,7 +59961,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -60331,7 +60666,7 @@ "operationId": "V1SpectroClustersUidReset", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -60529,7 +60864,7 @@ "operationId": "v1SpectroClustersUidStatusSpcApply", "responses": { "202": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -60860,6 +61195,58 @@ ] } }, + "/v1/spectroclusters/{uid}/vms/{vmName}/addVolume": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMAddVolume", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VMAddVolumeEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Add volume to the virtual machine instance", + "tags": [ + "v1" + ] + } + }, "/v1/spectroclusters/{uid}/vms/{vmName}/clone": { "parameters": [ { @@ -60937,7 +61324,7 @@ "operationId": "v1SpectroClustersVMMigrate", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -60980,7 +61367,7 @@ "operationId": "v1SpectroClustersVMPause", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -60995,6 +61382,58 @@ ] } }, + "/v1/spectroclusters/{uid}/vms/{vmName}/removeVolume": { + "parameters": [ + { + "description": "Cluster uid", + "in": "path", + "name": "uid", + "required": true, + "type": "string" + }, + { + "description": "Virtual Machine name", + "in": "path", + "name": "vmName", + "required": true, + "type": "string" + }, + { + "description": "Namespace name", + "in": "query", + "name": "namespace", + "required": true, + "type": "string" + } + ], + "put": { + "operationId": "v1SpectroClustersVMRemoveVolume", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1VMRemoveVolumeEntity" + } + } + ], + "responses": { + "204": { + "description": "Ok response without content", + "headers": { + "AuditUid": { + "description": "Audit uid for the request", + "type": "string" + } + } + } + }, + "summary": "Remove volume from the virtual machine instance", + "tags": [ + "v1" + ] + } + }, "/v1/spectroclusters/{uid}/vms/{vmName}/restart": { "parameters": [ { @@ -61023,7 +61462,7 @@ "operationId": "v1SpectroClustersVMRestart", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -61066,7 +61505,7 @@ "operationId": "v1SpectroClustersVMResume", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -61241,7 +61680,7 @@ "operationId": "v1SpectroClustersVMStart", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -61284,7 +61723,7 @@ "operationId": "v1SpectroClustersVMStop", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -61313,7 +61752,7 @@ "operationId": "v1SpectroClustersUidWorkloadsSync", "responses": { "202": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -61360,7 +61799,7 @@ "operationId": "v1SpectroClustersUidWorkloadsKindSync", "responses": { "202": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -62071,7 +62510,7 @@ "operationId": "v1TenantsUidContractAccept", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -62723,7 +63162,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -62754,13 +63193,13 @@ "in": "body", "name": "body", "schema": { - "$ref": "#/definitions/v1NodesAutoRemediationSetting" + "$ref": "#/definitions/v1NodesAutoRemediationSettings" } } ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -63005,91 +63444,6 @@ ] } }, - "/v1/userprofiles": { - "get": { - "description": "Lists user profiles", - "operationId": "v1UserProfilesList", - "parameters": [ - { - "description": "Set of fields to be presented in the response with values. The fields are comma separated. Eg: metadata.uid,metadata.name", - "in": "query", - "name": "fields", - "type": "string" - }, - { - "description": "Filters can be combined with AND, OR operators with field path name. Eg: metadata.name=TestServiceANDspec.cloudType=aws\n\nServer will be restricted to certain fields based on the indexed data for each resource.", - "in": "query", - "name": "filters", - "type": "string" - }, - { - "description": "Specify the fields with sort order. 1 indicates ascending and -1 for descending. Eg: orderBy=metadata.name=1,metadata.uid=-1", - "in": "query", - "name": "orderBy", - "type": "string" - }, - { - "default": 50, - "description": "limit is a maximum number of responses to return for a list call. Default and maximum value of the limit is 50.\nIf more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results.", - "format": "int64", - "in": "query", - "name": "limit", - "type": "integer" - }, - { - "description": "offset is the next index number from which the response will start. The response offset value can be used along with continue token for the pagination.", - "format": "int64", - "in": "query", - "name": "offset", - "type": "integer" - }, - { - "description": "continue token to paginate the subsequent data items", - "in": "query", - "name": "continue", - "type": "string" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1UserProfiles" - } - } - }, - "summary": "Lists user profiles", - "tags": [ - "v1" - ] - } - }, - "/v1/userprofiles/{emailId}": { - "get": { - "description": "Get user profile by email id", - "operationId": "V1UserProfilesGet", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1UserProfile" - } - } - }, - "summary": "Get user profile by email id", - "tags": [ - "v1" - ] - }, - "parameters": [ - { - "in": "path", - "name": "emailId", - "required": true, - "type": "string" - } - ] - }, "/v1/users": { "get": { "description": "Lists users the given user context", @@ -63972,7 +64326,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -64011,7 +64365,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -64311,7 +64665,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -64340,7 +64694,7 @@ "operationId": "v1UsersUidPasswordReset", "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", @@ -64725,7 +65079,7 @@ ], "responses": { "204": { - "description": "Ok reponse without content", + "description": "Ok response without content", "headers": { "AuditUid": { "description": "Audit uid for the request", diff --git a/content/docs/00-release-notes.md b/content/docs/00-release-notes.md index b0ff56d35d..d6a350f340 100644 --- a/content/docs/00-release-notes.md +++ b/content/docs/00-release-notes.md @@ -13,6 +13,245 @@ import InfoBox from 'shared/components/InfoBox'; import PointsOfInterest from 'shared/components/common/PointOfInterest'; import Tooltip from "shared/components/ui/Tooltip"; + +# May 22, 2023 - Release 3.4.0 + +Palette 3.4.0 has various security upgrades, better support for multiple Kubernetes environments, a new cluster deployment platform, and increased user customization options for Palette, Edge, and Palette Dev Engine. Additionally, it includes updates for several packs and stops supporting Kubernetes 1.23 in Azure Kubernetes Service (AKS). You can find upgrade notes for self-hosted Palette 3.4 in the [Upgrade Notes](/enterprise-version/upgrade#palette3.4) documentation. + + +## Palette + +### Breaking Changes + +- Installations of self-hosted Palette in a Kubernetes cluster now require [cert-manager](https://cert-manager.io/docs/installation/) to be available before installing Palette. Cert-manager is used to enable Mutual TLS (mTLS) between all of Palette's internal components. Refer to the prerequisites section of [Installing Palette using Helm Charts](https://docs.spectrocloud.com/enterprise-version/deploying-palette-with-helm/) guide for more details. + + +- Self-hosted Palette for Kubernetes now installs Palette Ingress resources in a namespace that Palette manages. Prior versions of Palette installed internal components ingress resources in the default namespace. Review the [Upgrade Notes](/enterprise-version/upgrade#palette3.4) to learn more about this change and how to upgrade. + + +### Features + +- Palette's tenant administrators now have the ability to set up a personalized login banner for both the system and tenant levels. + + +- You can now access a customized Amazon Machine Image (AMI) in Palette for Amazon Elastic Kubernetes Service (Amazon EKS) with support for AWS Launch Template. This allows you to personalize your EKS nodes and EBS root volumes by creating your own custom AMI. + + +- Palette now supports using IAM Roles for Service Accounts (IRSA) for AWS clusters. Enable the Palette managed policy *Controllers EKS Policy* to enable this feature. Refer to the [AWS Required Policies](/clusters/public-cloud/aws/required-iam-policies) for more information about the managed policy. + + +- You can now deploy clusters in the Google Kubernetes Engine (GKE) environment with Palette. Use the [Create and Managed GCP GKE Cluster](/clusters/public-cloud/gcp/create-gcp-gke-cluster) guide to learn how to deploy clusters to GKE with Palette. + + + +- Palette now supports the ability for you to use image swap to override specific registries, images, or a combination of both. You can add an `imageSwap` configuration to the Kubernetes pack YAML to point to a different registry or image. Check out the [Image Swap](/clusters/cluster-management/image-swap) reference resource to learn more. + + + +- Deploying a host cluster to AWS with Red Hat Enterprise Linux (RHEL) as the Operating System (OS) is now possible. This can be done by utilizing the *Bring Your Own Operating System* (BYOOS) pack, which allows for the creation of a custom AMI based on RHEL. + + +### Improvements + +- OpenID Connect (OIDC) identity provider configuration has now moved to the Kubernetes layer. You can now select the desired OIDC setting when selecting a Kubernetes distribution and version during a cluster profile creation. + + +- New macros for gathering attributes about a cluster profile, such as name, uid, and version, are now available. Refer to the [Macros Supported Variables](/registries-and-packs/pack-constraints?System%20Macros=system_macros_syntax#supportedvariables) documentation to learn more. + + +- Cluster profiles can now be filtered by scope such as Tenant and project. + + +- The tenant administrator dashboard now displays the cluster usage and cost information at the tenant scope. + + +- The Cox Edge cluster deployment wizard now populates a Point of Presence (PoP) list to help you select the geographical deployment target. + + +- As a tenant administrator, you can now quickly review all Edge hosts that are deployed in your tenant and quickly identify which project they belong to. + + +- The Cox Edge provider has been updated to support worker nodes' load balancers and customizable volume mounts for virtual machines. + + +- The Metal as a Service (MAAS) provider has been updated to improve the node reconciliation behavior. In scenarios where the Machine Intelligent Platform Management Interface (IPMI) is powered off, the machine is powered on instead of provisioning a new node. + + + +### Bug Fixes + +- A bug that caused issues with the deletion of a cluster's profile manifest has been successfully fixed. Manifests are now correctly deleted when removed from a cluster profile. + + +- The problem with Palette not removing namespaces when removing a layer from a cluster profile has been resolved. + + + +- You can now configure the behavior of the Palette agent to disable sending workload reports to the Palette control plane. This addresses scenarios where large clusters with many nodes exceed the 1 MB payload threshold, resulting in agent failures. Refer to the [Nodes Troubleshooting](/troubleshooting/nodes#paletteagentsworkloadpayloadsizeissue) for guidance on disabling the workload report feature. + + +## Edge + +### Breaking Changes + +- To enhance the security of Edge deployments, a tenant [registration token](/clusters/edge/site-deployment/site-installation/create-registration-token) created by the Tenant administrator is now required for pairing an Edge host with Palette. However, you can continue to use the auto registration, QR code, and manual registration methods available today. Refer to the [Register Edge Host](/clusters/edge/site-deployment/site-installation/edge-host-registration) documentation to learn more about Edge registration methods. + +### Features + + + +- You can now assign a static IP address to an Edge host during deployment. Previously, you could only assign a static IP address through the user-data configuration file. You can now set a static IP address by using the user-data configuration file, the Palette API, Terraform, or the Palette dashboard during the Edge host cluster creation wizard. + + +- An Edge host ID can now be sourced directly from system files exposed by the BIOS or firmware via the [Desktop Management Interface](https://www.dmtf.org/standards/dmi) (DMI). Ensure that the system file is not empty and does not contain special characters, and the Edge installer will use the value in the file as the Edge host ID. This is an advanced feature and is not required for setting a device ID. + + + +- To deploy an Edge host device, use the Edge Forge workflow. The workflow allows you to customize the Edge Installer, include a user-agent configuration file, preload content bundles, and perform other functions according to your preferences. Visit the [Edge Forge workflow](/clusters/edge/edgeforge-workflow) page to learn more. + + +### Improvements + + +- The events log stream for the Edge host cluster now includes audit messages and critical errors. Logs for an individual Edge host are now also accessible. The Edge host logs are helpful in debugging and monitoring the deployment process of an Edge host. + + +- The upgrade process for Edge cluster has been optimized to avoid extra reboots of the Edge host, whether it's for upgrading the OS or the Kubernetes version. + + + +- The latest Kairos release information is now appended to the **/etc/os-release** file. Unlike previous versions of Pallette, the Kairos release information no longer replaces the entire content of the OS's release file. This change prevents any issues that may arise with tools like Nvidia's GPU Operator due to the previous overwrite behavior. + + +- The Palette dashboard now displays Edge host clusters undergoing an upgrade process.. + + +## Palette Dev Engine (PDE) + + +## Features + +- Palette PDE is now available in self-hosted installation of Palette. + + +- PDE now has a Command Line Interface (CLI) that you can use for programmatic access to PDE resources. Users can perform actions such as create, list, delete, resize, pause, and resume virtual cluster. You can also download the kubeconfig file of a virtual cluster with the CLI. Refer to the [Palette CLI](/palette-cli/install-palette-cli) documentation page to learn more. + + +## Improvements + +- Container applications that expose a service now automatically receive ingress support with HTTPS support out-of-the-box. This means exposed service URLs automatically receive dynamic SSL certificates used for HTTPS. + + +- You can now access a [new dashboard](/devx#manageresources) to better understand your virtual clusters, app profiles, deployed apps, and resource utilization. The dashboard provides a comprehensive overview of critical metrics and more. + + +- You can now increase or decrease the number of replicated instances of a container service. Check out the [Container Deployment](/devx/app-profile/container-deployment) guide to learn more about containerized deployments. + + +## Terraform + +- Version 0.14.0 of the [Spectro Cloud Terraform provider](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs) is available. Refer to the Terraform provider [release page](https://github.com/spectrocloud/terraform-provider-spectrocloud/releases) for more details. + +## Packs + +### Operating System Packs + +| Pack | New Version | +|--------------------|----------| +| COS GKE | 1.0.0 | +| Edge Native BYOI | 1.0.0 | +| SLES Libvirt | 15.4.1 | +| SLES vSphere | 15.4.1 | +| Ubuntu OpenStack | 22.04 | + + +### Kubernetes Packs + +| Pack | New Version | +|--------------------|----------| +| Edge k3s | 1.25.2 | +| Edge k8s | 1.25.2 | +| Edge microk8s | 1.25 | +| Edge RKE2 | 1.25.2 | +| Kubernetes | 1.26.3 | +| Kubernetes EKS | 1.26 | +| Kubernetes GKE | 1.25.8 | + + +### CNI Packs + +| Pack | New Version | +|------------------------|----------| +| CNI Calico | 3.25.1 | +| CNI Calico Azure | 3.25.1 | +| CNI Cilium | 1.13.2 | +| CNI VPC Native GKE | 1.0.0 | +| CNI Flannel | 0.21.4 | +| CNI Cilium Tetragon | 0.9.0 | + + +### CSI Packs + +| Pack | New Version | +|----------------------------|----------| +| CSI AWS EBS | 1.17.0 | +| CSI GCP Persistent Driver | 1.10.1 | +| CSI Longhorn | 1.4.1 | +| CSI OpenStack Cinder | 1.26 | +| CSI Portworx Generic | 2.12.0 | +| GKE CSI GCP Driver | 1.0.0 | +| CSI vSphere | 3.0.0 | + + + +### Add-on Packs + +| Pack | New Version | +|------------------------|----------| +| Nvidia GPU Operator | 22.9.2 | +| AVI Kubernetes Operator| 1.9.2 | +| Istio | 1.17.2 | +| Cloudanix | 1.0.0 | +| CSI Longhorn | 1.4.1 | +| CSI Topolvm | 11.1.1 | +| External DNS | 0.13.4 | +| Flux CD | 2.6.0 | +| Kong | 2.17.0 | +| Nginx | 1.7.0 | +| Palette Upgrader | 3.3.16 | +| Portworx | 2.13.0 | +| Prometheus Agent | 19.0.2 | +| Prometheus Operator | 45.25.0 | +| Reloader | 1.0.24 | +| Spectro k8s Dashboard | 2.7.1 | +| HashiCorp Vault | 0.24.1 | + + +### Pack Notes + +- The CNI Calico pack version 3.25.1 is now available which contains support for IPV6 CIDR support has been added. + +- The Nvidia GPU Operator pack is available and can be used to install Nvidia GPU drivers on Nvidia hardware. + +- The AVI Kubernetes Operator (AKO) pack is now available. You can use this pack to provide L4-L7 load balancing for applications deployed in a Kubernetes cluster for north-south traffic network traffic. This pack is only available for VMware vSphere. + +- The vSphere CSI pack version 3.0.0 is available. This versions supports the usage of custom images for vSphere pods. + + +- The CNCF Kubernetes pack is renamed to Palette eXtended Kubernetes. + + +- Kubernetes versions before 1.24 are no longer supported for host clusters targeting Azure Kubernetes Service (AKS). This deprecation is due to Azure's Kubernetes support policy. You can learn more about Azure-supported Kubernetes versions [here](https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli). + + +## Education + +- Learn how to create a custom pack and how to deploy the custom pack to a Palette registry server with the [Create and Deploy a Custom Add-On Pack](/registries-and-packs/deploy-pack) tutorial. + + +- An introductory tutorial on deploying a Palette-managed cluster to public cloud providers is now available. Learn to deploy a host cluster with Palette using the Palette user interface or Terraform. Check out the [Deploy a Cluster](/clusters/public-cloud/deploy-k8s-cluster) tutorial to get started + + # March 19, 2023 - Release 3.3.0 This release contains several security fixes and new features for Edge. The Edge installation process has been improved to allow users greater flexibility and more control over the installation process. @@ -29,7 +268,7 @@ This release contains several security fixes and new features for Edge. The Edge * Edge now supports the ability to load images from an external OCI registry. * The Edge Installer can now include preloaded content bundles containing packages and artifacts. This is useful for scenarios where you work with limited internet bandwidth or want to optimize the installation process. -* Users can now create custom Edge Installer images to support advanced scenarios such as Bring Your Own Operating System (BYOOS), installing additional OS packages, preloading content into the installer, and more. +* Users can now [create custom Edge Installer images](/clusters/edge/edgeforge-workflow/build-images) to support advanced scenarios such as Bring Your Own Operating System (BYOOS), installing additional OS packages, preloading content into the installer, and more. * Support for creating Virtual Machine Disks (VMDK) from the Edge installer ISO is now available. Use this to simplify deployments into VMware-based environments. * Support for generating random UUID values for the Edge host is now available. This addresses the issue of some devices having the same Universal Unique Identifier (UUID) due to identical device identifiers. @@ -52,7 +291,7 @@ Release 3.2 introduces support for a new public cloud provider, Cox Edge. Other ## Palette -### Features: +### Features * Support for the [Cox Edge](/clusters/public-cloud/cox-edge/) cloud provider is now available in Palette. * Palette introduces a new user sign-in flow for users who previously created an account through SSO and who are a member of different organizations. Palette prompts you to select the organization to log in to. If you need help remembering, you can retrieve it using “Forgot your organization name?”. @@ -69,7 +308,7 @@ Release 3.2 introduces support for a new public cloud provider, Cox Edge. Other * Virtual clusters now support the ability to [back up all disk volumes](/clusters/cluster-groups/cluster-group-backups) within the cluster. * A system cluster profile named **nginx-ingress** is now available to help users [set up ingress endpoints](/clusters/cluster-groups/ingress-cluster-group) for cluster groups. -### Enhancements: +### Enhancements * [Cluster groups](/clusters/cluster-groups) that were previously supported only at the tenant scope are now supported at the project scope. * Palette has improved the launch time for virtual clusters. @@ -84,7 +323,7 @@ Release 3.2 introduces support for a new public cloud provider, Cox Edge. Other ## Edge -### Features: +### Features * Palette provides the ability to automatically register edge hosts for a specific project when a host authentication token is specified in **Tenant Settings > Registration Tokens**. @@ -147,7 +386,7 @@ Palette 3.1 is released with support for AWS GovCloud, FIPS compliant PXK, and P * Palette supports the [cloning](/devx/app-profile/app-profile-cloning#cloneappprofiles) of App Profiles across multiple projects. For example, you can clone an app profile created under a specific project to another project within the same tenant. * Palette Dev Engine supports the manual and system update of an [App Profile](/devx/app-profile/versioning-app-profile#appprofileversioning). You can verify the update notification and apply the changes to the Apps. * Palette app mode now supports the use of [containers](/devx/app-profile#services). You can specify containers when creating an app profile. -* Palette leverages [Helm and OCI registries](/devx/registries#custompackregistry) for custom pack management. +* Palette leverages [Helm and OCI registries](/devx/manage-dev-engine/registries) for custom pack management. * Palette provides [out-of-the-box](/devx/app-profile#messagingsystemservices) support for application services such as Kafka, MySQL, NATS, and more for Palette Dev Engine. These services can be specified when creating an App Profile. * Palette allows you to [pause and resume](/devx/palette-virtual-clusters/pause-restore-virtual-clusters#overview) virtual clusters that are not in use. This adds significant flexibility in managing the operating costs and optimizing resource management for virtual clusters. diff --git a/content/docs/01-introduction/05-palette-modes.md b/content/docs/01-introduction/05-palette-modes.md index fbf52c2f75..3f1df9fa78 100644 --- a/content/docs/01-introduction/05-palette-modes.md +++ b/content/docs/01-introduction/05-palette-modes.md @@ -59,7 +59,7 @@ You might ask yourself, "How do I know which mode I should use?” The answer co - Choose app mode if you want to simply deploy an application using Kubernetes without the infrastructure overhead. If you want to simply try out Palette, app mode is a good starting point. -App mode may not meet your needs if your application requires a lot of resources. The Palette-managed cluster group, called Beehive, imposes a resource limitation that could prevent a resource-heavy application from launching successfully. Review the [Resource Quota](https://docs.spectrocloud.com/devx/resource-quota) documentation to understand app mode limits. If you already have Palette-managed Kubernetes host clusters deployed or available to you as a cluster group with Palette Virtual Clusters enabled, then leveraging app mode is a great fit so you can focus on the developer experience aspect. +App Mode may not meet your needs if your application requires a lot of resources. The Palette-managed cluster group, called Beehive, imposes a resource limitation that could prevent a resource-heavy application from launching successfully. Review the [Resource Quota](/devx/manage-dev-engine/resource-quota) documentation to understand App Mode limits. If you already have Palette-managed Kubernetes host clusters deployed or available to you as a cluster group with Palette Virtual Clusters enabled, then leveraging App Mode is a great fit so you can focus on the developer experience aspect. Below are some of the characteristics of each mode. Use this to help you better understand the differences between the two modes. diff --git a/content/docs/02.5-architecture.md b/content/docs/02.5-architecture.md index 0638130d14..e15464a272 100644 --- a/content/docs/02.5-architecture.md +++ b/content/docs/02.5-architecture.md @@ -20,8 +20,17 @@ Palette supports three different architecture models; multi-tenant SaaS, dedicat
- [Architecture Overview](/architecture/architecture-overview/) + + - [Provisioning Order of Operations](/architecture/orchestration-spectrocloud) + + - [Namespaces and Pods](/architecture/palette-namespaces-podes) + + - [Network Ports](/architecture/networking-ports) + +- [IP Addresses](/architecture/palette-public-ips) + ![Architecture image with on-prem, sass](/docs_architecture-overview_components-overview.png) \ No newline at end of file diff --git a/content/docs/02.5-architecture/04.5-palette-public-ips.md b/content/docs/02.5-architecture/04.5-palette-public-ips.md new file mode 100644 index 0000000000..6f9a4f50d1 --- /dev/null +++ b/content/docs/02.5-architecture/04.5-palette-public-ips.md @@ -0,0 +1,31 @@ +--- +title: "IP Addresses" +metaTitle: "IP Addresses" +metaDescription: "Palette's public IP Addresses." +icon: "" +hideToC: false +fullWidth: false +--- + + # Overview + + In this section, you can find the public IP addresses that support Spectro Cloud SaaS operations. These IP addresses are essential to ensure seamless communication between your infrastructure and our platform. + + + +Allow the following IP address ranges in your network configuration to enable traffic to and from the Spectro Cloud SaaS platform. + +| **IP Address**| **Region** | +|---|---| +|44.232.106.120 | North West U.S. | +|44.233.247.65 | North West U.S. | +|52.35.163.177 | North West U.S. | +|13.52.68.206 | South West U.S. | +|18.144.153.171 | South West U.S. | +|52.6.49.233 | North East U.S. | +|54.158.209.13 | North East U.S. | +|54.80.29.137 | North East U.S. | + + + +
\ No newline at end of file diff --git a/content/docs/03-cluster-profiles/1-task-define-profile.md b/content/docs/03-cluster-profiles/01-task-define-profile.md similarity index 100% rename from content/docs/03-cluster-profiles/1-task-define-profile.md rename to content/docs/03-cluster-profiles/01-task-define-profile.md diff --git a/content/docs/03-cluster-profiles/2-task-update-profile.md b/content/docs/03-cluster-profiles/02-task-update-profile.md similarity index 99% rename from content/docs/03-cluster-profiles/2-task-update-profile.md rename to content/docs/03-cluster-profiles/02-task-update-profile.md index 9b4d7a91a6..60be214418 100644 --- a/content/docs/03-cluster-profiles/2-task-update-profile.md +++ b/content/docs/03-cluster-profiles/02-task-update-profile.md @@ -49,7 +49,7 @@ The following steps will guide you in updating basic profile information. 5. Save your changes. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) as a tenant admin. @@ -116,7 +116,7 @@ The following steps will guide you in making updates to a layer in the profile. Clusters that use the updated profile are notified of the changes. You can update clusters to use the latest profile definition at any time. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) as a tenant admin. @@ -247,7 +247,7 @@ We do not recommend downgrading packs to the previous version. 10. Confirm your updates. -# Validation +# Validate diff --git a/content/docs/03-cluster-profiles/3-cluster-profile-import-export.md b/content/docs/03-cluster-profiles/03-cluster-profile-import-export.md similarity index 100% rename from content/docs/03-cluster-profiles/3-cluster-profile-import-export.md rename to content/docs/03-cluster-profiles/03-cluster-profile-import-export.md diff --git a/content/docs/03-cluster-profiles/4-examples.md b/content/docs/03-cluster-profiles/04-examples.md similarity index 100% rename from content/docs/03-cluster-profiles/4-examples.md rename to content/docs/03-cluster-profiles/04-examples.md diff --git a/content/docs/03-cluster-profiles/10-byoos.md b/content/docs/03-cluster-profiles/10-byoos.md new file mode 100644 index 0000000000..63f42e5305 --- /dev/null +++ b/content/docs/03-cluster-profiles/10-byoos.md @@ -0,0 +1,30 @@ +--- +title: "Bring Your Own OS (BYOOS)" +metaTitle: "Bring Your Own OS (BYOOS)" +metaDescription: "Learn how to use your own OS images with a cluster profile" +icon: "" +hideToC: true +fullWidth: false +--- + +# Overview + +With Palette, you can bring your own operating system and use it with your Kubernetes clusters using the [Bring Your Own Operating System (BYOOS)](/glossary-all#bringyourownoperatingsystem(byoos)) feature. The BYOOS pack allows you to upload your own OS images, configure the necessary drivers, and customize the OS to meet your specific requirements. + +Bringing your own operating system provides several benefits, including the ability to control your own dependencies, improve performance, and ensure compatibility with your existing applications. With BYOOS, you can choose the OS that best fits your needs, whether it's a commercial or open-source distribution, and integrate it with your Kubernetes clusters. + +The BYOOS feature is especially useful for enterprises and organizations that have strict requirements around security, compliance, or specific hardware configurations. With the ability to bring your own OS, you can ensure that your Kubernetes clusters meet these requirements, without compromising on performance or functionality. + +BYOOS in Palette gives you greater flexibility, control, and customization options when managing your Kubernetes clusters. You can tailor your OS to your specific needs, ensuring your clusters perform optimally and meet your organization's unique requirements. + +To learn more about BYOOS, use the following resources to learn more. + + +# Resources + +- [Create Images with Image Builder](/cluster-profiles/byoos/image-builder) + + +- [BYOOS Pack](/integrations/byoos) + +
\ No newline at end of file diff --git a/content/docs/03-cluster-profiles/10-byoos/10-image-builder.md b/content/docs/03-cluster-profiles/10-byoos/10-image-builder.md new file mode 100644 index 0000000000..41d8ff1a50 --- /dev/null +++ b/content/docs/03-cluster-profiles/10-byoos/10-image-builder.md @@ -0,0 +1,318 @@ +--- +title: "Create Images with Image Builder" +metaTitle: "Create Images with Image Builder" +metaDescription: "Learn how to use the Image Builder project to create images for Palette" +icon: "" +hideToC: true +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; + +# Overview + +You can create and deploy custom images to most infrastructure providers using various tools. Many infrastructure providers have tools that you can use to create custom images for the platform, such as [AWS EC2 Image Builder](https://aws.amazon.com/image-builder/) for AWS or [Azure VM Image Builder](https://azure.microsoft.com/en-us/products/image-builder) for Azure. You can also use platform agnostic tools, such as [HashiCorp Packer](https://developer.hashicorp.com/packer), or something more tailored to Kubernetes, such as the [Kubernetes Image Builder](https://image-builder.sigs.k8s.io/introduction.html) (KBI) project. + + +## Kubernetes Image Builder + +KIB is a project designed to help users create images for various platforms. The project is a consolidation of multiple tools that together work to create an artifact, or in simpler terms, a custom image. + +You can use the custom images created by KIB with Palette, assuming the infrastructure provider is supported in Palette. Use the following diagram to understand how you can use KIB to create custom images that you can use with Palette. + +![A diagram displaying the steps for creating a custom image](/cluster-profiles_byoos_image-builder_workflow-diagram.png)
+ +1. You will download the KIB project and configure the image builder's **packer.json** file. + + +2. Use the `make` command to create a custom image containing a specific Operating System (OS) version and flavor. + + +3. The custom image is created and distributed to the target regions you specified in the **packer.json** file. + + +4. Create a cluster profile pointing to your custom image. + + +5. Deploy a host cluster using your cluster profile containing the custom image. + + +This guide will teach you how to use the Kubernetes Image Builder to create images for your infrastructure provider so that you can use the custom image in a cluster profile. + +# Prerequisites + + +* Palette v3.4.0 or greater. + + +* [Git](https://git-scm.com/downloads) v2.39.1 or greater. + + +* Access credentials to the target infrastructure provider. KBI, through the help of Packer, deploys a compute instance to the target environment during the image creation process. + + +* The cloud provider you choose may have different requirements. Review the KIB [documentation](https://image-builder.sigs.k8s.io/capi/capi.html) for your provider to learn more about the provider prerequisites. + + +* [HashiCorp Packer](https://developer.hashicorp.com/packer/tutorials/docker-get-started/get-started-install-cli) installed v1.8.6 or greater. + +
+ + + +To use a commercial OS, you must provide the license before starting the image creation process. + + + +# Create an Image + +The following steps will guide you through creating your image. You will create a custom Red Hat Enterprise Linux (RHEL) for Amazon Web Services (AWS). RHEL is a commercial product, so you will need license subscription credentials, but you can use the same steps for a non-RHEL image. The critical point to take away in this guide is using KIB to create the image. + +
+ +1. Clone the KIB repository. + +
+ + ```shell + git@github.com:snehala27/image-builder.git + ``` + + + + A modified KIB repository is used to address GitHub issue [#1141](https://github.com/kubernetes-sigs/image-builder/issues/1132). This guide will be updated to point back to the community repository once the [pull request](https://github.com/kubernetes-sigs/image-builder/pull/1141) addressing the issue is accepted and merged into the code base. + + + +2. Switch the directory into the image builder folder. + +
+ + ```shell + cd image-builder/images/capi + ``` + +3. Check out the following git branch. + +
+ + ```shell + git fetch && git checkout rhelIssueAWSCLI + ``` + + +4. Open up the image builder [documentation site](https://image-builder.sigs.k8s.io/introduction.html) in your web browser and review the steps for the infrastructure provider you want to build an image for. + + + +5. If you are using a commercial OS such as RHEL, set the required environment variables per the KIB documentation. For RHEL, the following environment variables are required. Replace the placeholder values with your actual credentials. + +
+ + ```shell + export RHSM_USER=REPLACE_ME + export RHSM_PASS=REPLACE_ME + ``` + + If you want to debug the Packer compute instance in case of an error, set the following environment variable. The Packer flag will allow you to remote connect to the instance versus Packer's default behavior of terminating the instance. + +
+ + ```shell + export PACKER_FLAGS=-on-error=ask + ``` + +6. Navigate to the **packer** folder and open up the folder for the target infrastructure provider. Review the file **packer.json**. Make any configuration changes you desire, such as the Kubernetes version, cloud credentials, network settings, instance size, image regions etc. You must make changes in the file's `variables` section. Only a condensed version of the 'variables' object below is used for illustrative purposes to enhance the reader's experience. + +
+ + ```json + "variables": { + ... + "ami_groups": "", + "ami_regions": "us-east-1, us-west-2", + "ami_users": "", + "ansible_common_vars": "", + "ansible_extra_vars": "", + "ansible_scp_extra_args": "", + "ansible_user_vars": "", + "aws_access_key": "", + "aws_profile": "", + "aws_region": "us-east-1", + "aws_secret_key": "", + "aws_security_group_ids": "", + "aws_session_token": "", + "build_timestamp": "{{timestamp}}", + "builder_instance_type": "m5.xlarge", + .... + }, + ``` + +
+ + + + The file **packer.json** contains many user variables use can use to customize the image. We recommend you review the KIB [documentation](https://image-builder.sigs.k8s.io/capi/capi.html) for your provider as it explains each variable. + + + + + +7. Set the credentials for your infrastructure provider. Each infrastructure provider supports different methods for providing credentials to Packer. You can review each infrastructure provider's authentication section by visiting the [Packer plugins site](https://developer.hashicorp.com/packer/plugins) and selecting your provider on the left **Main Menu**. + + + +8. Next, find the `make` command for your provider. You can use the following command to get a list of all available RHEL options. Replace the `grep` filter with the provider you are creating an image for. + +
+ + ```shell + make | grep rhel + ``` + + Output: + ```shell + build-ami-rhel-8 Builds RHEL-8 AMI + build-azure-sig-rhel-8 Builds RHEL 8 Azure managed image in Shared Image Gallery + build-azure-vhd-rhel-8 Builds RHEL 8 VHD image for Azure + build-node-ova-local-rhel-7 Builds RHEL 7 Node OVA w local hypervisor + build-node-ova-local-rhel-8 Builds RHEL 8 Node OVA w local hypervisor + ... + ``` + +9. Issue the `make` command that aligns with your target provider. In this example, `build-ami-rhel-8 ` is the correct command for an RHEL AWS AMI creation. + +
+ + ```shell + make build-ami-rhel-8 + ``` + + Output: + ```shell + amazon-ebs.{{user `build_name`}}: output will be in this color. + + ==> amazon-ebs.{{user `build_name`}}: Prevalidating any provided VPC information + ==> amazon-ebs.{{user `build_name`}}: Prevalidating AMI Name: capa-ami-rhel-8-v1.24.11-1683320234 + amazon-ebs.{{user `build_name`}}: Found Image ID: ami-0186f9012927dfa39 + ==> amazon-ebs.{{user `build_name`}}: Creating temporary keypair: packer_64556dab-95d3-33e6-bede-f49b6ae430cb + ==> amazon-ebs.{{user `build_name`}}: Creating temporary security group for this instance: packer_64556dae-fb5a-3c7d-2106-1c8960c6d60e + ==> amazon-ebs.{{user `build_name`}}: Authorizing access to port 22 from [0.0.0.0/0] in the temporary security groups... + ==> amazon-ebs.{{user `build_name`}}: Launching a source AWS instance... + amazon-ebs.{{user `build_name`}}: Instance ID: i-06a8bf22b66abc698 + .... + ``` + +10. Once the build process is complete, note the image ID. + +
+ + ```shell + Build 'amazon-ebs.{{user `build_name`}}' finished after 22 minutes 29 seconds. + + ==> Wait completed after 22 minutes 29 seconds + + ==> Builds finished. The artifacts of successful builds are: + --> amazon-ebs.{{user `build_name`}}: AMIs were created: + us-east-1: ami-0f4804aff4cf9c5a2 + + --> amazon-ebs.{{user `build_name`}}: AMIs were created: + us-east-1: ami-0f4804aff4cf9c5a2 + ``` + + +11. Login to [Palette](https://console.spectrocloud.com). + + + +12. Navigate to the left **Main Menu** and select **Profiles**. + + + +13. Click on the **Add Cluster Profile** to create a new cluster profile that uses your new custom image. + + + +14. Fill out the inputs fields for **Name**, **Description**, **Type** and **Tags**. Select the type **Full** and click on **Next**. + + +15. Select your infrastructure provider. In this example, **AWS** is selected. + + + +16. Select the **BYOOS** pack. Use the following information to find the BYOOS pack. + +* Pack Type: OS +* Registry: Public Repo +* Pack Name: Bring Your Own OS (BYO-OS) +* Pack Version: 1.0.x or higher + +17. Update the pack YAML to point to your custom image. You can use the tag values Packer assigns to the image to help you identify the correct value to provide the pack YAML. In the example output below, the tag values `distribution_version` and `distribution` are used to determine the correct values for the YAML. + +
+ + ``` + ==> amazon-ebs.{{user `build_name`}}: Creating AMI tags + amazon-ebs.{{user `build_name`}}: Adding tag: "build_date": "2023-05-10T17:19:37Z" + amazon-ebs.{{user `build_name`}}: Adding tag: "build_timestamp": "1683739177" + amazon-ebs.{{user `build_name`}}: Adding tag: "kubernetes_cni_version": "v1.2.0" + amazon-ebs.{{user `build_name`}}: Adding tag: "source_ami": "" + amazon-ebs.{{user `build_name`}}: Adding tag: "containerd_version": "1.6.20" + amazon-ebs.{{user `build_name`}}: Adding tag: "distribution_release": "Enterprise" + + amazon-ebs.{{user `build_name`}}: Adding tag: "distribution": "rhel" + amazon-ebs.{{user `build_name`}}: Adding tag: "image_builder_version": "" + amazon-ebs.{{user `build_name`}}: Adding tag: "kubernetes_version": "v1.24.11" + + amazon-ebs.{{user `build_name`}}: Adding tag: "distribution_version": "8 + ``` + + In this example, the YAML is updated to point to the RHEL image created earlier. Use the table below to learn more about each variable. + +
+ + | Parameter | Description | Type | + |---|----|----| + | `osImageOverride` | The ID of the image to use as the base OS layer. This is the image ID as assigned in the infrastructure environment it belongs to. Example: `ami-0f4804aff4cf9c5a2`. | string| + | `osName` | The name of the OS distribution. Example: `rhel`. | string | + | `osVersion`| The version of the OS distribution. Example: `8` | string| + +
+ + ```yaml + pack: + osImageOverride: "ami-0f4804aff4cf9c5a2" + osName: "rhel" + osVersion: "8" + ``` + + + ![View of the cluster profile wizard](/clusters_byoos_image-builder_cluster-profile-byoos-yaml.png) + + +18. Click on **Next layer** to add the Kubernetes layer. + + +19. Select the desired Kubernetes distribution and version. Click on the **** button to reveal the YAML editor. + + +20. Complete the remainder of the cluster profile creation wizard by selecting the next cluster profile layers. + +You now have a cluster profile that uses the custom image you created using the [Kubernetes Image Builder](https://image-builder.sigs.k8s.io/introduction.html) project. + +
+ + + +When deploying a host cluster, choosing the appropriate cloud provider and region where the image was distributed is critical to successfully launching a cluster using a custom image in the cluster profile. Failure to do so may result in Palette's inability to launch a cluster. + + + +# Validate + +Use the following steps to validate your custom image. + +1. You can validate that the custom image is working correctly by deploying a compute instance in the respective infrastructure provider you created the image in using the custom image. Review the compute instance logs to learn more about the problems if you encounter any issues. + + +2. Next, deploy a host cluster that uses the cluster profile you created containing the custom image. Verify the cluster is deployed correctly and without any issues. If you encounter any problems, review the event logs of the cluster to gain more details about the issue. Check out the [Deploy a Cluster](/clusters/public-cloud/deploy-k8s-cluster/) tutorial for additional guidance on deploying a host cluster. \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud.md b/content/docs/04-clusters/01-public-cloud.md index fce7ff3ea8..9922b6e2fa 100644 --- a/content/docs/04-clusters/01-public-cloud.md +++ b/content/docs/04-clusters/01-public-cloud.md @@ -18,6 +18,10 @@ Palette supports provisioning new workload clusters on public clouds using cloud Workload clusters are instantiated from cloud specific [_Cluster Profiles_](/cluster-profiles) templates that are created with pre-configured layers and components required for cluster deployments. You can use one of the cluster profiles provided out-of-the-box or create a new one. +# Get Started + +Learn how to deploy a cluster to a public cloud provider by using Palette. Check out the [Deploy a Cluster with Palette](/clusters/public-cloud/deploy-k8s-cluster) tutorial to get started. + # Supported Environments diff --git a/content/docs/04-clusters/01-public-cloud/01-aws.md b/content/docs/04-clusters/01-public-cloud/01-aws.md index 8774bcc624..acbbb4e1af 100644 --- a/content/docs/04-clusters/01-public-cloud/01-aws.md +++ b/content/docs/04-clusters/01-public-cloud/01-aws.md @@ -14,7 +14,15 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Overview -Palette supports integration with [Amazon Web Services](https://aws.amazon.com/). You can deploy and manage [Host Clusters](/glossary-all#hostcluster) in AWS. To get started check out the [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts). +Palette supports integration with [Amazon Web Services](https://aws.amazon.com/). You can deploy and manage [Host Clusters](/glossary-all#hostcluster) in AWS. To get started check out the [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts). + + + +# Get Started + +Learn how to deploy a cluster to AWS by using Palette. Check out the [Deploy a Cluster with Palette](/clusters/public-cloud/deploy-k8s-cluster) tutorial to get started. + +
@@ -38,3 +46,6 @@ To learn more about Palette and AWS clusters, check out the following resources: - [Required IAM Policies](/clusters/public-cloud/aws/required-iam-policies) + + +- [Cluster Removal](/clusters/cluster-management/remove-clusters) diff --git a/content/docs/04-clusters/01-public-cloud/01-aws/02-architecture.md b/content/docs/04-clusters/01-public-cloud/01-aws/02-architecture.md index 683255d1a2..9cca41e6d8 100644 --- a/content/docs/04-clusters/01-public-cloud/01-aws/02-architecture.md +++ b/content/docs/04-clusters/01-public-cloud/01-aws/02-architecture.md @@ -101,3 +101,16 @@ In addition to the custom tags provided by you, Palette-provisioned AWS resource | `sigs.k8s.io/cluster-api-provider-aws/role` | common | Used for Palette internal purposes to help manage the lifecycle of the cluster. | | `spectro__ownerUid` | [uniqueId] | The Palette tenant's id. Example: `1356fc37ab1aac03a5d66b4c`. | + + +# Automatic Network Discovery + + +You must add a set of specific tags to enable automatic subnet discovery by Palette for integration with the AWS load balancer service. Add the following tags Virtual Private Network (VPC) public subnets. Replace the value `yourClusterName` with your cluster's name. + +
+ +- `kubernetes.io/role/elb = 1` +- `sigs.k8s.io/cluster-api-provider-aws/role = public` +- `kubernetes.io/cluster/[yourClusterName] = shared` +- `sigs.k8s.io/cluster-api-provider-aws/cluster/[yourClusterName] = owned` \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/01-aws/05-add-aws-accounts.md b/content/docs/04-clusters/01-public-cloud/01-aws/05-add-aws-accounts.md index 633b00cc72..87210aa815 100644 --- a/content/docs/04-clusters/01-public-cloud/01-aws/05-add-aws-accounts.md +++ b/content/docs/04-clusters/01-public-cloud/01-aws/05-add-aws-accounts.md @@ -222,7 +222,7 @@ To add an AWS GovCloud cloud account using STS credentials follow the steps belo * Select **STS** authentication for validation: -4. You will be provided with information on the right hand-side of the wizard. You will need this information to create an IAM Role for Palette. The following table lists out the information provided by the wizard after your selects **STS**. +4. You will be provided with information on the right hand-side of the wizard. You will need this information to create an IAM Role for Palette. The following table lists out the information provided by the wizard after you selects **STS**. |**Parameter**|**Description**| |---------|---------------| @@ -252,7 +252,7 @@ To add an AWS GovCloud cloud account using STS credentials follow the steps belo ## Validate -You can validate the account is available in Palette by reviewing the list of cloud accounts. To review the list of cloud accounts navigate to the left **Main Menu**. Click on **Tenant Settings**. Next, click on **Cloud Accounts**. Your newly added AWS cloud account is listed under the AWS sections. --> +You can validate the account is available in Palette by reviewing the list of cloud accounts. To review the list of cloud accounts navigate to the left **Main Menu**. Click on **Tenant Settings**. Next, click on **Cloud Accounts**. Your newly added AWS cloud account is listed under the AWS sections. @@ -261,7 +261,6 @@ You can validate the account is available in Palette by reviewing the list of cl - # Next Steps Now that you have added an AWS account to Palette, you can start deploying Kubernetes clusters to your AWS account. To learn how to get started with deploying Kubernetes clusters to AWS, check out the [Create and Manage AWS IaaS Cluster](/clusters/public-cloud/aws/create-cluster) guide or the [Create and Manage AWS EKS Cluster](/clusters/public-cloud/aws/eks) guide. \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/01-aws/08-create-cluster.md b/content/docs/04-clusters/01-public-cloud/01-aws/08-create-cluster.md index 1ad3b27a94..9cf0126215 100644 --- a/content/docs/04-clusters/01-public-cloud/01-aws/08-create-cluster.md +++ b/content/docs/04-clusters/01-public-cloud/01-aws/08-create-cluster.md @@ -4,7 +4,6 @@ metaTitle: "Create and Manage AWS Cluster" metaDescription: "Learn how to add and manage a cluster deployed to AWS." hideToC: false fullWidth: false -category: ["how-to"] --- import Tabs from 'shared/components/ui/Tabs'; @@ -21,9 +20,17 @@ Palette supports creating and managing Kubernetes clusters deployed to an AWS ac The following prerequisites must be met before deploying a cluster to AWS: - Access to an AWS cloud account -- Palette integration with AWS account. Review the [Add AWS Account](/clusters/public-cloud/aws/add-aws-accounts) for guidance. + + +- You have added an AWS account in Palette. Review the [Add AWS Account](/clusters/public-cloud/aws/add-aws-accounts) for guidance. + + - An infrastructure cluster profile. Review the [Create Cluster Profiles](/cluster-profiles/task-define-profile) for guidance. + + - An [EC2 Key Pair](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html) in the target region. + + - Palette creates compute, network, and storage resources in AWS during the provisioning of Kubernetes clusters. Ensure there is sufficient capacity in the preferred AWS region for the creation of the following resources: - vCPU - VPC @@ -48,13 +55,11 @@ The following tags should be added to the virtual private network (VPC) public s -# Deploying an AWS Cluster - - +# Deploy an AWS Cluster Use the following steps to provision a new AWS cluster: -1. Ensure you are in the correct project scope. +1. Log in to [Palette](https://console.spectrocloud.com) and ensure you are in the correct project scope. 2. Navigate to the left **Main Menu** and click on **Clusters** @@ -69,7 +74,7 @@ Use the following steps to provision a new AWS cluster: 5. Select **AWS** and click on **Start AWS Configuration** -6. Populate the wizard page with the following information: name, description, tags and AWS account. Tags on a cluster are propagated to the VMs deployed on the cloud/data center environments. Click on **Next** after you have filled out all the required information. +6. Populate the wizard page with the following information: name, description, tags and select AWS account. Tags on a cluster are propagated to the VMs deployed to the computing environments. Click on **Next** after you have filled out all the required information. 7. Select a cluster profile. Click on **Next**. @@ -80,34 +85,46 @@ Use the following steps to provision a new AWS cluster: 9. Provide the AWS cloud account and placement information. - |**Parameter**| **Description**| - |-------------|---------------| - |**Cloud Account** | Select the desired cloud account. AWS cloud accounts with AWS credentials need to be pre-configured in project settings.| - |**Region** | Choose the preferred AWS region where you would like the clusters to be provisioned.| - |**SSH Key Pair Name** | Choose the desired SSH Key pair. SSH key pairs need to be pre-configured on AWS for the desired regions. The selected key is inserted into the VMs provisioned.| - |**Static Placement** | By default, Palette uses dynamic placement, wherein a new VPC with a public and private subnet is created to place cluster resources for every cluster.
These resources are fully managed by Palette and deleted, when the corresponding cluster is deleted. Turn on the **Static Placement** option if it's desired to place resources into preexisting VPCs and subnets.
If the user is making the selection of **Static Placement** of resources, the following placement information needs to be provided: - ||**Virtual Network**: Select the virtual network from dropdown menu. - ||**Control plane subnet**: Select the control plane network from the drop-down menu. - ||**Worker Network**: Select the worker network from the dropdown menu. | - +
+ + |**Parameter**| **Description**| + |-------------|---------------| + |**Cloud Account** | Select the desired cloud account. AWS cloud accounts with AWS credentials need to be pre-configured in project settings.| + |**Region** | Choose the preferred AWS region where you would like to provision clusters.| + |**SSH Key Pair Name** | Choose the desired SSH Key pair. SSH key pairs need to be pre-configured on AWS for the desired regions. The selected key is inserted into the provisioned VMs.| + |**Static Placement** | Check the **Static Placement** box if you want to deploy resources into pre-existing VPCs and subnets. Review the [Static Placement](/clusters/public-cloud/aws/create-cluster#staticplacement) table below to learn more about the required input fields.| + +
-10. Make the choice of updating the worker pool in parallel, if required. Click on **Next**. + #### Static Placement + |Parameter|Description| + |---|---| + |**Virtual Network**: Select the virtual network from **drop-down Menu**.| + |**Control plane subnet**: Select the control plane network from the **drop-down Menu**.| + |**Worker Network**: Select the worker network from the **drop-down Menu**. | + -11. Configure the master and worker node pools. A master and a worker node pool are configured by default. This is the section where you can specify the availability zones (AZ), instance types, [instance cost type](/clusters/public-cloud/aws/architecture#spotinstances), disk size, and the number of nodes. - +10. Configure the master and worker node pools. A master and a worker node pool are configured by default. This is the section where you can specify the availability zones (AZ), instance types, [instance cost type](/clusters/public-cloud/aws/architecture#spotinstances), disk size, and the number of nodes. Click on **Next** after you have completed configuring the node pool. + +
+ + + + You can add new worker pools if you need to customize certain worker nodes to run specialized workloads. As an example, the default worker pool may be configured with the m3.large instance types for general-purpose workloads, and another worker pool with instance type g2.2xlarge can be configured to run GPU workloads. + + + -You can add new worker pools if you need to customize certain worker nodes to run specialized workloads. As an example, the default worker pool may be configured with the m3.large instance types for general-purpose workloads, and another worker pool with instance type g2.2xlarge can be configured to run GPU workloads. -
- -12. An optional taint label can be applied to a node pool during the cluster creation. For a an existing cluster, the taint label can be edited, review the [Node Pool](/clusters/cluster-management/node-pool) management page to learn more. Toggle the **Taint** button to create a label. +12. An optional taint label can be applied to a node pool during the cluster creation. For an existing cluster, the taint label can be edited, review the [Node Pool](/clusters/cluster-management/node-pool) management page to learn more. Toggle the **Taint** button to create a label. -13. Enable or disable node pool taints. If tainting is enabled then you need provide values for the following parameters: + +13. Enable or disable node pool taints. If tainting is enabled, then you need to provide values for the following parameters: |**Parameter**| **Description**| |-------------|---------------| @@ -125,68 +142,29 @@ You can add new worker pools if you need to customize certain worker nodes to ru 14. Click on **Next**. -15. The settings page is where you can configure patching schedule, security scans, backup settings, setup role based access control (RBAC), and enable [Palette Virtual Clusters](/devx/palette-virtual-clusters). Review the settings and make changes if needed. Click on **Validate**. +15. The settings page is where you can configure the patching schedule, security scans, backup settings, and set up Role Based Access Control (RBAC). Review the cluster settings and make changes if needed. Click on **Validate**. -16. Review the settings summary and click on **Finish Configuration** to deploy the cluster. Be aware that provisioning IaaS clusters can take several minutes. +16. Review the settings summary and click on **Finish Configuration** to deploy the cluster. Provisioning IaaS clusters can take 15 - 30 minutes depending on the cluster profile and the node pool configuration. The cluster details page of the cluster contains the status and details of the deployment. Use this page to track the deployment progress. # Validate -You can validate your cluster is up and running by reviewing the cluster details page. Navigate to the left **Main Menu** and click on **Clusters**. The **Clusters** page contains a list of all available clusters managed by Palette. Click on the row for the cluster you wish to review its details page. Ensure the **Cluster Status** field contains the value **Running**. - - - - -# Delete an AWS IaaS Cluster - +You can validate that your cluster is up and available by reviewing the cluster details page. -The deletion of an AWS cluster results in removing all instances and associated resources created for the cluster. To perform a cluster deletion, use the following steps. - - -1. Ensure you are in the correct project scope. - - -2. Navigate to the left **Main Menu** and click on **Clusters** +1. Log in to [Palette](https://console.spectrocloud.com). -3. Click on the cluster that you want to remove. +2. Navigate to the left **Main Menu** and click on **Clusters**. -4. Click on the **Settings** drop-down menu. - - -5. Click on **Delete Cluster** - - -6. Type in the name of the cluster and click on **OK** - -The cluster status is updated to **Deleting** while cluster resources are being deleted. Once all resources are successfully deleted, the cluster status is updated to **Deleted** and is removed from the list of clusters. - -## Force Delete a Cluster - -If a cluster is stuck in the **Deletion** state for a minimum of 15 minutes it becomes eligible for force deletion. You can force delete a cluster from the tenant and project admin scope. -To force delete a cluster follow the same steps outlined in [Deleting an AWS IaaS Cluster](#deleting-an-aws-iaas-cluster). However, after 15 minutes, a **Force Delete Cluster** option is available in the **Settings** drop-down menu. The **Settings** drop-down menu will provide you with an estimated time left before the force deletion becomes available.. - -
- - - -A force delete can result in resources Palette provisioned to be missed in the removal process. Verify there are no remaining Palette provisioned resources such as: +3. The **Clusters** page contains a list of the available clusters Palette manages. Click on the row for the cluster you wish to review its details page. -- VPC -- Elastic IP -- Elastic Network Interfaces -- Internet Gateway -- Elastic Load Balancers -- EBS Volumes -- NAT Gateway -Failure in removing provisioned resources can result in unexpected costs. - +4. From the cluster details page, verify the **Cluster Status** field displays **Running**. # Next Steps diff --git a/content/docs/04-clusters/01-public-cloud/01-aws/09-eks.md b/content/docs/04-clusters/01-public-cloud/01-aws/09-eks.md index 55c70a8fd7..a3fe875593 100644 --- a/content/docs/04-clusters/01-public-cloud/01-aws/09-eks.md +++ b/content/docs/04-clusters/01-public-cloud/01-aws/09-eks.md @@ -48,7 +48,7 @@ The following tags should be added to the virtual private network (VPC) public s -# Deploying an AWS Cluster +# Deploy an AWS Cluster Use the following steps to provision a new AWS EKS cluster: @@ -158,65 +158,6 @@ The cluster details page of the cluster contains the status and details of the d You can validate your cluster is up and running by reviewing the cluster details page. Navigate to the left **Main Menu** and click on **Clusters**. The **Clusters** page contains a list of all available clusters managed by Palette. Click on the row for the cluster you wish to review its details page. Ensure the **Cluster Status** field contains the value **Running**. - - - - # EKS Cluster Secrets Encryption Palette encourages using AWS Key Management Service (KMS) to provide envelope encryption of Kubernetes secrets stored in Amazon Elastic Kubernetes Service (EKS) clusters. This encryption is @@ -237,56 +178,3 @@ kms:CreateGrant ``` Ensure the IAM role or IAM user can perform the required IAM permissions on the KMS key that will be used for EKS. You can enable secret encryption during the EKS cluster creation process by toggling the encryption button providing the amazon resource name (ARN) of the encryption key. The encryption option is available on the **Cluster Config** page of the cluster creation wizard. - - -# Deleting an EKS Cluster - -The deletion of an EKS cluster results in the removal of all instances and associated resources created for the cluster. To perform a cluster deletion, use the following steps. - - -1. Ensure you are in the correct project scope. - - -2. Navigate to the left **Main Menu** and click on **Clusters** - - -3. Click on the cluster that you want to remove. - - -4. Click on the **Settings** drop-down menu. - - -5. Click on **Delete Cluster** - - -6. Type in the name of the cluster and click on **OK** - -The cluster status is updated to **Deleting** while cluster resources are being deleted. Once all resources are successfully deleted, the cluster status is updated to **Deleted** and is removed from the list of clusters. - -## Force Delete a Cluster - -If a cluster is stuck in the **Deletion** state for a minimum of 15 minutes it becomes eligible for force deletion. You can force delete a cluster from the tenant and project admin scope. -To force delete a cluster follow the same steps outlined in [Deleting an EKS Cluster](#deleting-an-eks-cluster). However, after 15 minutes, a **Force Delete Cluster** option is available in the **Settings** drop-down menu. The **Settings** drop-down menu will provide you with an estimated time left before the force deletion becomes available.. - -
- - - - -A force delete can result in resources Palette provisioned to be missed in the removal process. Verify there are no remaining Palette provisioned resources such as: - -- VPC -- Elastic IP -- Elastic Network Interfaces -- Internet Gateway -- Elastic Load Balancers -- EBS Volumes -- NAT Gateway - -Failure in removing provisioned resources can result in unexpected costs. - - - -# Next Steps - -Now that you have a Kubernetes cluster deployed, you can start developing and deploying applications to your clusters. We recommend you review the day two responsibilities and become familiar with the cluster management tasks. Check out the [Manage Clusters](/clusters/cluster-management) documentation to learn more about day two responsibilities. \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/01-aws/10-required-iam-policies.md b/content/docs/04-clusters/01-public-cloud/01-aws/10-required-iam-policies.md index a1b10c8cd6..f1d922c843 100644 --- a/content/docs/04-clusters/01-public-cloud/01-aws/10-required-iam-policies.md +++ b/content/docs/04-clusters/01-public-cloud/01-aws/10-required-iam-policies.md @@ -14,7 +14,21 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Required IAM Policies Palette requires proper Amazon Web Services (AWS) permissions to operate and perform actions on your behalf. -The following four policies include all the required permissions for provisioning clusters through Palette. +The following policies include all the permissions needed for cluster provisioning with Palette. +
+ +* Controllers Policy + + +* Control Plane Policy + + +* Nodes Policy + + +* Deployment Policy + +Additional IAM policies may be required depending on the use case. For example, AWS Elastic Kubernetes Service (EKS) requires the *Controllers EKS Policy*.
@@ -27,353 +41,378 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama - - + -### Controller Policy -**Last Update**: December 16, 2022 +**Last Update**: April 20, 2023 ``` json { - "Version": "2012-10-17", - "Statement": [ - { - "Effect": "Allow", - "Action": [ - "ec2:AllocateAddress", - "ec2:AssociateRouteTable", - "ec2:AttachInternetGateway", - "ec2:AuthorizeSecurityGroupIngress", - "ec2:CreateInternetGateway", - "ec2:CreateNatGateway", - "ec2:CreateRoute", - "ec2:ReplaceRoute", - "ec2:CreateRouteTable", - "ec2:CreateSecurityGroup", - "ec2:CreateSubnet", - "ec2:CreateTags", - "ec2:CreateVpc", - "ec2:ModifyVpcAttribute", - "ec2:DeleteInternetGateway", - "ec2:DeleteNatGateway", - "ec2:DeleteNetworkInterface", - "ec2:DeleteRouteTable", - "ec2:DeleteSecurityGroup", - "ec2:DeleteSubnet", - "ec2:DeleteTags", - "ec2:DeleteVpc", - "ec2:DescribeAccountAttributes", - "ec2:DescribeAddresses", - "ec2:DescribeAvailabilityZones", - "ec2:DescribeInstances", - "ec2:DescribeInternetGateways", - "ec2:DescribeImages", - "ec2:DescribeNatGateways", - "ec2:DescribeNetworkInterfaces", - "ec2:DescribeNetworkInterfaceAttribute", - "ec2:DescribeRouteTables", - "ec2:DescribeSecurityGroups", - "ec2:DescribeSubnets", - "ec2:DescribeVpcs", - "ec2:DescribeVpcAttribute", - "ec2:DescribeVolumes", - "ec2:DetachInternetGateway", - "ec2:DisassociateRouteTable", - "ec2:DisassociateAddress", - "ec2:ModifyInstanceAttribute", - "ec2:ModifyNetworkInterfaceAttribute", - "ec2:ModifySubnetAttribute", - "ec2:ReleaseAddress", - "ec2:RevokeSecurityGroupIngress", - "ec2:RunInstances", - "ec2:TerminateInstances", - "tag:GetResources", - "elasticloadbalancing:AddTags", - "elasticloadbalancing:CreateLoadBalancer", - "elasticloadbalancing:ConfigureHealthCheck", - "elasticloadbalancing:DeleteLoadBalancer", - "elasticloadbalancing:DescribeLoadBalancers", - "elasticloadbalancing:DescribeLoadBalancerAttributes", - "elasticloadbalancing:ApplySecurityGroupsToLoadBalancer", - "elasticloadbalancing:DescribeTags", - "elasticloadbalancing:ModifyLoadBalancerAttributes", - "elasticloadbalancing:RegisterInstancesWithLoadBalancer", - "elasticloadbalancing:DeregisterInstancesFromLoadBalancer", - "elasticloadbalancing:RemoveTags", - "autoscaling:DescribeAutoScalingGroups", - "autoscaling:DescribeInstanceRefreshes", - "ec2:CreateLaunchTemplate", - "ec2:CreateLaunchTemplateVersion", - "ec2:DescribeLaunchTemplates", - "ec2:DescribeLaunchTemplateVersions", - "ec2:DeleteLaunchTemplate", - "ec2:DeleteLaunchTemplateVersions" - ], - "Resource": [ - "*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "autoscaling:CreateAutoScalingGroup", - "autoscaling:UpdateAutoScalingGroup", - "autoscaling:CreateOrUpdateTags", - "autoscaling:StartInstanceRefresh", - "autoscaling:DeleteAutoScalingGroup", - "autoscaling:DeleteTags" - ], - "Resource": [ - "arn:*:autoscaling:*:*:autoScalingGroup:*:autoScalingGroupName/*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "iam:CreateServiceLinkedRole" - ], - "Resource": [ - "arn:*:iam::*:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling" - ], - "Condition": { - "StringLike": { - "iam:AWSServiceName": "autoscaling.amazonaws.com" - } - } - }, - { - "Effect": "Allow", - "Action": [ - "iam:CreateServiceLinkedRole" - ], - "Resource": [ - "arn:*:iam::*:role/aws-service-role/elasticloadbalancing.amazonaws.com/AWSServiceRoleForElasticLoadBalancing" - ], - "Condition": { - "StringLike": { - "iam:AWSServiceName": "elasticloadbalancing.amazonaws.com" - } - } - }, - { - "Effect": "Allow", - "Action": [ - "iam:CreateServiceLinkedRole" - ], - "Resource": [ - "arn:*:iam::*:role/aws-service-role/spot.amazonaws.com/AWSServiceRoleForEC2Spot" - ], - "Condition": { - "StringLike": { - "iam:AWSServiceName": "spot.amazonaws.com" - } - } - }, - { - "Effect": "Allow", - "Action": [ - "iam:PassRole" - ], - "Resource": [ - "arn:*:iam::*:role/*.cluster-api-provider-aws.sigs.k8s.io" - ] - }, - { - "Effect": "Allow", - "Action": [ - "secretsmanager:CreateSecret", - "secretsmanager:DeleteSecret", - "secretsmanager:TagResource" - ], - "Resource": [ - "arn:*:secretsmanager:*:*:secret:aws.cluster.x-k8s.io/*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "ssm:GetParameter" - ], - "Resource": [ - "arn:*:ssm:*:*:parameter/aws/service/eks/optimized-ami/*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "iam:CreateServiceLinkedRole" - ], - "Resource": [ - "arn:*:iam::*:role/aws-service-role/eks.amazonaws.com/AWSServiceRoleForAmazonEKS" - ], - "Condition": { - "StringLike": { - "iam:AWSServiceName": "eks.amazonaws.com" - } - } - }, - { - "Effect": "Allow", - "Action": [ - "iam:CreateServiceLinkedRole" - ], - "Resource": [ - "arn:*:iam::*:role/aws-service-role/eks-nodegroup.amazonaws.com/AWSServiceRoleForAmazonEKSNodegroup" - ], - "Condition": { - "StringLike": { - "iam:AWSServiceName": "eks-nodegroup.amazonaws.com" - } - } - }, - { - "Effect": "Allow", - "Action": [ - "iam:CreateServiceLinkedRole" - ], - "Resource": [ - "arn:*:iam::*:role/aws-service-role/eks-fargate-pods.amazonaws.com/AWSServiceRoleForAmazonEKSForFargate" - ], - "Condition": { - "StringLike": { - "iam:AWSServiceName": "eks-fargate.amazonaws.com" - } - } - }, - { - "Effect": "Allow", - "Action": [ - "iam:ListOpenIDConnectProviders", - "iam:GetOpenIDConnectProvider", - "iam:CreateOpenIDConnectProvider", - "iam:AddClientIDToOpenIDConnectProvider", - "iam:UpdateOpenIDConnectProviderThumbprint", - "iam:TagOpenIDConnectProvider", - "iam:DeleteOpenIDConnectProvider" - ], - "Resource": [ - "*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "iam:GetRole", - "iam:ListAttachedRolePolicies", - "iam:DetachRolePolicy", - "iam:DeleteRole", - "iam:CreateRole", - "iam:TagRole", - "iam:AttachRolePolicy" - ], - "Resource": [ - "arn:*:iam::*:role/*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "iam:GetPolicy" - ], - "Resource": [ - "arn:*:iam::aws:policy/AmazonEKSClusterPolicy" - ] - }, - { - "Effect": "Allow", - "Action": [ - "eks:DescribeCluster", - "eks:ListClusters", - "eks:CreateCluster", - "eks:TagResource", - "eks:UpdateClusterVersion", - "eks:DeleteCluster", - "eks:UpdateClusterConfig", - "eks:UntagResource", - "eks:UpdateNodegroupVersion", - "eks:DescribeNodegroup", - "eks:DeleteNodegroup", - "eks:UpdateNodegroupConfig", - "eks:CreateNodegroup" - ], - "Resource": [ - "arn:*:eks:*:*:cluster/*", - "arn:*:eks:*:*:nodegroup/*/*/*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "eks:AssociateIdentityProviderConfig", - "eks:ListIdentityProviderConfigs" - ], - "Resource": [ - "arn:*:eks:*:*:cluster/*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "eks:DisassociateIdentityProviderConfig", - "eks:DescribeIdentityProviderConfig" - ], - "Resource": [ - "*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "eks:ListAddons", - "eks:CreateAddon", - "eks:DescribeAddonVersions", - "eks:DescribeAddon", - "eks:DeleteAddon", - "eks:UpdateAddon", - "eks:TagResource", - "eks:DescribeFargateProfile", - "eks:CreateFargateProfile", - "eks:DeleteFargateProfile" - ], - "Resource": [ - "*" - ] - }, - { - "Effect": "Allow", - "Action": [ - "iam:PassRole" - ], - "Resource": [ - "*" - ], - "Condition": { - "StringEquals": { - "iam:PassedToService": "eks.amazonaws.com" - } - } + "Version": "2012-10-17", + "Statement": [ + { + "Action": [ + "iam:DeleteOpenIDConnectProvider", + "iam:GetOpenIDConnectProvider", + "iam:ListOpenIDConnectProviders", + "iam:TagOpenIDConnectProvider", + "autoscaling:DescribeAutoScalingGroups", + "autoscaling:DescribeInstanceRefreshes", + "ec2:AllocateAddress", + "ec2:AssociateRouteTable", + "ec2:AttachInternetGateway", + "ec2:AuthorizeSecurityGroupIngress", + "ec2:CreateInternetGateway", + "ec2:CreateLaunchTemplate", + "ec2:CreateLaunchTemplateVersion", + "ec2:CreateNatGateway", + "ec2:CreateRoute", + "ec2:CreateRouteTable", + "ec2:CreateSecurityGroup", + "ec2:CreateSubnet", + "ec2:CreateTags", + "ec2:CreateVpc", + "ec2:DeleteInternetGateway", + "ec2:DeleteLaunchTemplate", + "ec2:DeleteLaunchTemplateVersions", + "ec2:DeleteNatGateway", + "ec2:DeleteRouteTable", + "ec2:DeleteSecurityGroup", + "ec2:DeleteSubnet", + "ec2:DeleteTags", + "ec2:DeleteVpc", + "ec2:DescribeAccountAttributes", + "ec2:DescribeAddresses", + "ec2:DescribeAvailabilityZones", + "ec2:DescribeImages", + "ec2:DescribeInstances", + "ec2:DescribeInternetGateways", + "ec2:DescribeKeyPairs", + "ec2:DescribeLaunchTemplates", + "ec2:DescribeLaunchTemplateVersions", + "ec2:DescribeNatGateways", + "ec2:DescribeNetworkInterfaceAttribute", + "ec2:DescribeNetworkInterfaces", + "ec2:DescribeRouteTables", + "ec2:DescribeSecurityGroups", + "ec2:DescribeSubnets", + "ec2:DescribeVolumes", + "ec2:DescribeVpcAttribute", + "ec2:DescribeVpcs", + "ec2:DetachInternetGateway", + "ec2:DisassociateAddress", + "ec2:DisassociateRouteTable", + "ec2:ModifyInstanceAttribute", + "ec2:ModifyNetworkInterfaceAttribute", + "ec2:ModifySubnetAttribute", + "ec2:ModifyVpcAttribute", + "ec2:ReleaseAddress", + "ec2:ReplaceRoute", + "ec2:RevokeSecurityGroupIngress", + "ec2:RunInstances", + "ec2:TerminateInstances", + "elasticloadbalancing:AddTags", + "elasticloadbalancing:ApplySecurityGroupsToLoadBalancer", + "elasticloadbalancing:ConfigureHealthCheck", + "elasticloadbalancing:CreateLoadBalancer", + "elasticloadbalancing:DeleteLoadBalancer", + "elasticloadbalancing:DeleteTargetGroup", + "elasticloadbalancing:DeregisterInstancesFromLoadBalancer", + "elasticloadbalancing:DescribeLoadBalancerAttributes", + "elasticloadbalancing:DescribeLoadBalancers", + "elasticloadbalancing:DescribeTags", + "elasticloadbalancing:ModifyLoadBalancerAttributes", + "elasticloadbalancing:RegisterInstancesWithLoadBalancer", + "elasticloadbalancing:RemoveTags", + "iam:CreateOpenIDConnectProvider", + "tag:GetResources" + ], + "Resource": [ + "*" + ], + "Effect": "Allow" + }, + { + "Action": [ + "autoscaling:CreateAutoScalingGroup", + "autoscaling:UpdateAutoScalingGroup", + "autoscaling:CreateOrUpdateTags", + "autoscaling:StartInstanceRefresh", + "autoscaling:DeleteAutoScalingGroup", + "autoscaling:DeleteTags" + ], + "Resource": [ + "arn:*:autoscaling:*:*:autoScalingGroup:*:autoScalingGroupName/*" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringLike": { + "iam:AWSServiceName": "autoscaling.amazonaws.com" + } + }, + "Action": [ + "iam:CreateServiceLinkedRole" + ], + "Resource": [ + "arn:*:iam::*:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringLike": { + "iam:AWSServiceName": "elasticloadbalancing.amazonaws.com" + } + }, + "Action": [ + "iam:CreateServiceLinkedRole" + ], + "Resource": [ + "arn:*:iam::*:role/aws-service-role/elasticloadbalancing.amazonaws.com/AWSServiceRoleForElasticLoadBalancing" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringLike": { + "iam:AWSServiceName": "spot.amazonaws.com" } - ] + }, + "Action": [ + "iam:CreateServiceLinkedRole" + ], + "Resource": [ + "arn:*:iam::*:role/aws-service-role/spot.amazonaws.com/AWSServiceRoleForEC2Spot" + ], + "Effect": "Allow" + }, + { + "Action": [ + "iam:PassRole" + ], + "Resource": [ + "arn:*:iam::*:role/*.cluster-api-provider-aws.sigs.k8s.io" + ], + "Effect": "Allow" + }, + { + "Action": [ + "secretsmanager:CreateSecret", + "secretsmanager:DeleteSecret", + "secretsmanager:TagResource" + ], + "Resource": [ + "arn:*:secretsmanager:*:*:secret:aws.cluster.x-k8s.io/*" + ], + "Effect": "Allow" + }, + { + "Action": [ + "s3:DeleteObject", + "s3:PutBucketOwnershipControls", + "s3:PutBucketPolicy", + "s3:PutBucketPublicAccessBlock", + "s3:PutObjectAcl", + "s3:PutObject" + ], + "Resource": [ + "arn:*:s3:::*" + ], + "Effect": "Allow" + } + ] } ``` + - +**Last Update**: April 20, 2023 +```json +{ + "Version": "2012-10-17", + "Statement": [ + { + "Action": [ + "ssm:GetParameter" + ], + "Resource": [ + "arn:*:ssm:*:*:parameter/aws/service/eks/optimized-ami/*" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringLike": { + "iam:AWSServiceName": "eks.amazonaws.com" + } + }, + "Action": [ + "iam:CreateServiceLinkedRole" + ], + "Resource": [ + "arn:*:iam::*:role/aws-service-role/eks.amazonaws.com/AWSServiceRoleForAmazonEKS" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringLike": { + "iam:AWSServiceName": "eks-nodegroup.amazonaws.com" + } + }, + "Action": [ + "iam:CreateServiceLinkedRole" + ], + "Resource": [ + "arn:*:iam::*:role/aws-service-role/eks-nodegroup.amazonaws.com/AWSServiceRoleForAmazonEKSNodegroup" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringLike": { + "iam:AWSServiceName": "eks-fargate.amazonaws.com" + } + }, + "Action": [ + "iam:CreateServiceLinkedRole" + ], + "Resource": [ + "arn:*:iam::*:role/aws-service-role/eks-fargate-pods.amazonaws.com/AWSServiceRoleForAmazonEKSForFargate" + ], + "Effect": "Allow" + }, + { + "Action": [ + "iam:AddClientIDToOpenIDConnectProvider", + "iam:CreateOpenIDConnectProvider", + "iam:DeleteOpenIDConnectProvider""iam:ListOpenIDConnectProviders", + "iam:UpdateOpenIDConnectProviderThumbprint", + ], + "Resource": [ + "*" + ], + "Effect": "Allow" + }, + { + "Action": [ + "iam:GetRole", + "iam:ListAttachedRolePolicies", + "iam:DetachRolePolicy", + "iam:DeleteRole", + "iam:CreateRole", + "iam:TagRole", + "iam:AttachRolePolicy" + ], + "Resource": [ + "arn:*:iam::*:role/*" + ], + "Effect": "Allow" + }, + { + "Action": [ + "iam:GetPolicy" + ], + "Resource": [ + "arn:aws:iam::aws:policy/AmazonEKSClusterPolicy" + ], + "Effect": "Allow" + }, + { + "Action": [ + "eks:DescribeCluster", + "eks:ListClusters", + "eks:CreateCluster", + "eks:TagResource", + "eks:UpdateClusterVersion", + "eks:DeleteCluster", + "eks:UpdateClusterConfig", + "eks:UntagResource", + "eks:UpdateNodegroupVersion", + "eks:DescribeNodegroup", + "eks:DeleteNodegroup", + "eks:UpdateNodegroupConfig", + "eks:CreateNodegroup", + "eks:AssociateEncryptionConfig", + "eks:ListIdentityProviderConfigs", + "eks:AssociateIdentityProviderConfig", + "eks:DescribeIdentityProviderConfig", + "eks:DisassociateIdentityProviderConfig" + ], + "Resource": [ + "arn:*:eks:*:*:cluster/*", + "arn:*:eks:*:*:nodegroup/*/*/*" + ], + "Effect": "Allow" + }, + { + "Action": [ + "ec2:AssociateVpcCidrBlock", + "ec2:DisassociateVpcCidrBlock", + "eks:ListAddons", + "eks:CreateAddon", + "eks:DescribeAddonVersions", + "eks:DescribeAddon", + "eks:DeleteAddon", + "eks:UpdateAddon", + "eks:TagResource", + "eks:DescribeFargateProfile", + "eks:CreateFargateProfile", + "eks:DeleteFargateProfile" + ], + "Resource": [ + "*" + ], + "Effect": "Allow" + }, + { + "Condition": { + "StringEquals": { + "iam:PassedToService": "eks.amazonaws.com" + } + }, + "Action": [ + "iam:PassRole" + ], + "Resource": [ + "*" + ], + "Effect": "Allow" + }, + { + "Condition": { + "ForAnyValue:StringLike": { + "kms:ResourceAliases": "alias/cluster-api-provider-aws-*" + } + }, + "Action": [ + "kms:CreateGrant", + "kms:DescribeKey" + ], + "Resource": [ + "*" + ], + "Effect": "Allow" + } + ] +} +``` + -### Control Plane Policy + -**Last Update**: May 2, 2021 +**Last Update**: April 20, 2023 ``` json { "Version": "2012-10-17", "Statement": [ { - "Effect": "Allow", "Action": [ "autoscaling:DescribeAutoScalingGroups", "autoscaling:DescribeLaunchConfigurations", @@ -415,7 +454,6 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama "elasticloadbalancing:ModifyLoadBalancerAttributes", "elasticloadbalancing:RegisterInstancesWithLoadBalancer", "elasticloadbalancing:SetLoadBalancerPoliciesForBackendServer", - "elasticloadbalancing:AddTags", "elasticloadbalancing:CreateListener", "elasticloadbalancing:CreateTargetGroup", "elasticloadbalancing:DeleteListener", @@ -433,23 +471,16 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama ], "Resource": [ "*" - ] + ], + "Effect": "Allow" } ] } - - - ``` - - - - -### Nodes Policy **Last Update**: May 2, 2021 @@ -458,7 +489,6 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama "Version": "2012-10-17", "Statement": [ { - "Effect": "Allow", "Action": [ "ec2:DescribeInstances", "ec2:DescribeRegions", @@ -472,20 +502,20 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama ], "Resource": [ "*" - ] + ], + "Effect": "Allow" }, { - "Effect": "Allow", "Action": [ "secretsmanager:DeleteSecret", "secretsmanager:GetSecretValue" ], "Resource": [ "arn:*:secretsmanager:*:*:secret:aws.cluster.x-k8s.io/*" - ] + ], + "Effect": "Allow" }, { - "Effect": "Allow", "Action": [ "ssm:UpdateInstanceInformation", "ssmmessages:CreateControlChannel", @@ -496,72 +526,53 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama ], "Resource": [ "*" - ] + ], + "Effect": "Allow" } ] } - - ``` - - - - -### Deployment Policy - -**Last Update**: May 2, 2021 +**Last Update**: April 20, 2023 ``` json { - "Version": "2012-10-17", - "Statement": [ - { - "Effect": "Allow", - "Action": [ - "cloudformation:CreateStack", - "cloudformation:DescribeStacks", - "cloudformation:UpdateStack", - "ec2:CreateSnapshot", - "ec2:DeleteSnapshot", - "ec2:DescribeKeyPairs", - "ec2:DescribeSnapshots", - "ec2:DescribeTags", - "ec2:DescribeVolumesModifications", - "iam:AddRoleToInstanceProfile", - "iam:AddUserToGroup", - "iam:AttachGroupPolicy", - "iam:CreateGroup", - "iam:CreateInstanceProfile", - "iam:CreatePolicy", - "iam:CreatePolicyVersion", - "iam:CreateUser", - "iam:DeleteGroup", - "iam:DeleteInstanceProfile", - "iam:DeletePolicy", - "iam:DetachGroupPolicy", - "iam:DeletePolicyVersion", - "iam:GetGroup", - "iam:GetInstanceProfile", - "iam:GetUser", - "iam:GetPolicy", - "iam:ListPolicies", - "iam:ListPolicyVersions", - "iam:RemoveRoleFromInstanceProfile", - "iam:RemoveUserFromGroup", - "pricing:GetProducts", - "sts:AssumeRole" - ], - "Resource": [ - "*" - ] - } - ] + "Version": "2012-10-17", + "Statement": [ + { + "Effect": "Allow", + "Action": [ + "cloudformation:CreateStack", + "cloudformation:DescribeStacks", + "cloudformation:UpdateStack", + "ec2:CreateSnapshot", + "ec2:DeleteSnapshot", + "ec2:DescribeSnapshots", + "ec2:DescribeTags", + "ec2:DescribeVolumesModifications", + "iam:AttachGroupPolicy", + "iam:CreatePolicy", + "iam:CreatePolicyVersion", + "iam:DeletePolicy", + "iam:DeletePolicyVersion", + "iam:DetachGroupPolicy", + "iam:GetGroup", + "iam:GetInstanceProfile", + "iam:GetPolicy", + "iam:GetUser", + "iam:ListPolicies", + "iam:ListPolicyVersions", + "pricing:GetProducts", + "sts:AssumeRole", + "sts:GetServiceBearerToken" + ], + "Resource": "*" + } + ] } - ``` @@ -570,7 +581,7 @@ You can learn more about AWS IAM limits in the [IAM Quotas](https://docs.aws.ama # Restricting Palette VPC Permissions -You can choose to have Palette operate in a static or dynamic environment. You can configure Palette to perform an AWS cluster creation into an existing VPC. The following policy allows Palette operate but restricts its access to the [Principle of Least Privilege](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege). +You can choose to have Palette operate in a static or dynamic environment. You can configure Palette to perform an AWS cluster creation into an existing VPC. The following policy allows Palette to operate but restricts its access to the [Principle of Least Privilege](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege).
diff --git a/content/docs/04-clusters/01-public-cloud/03-azure.md b/content/docs/04-clusters/01-public-cloud/03-azure.md index ba03425574..9a28db9cc0 100644 --- a/content/docs/04-clusters/01-public-cloud/03-azure.md +++ b/content/docs/04-clusters/01-public-cloud/03-azure.md @@ -40,5 +40,5 @@ To learn more about Palette and Azure cluster creation and its capabilities chec - [Azure Architecture](/clusters/public-cloud/azure/architecture) - +- [Cluster Removal](/clusters/cluster-management/remove-clusters) diff --git a/content/docs/04-clusters/01-public-cloud/03-azure/00-architecture.md b/content/docs/04-clusters/01-public-cloud/03-azure/00-architecture.md index 60b3562e79..50dd348d2b 100644 --- a/content/docs/04-clusters/01-public-cloud/03-azure/00-architecture.md +++ b/content/docs/04-clusters/01-public-cloud/03-azure/00-architecture.md @@ -68,14 +68,14 @@ To restrict the user access to the storage resource, apply custom policies, or l ## Network Access -Clusters that use a Palette self hosted [Private Cloud Gateway](/clusters/public-cloud/azure/gateways/) (PCG), should use a custom storage account and container that is restricted to the VNet that PCG and the cluster is located in. Ensure you disable public access and use private access for the Azure storage account. +Clusters that use a Palette self-hosted [Private Cloud Gateway](/clusters/public-cloud/azure/gateways/) (PCG), should use a custom storage account and container that are restricted to the VNet that the PCG and cluster are located in. Ensure you disable public access and use private access for the Azure storage account. # Tags You can assign tags to clusters deployed to Azure. Tags can help you with user access control management and more granularly restrict access to various Palette resources, including clusters. Check out the [Resource Filters](/clusters/cluster-management/cluster-tag-filter/create-add-filter) documentation page to learn more about using tags to restrict resource access. -The custom tags you create are assigned to the clusters during the creation process. Tags follow the key-value-pair format: `department:finance`. +The custom tags you create are assigned to the clusters during the creation process. Tags follow the key-value pair format: `department:finance`. ### Reserved Tags diff --git a/content/docs/04-clusters/01-public-cloud/03-azure/01-azure-cloud.md b/content/docs/04-clusters/01-public-cloud/03-azure/01-azure-cloud.md index 9d3f451421..8e32395bd0 100644 --- a/content/docs/04-clusters/01-public-cloud/03-azure/01-azure-cloud.md +++ b/content/docs/04-clusters/01-public-cloud/03-azure/01-azure-cloud.md @@ -89,7 +89,7 @@ For this, we first need to create an Azure Active Directory (AAD) Application wh
-# Validation +# Validate To validate the Azure Cloud account creation in Palette console: diff --git a/content/docs/04-clusters/01-public-cloud/03-azure/02-create-azure-cluster.md b/content/docs/04-clusters/01-public-cloud/03-azure/02-create-azure-cluster.md index 20aa9494d5..b35f4b0b36 100644 --- a/content/docs/04-clusters/01-public-cloud/03-azure/02-create-azure-cluster.md +++ b/content/docs/04-clusters/01-public-cloud/03-azure/02-create-azure-cluster.md @@ -191,7 +191,7 @@ Failure in removing provisioned resources can result in unexpected costs. -## Validation +## Validate To validate the Azure cluster creation and deletion status diff --git a/content/docs/04-clusters/01-public-cloud/03-azure/04-aks.md b/content/docs/04-clusters/01-public-cloud/03-azure/04-aks.md index 243e3cd099..8d8c891913 100644 --- a/content/docs/04-clusters/01-public-cloud/03-azure/04-aks.md +++ b/content/docs/04-clusters/01-public-cloud/03-azure/04-aks.md @@ -272,43 +272,6 @@ A minimum allocation of 4Gi of memory is required across all worker nodes
- -# Delete an AKS Cluster - -The deletion of an AKS cluster results in the removal of all Virtual Machines and associated Storage Disks, created for the cluster. The following tasks need to be performed to delete an AKS cluster: - -
- -1. Select the cluster to be deleted from the **Cluster** **View** page and navigate to the **Cluster Overview** page. - - -2. Invoke a delete action available on the page: **Cluster** > **Settings** > **Cluster** **Settings** > **Delete** **Cluster**. - - -3. Click **Confirm** to delete. - -The Cluster Status is updated to **Deleting** while cluster resources are being deleted. Provisioning status is updated with the ongoing progress of the delete operation. Once all resources are successfully deleted, the cluster status changes to **Deleted** and is removed from the list of clusters. - -# Force Delete a Cluster - -A cluster stuck in the **Deletion** state can be force deleted by the user through the User Interface. The user can go for a force deletion of the cluster, only if it is stuck in a deletion state for a minimum of **15 minutes**. Palette enables cluster force delete from the Tenant Admin and Project Admin scope. - -## To force delete a cluster: - -1. Log in to the Palette Management Console. - - -2. Navigate to the **Cluster Details** page of the cluster stuck in deletion mode. - - - If the deletion status is stuck for more than 15 minutes, click the **Force Delete Cluster** button from the **Settings** dropdown. - - - If the **Force Delete Cluster** button is not enabled, wait for 15 minutes. The **Settings** dropdown will give the estimated time for the auto-enabling of the **Force Delete** button. - - -If there are any cloud resources still on the cloud, you should clean up those resources before going for the force deletion. - - - # Configure an Azure Active Directory diff --git a/content/docs/04-clusters/01-public-cloud/05-gcp.md b/content/docs/04-clusters/01-public-cloud/05-gcp.md index fc84b88d77..dd956ef195 100644 --- a/content/docs/04-clusters/01-public-cloud/05-gcp.md +++ b/content/docs/04-clusters/01-public-cloud/05-gcp.md @@ -11,248 +11,34 @@ import WarningBox from 'shared/components/WarningBox'; import InfoBox from 'shared/components/InfoBox'; import PointsOfInterest from 'shared/components/common/PointOfInterest'; -# Overview - -The following are some highlights of Google Cloud Platform (GCP) clusters provisioned by Palette: - -1. On the GCP cluster, control plane nodes and worker nodes are placed within a single private subnet spanning across different availability zones within a region. - - -2. A new VPC Network is created with all the network infrastructure components like Cloud NAT and a Cloud Router. In addition, firewall rules are created to protect all the API endpoints. - - -3. API server endpoint is exposed through a Global Load Balancer. Applications running with the cluster use a Regional Load Balancer to expose the load-balancer services. - - -![gcp_cluster_architecture.png](/gcp_cluster_architecture.png) - -# Prerequisites - -The following are required for deploying a workload cluster on GCP: - -1. You must have an active GCP service account with all the permissions listed below in the **GCP Cloud Account Permissions** section. - - -2. Register your GCP cloud account in Palette as described in the **Creating a GCP Cloud account** section below. - - -3. You should have an Infrastructure cluster profile created in Palette for GCP. - - -4. Palette creates compute, network, and storage resources on GCP during the provisioning of Kubernetes clusters. Therefore, Sufficient capacity in the desired GCP region should exist for the creation of the cluster. - -# GCP Cloud Account Permissions - -**Last Update**: December 13, 2020 - -Create a service account in GCP with the required permissions and register it with Palette to create a GCP cloud account in Palette. To create a service account, you should have one of the following Identity and Access Management (IAM) roles: -`roles/iam.serviceAccountAdmin` or `roles/editor`. For detailed instructions on creating a service account refers to [Creating and managing service accounts](https://cloud.google.com/iam/docs/creating-managing-service-accounts). - -You can create a service account either using existing standard roles or create a new role with custom permissions. - - - - - - -## Create Service Account with existing standard roles - - -The service account should have the following roles: - -1. Compute Admin -2. Service Account User -3. Storage Object Viewer - - - - - - -## Create Service Account with a new role with custom permissions - - -The custom new role should include these minimum permissions: - -``` -compute.backendServices.create -compute.backendServices.delete -compute.backendServices.get -compute.backendServices.list -compute.backendServices.update -compute.backendServices.use -compute.disks.create -compute.firewalls.create -compute.firewalls.delete -compute.firewalls.get -compute.firewalls.list -compute.globalAddresses.create -compute.globalAddresses.delete -compute.globalAddresses.get -compute.globalAddresses.list -compute.globalAddresses.use -compute.globalForwardingRules.create -compute.globalForwardingRules.delete -compute.globalForwardingRules.get -compute.globalForwardingRules.list -compute.healthChecks.create -compute.healthChecks.delete -compute.healthChecks.get -compute.healthChecks.list -compute.healthChecks.useReadOnly -compute.instanceGroups.create -compute.instanceGroups.delete -compute.instanceGroups.get -compute.instanceGroups.list -compute.instanceGroups.update -compute.instanceGroups.use -compute.instances.create -compute.instances.delete -compute.instances.get -compute.instances.list -compute.instances.setLabels -compute.instances.setMetadata -compute.instances.setServiceAccount -compute.instances.setTags -compute.instances.use -compute.networks.create -compute.networks.delete -compute.networks.get -compute.networks.list -compute.networks.updatePolicy -compute.regions.get -compute.regions.list -compute.routers.create -compute.routers.delete -compute.routers.get -compute.routes.delete -compute.routes.get -compute.routes.list -compute.subnetworks.create -compute.subnetworks.delete -compute.subnetworks.get -compute.subnetworks.list -compute.subnetworks.use -compute.targetTcpProxies.create -compute.targetTcpProxies.delete -compute.targetTcpProxies.get -compute.targetTcpProxies.use -compute.zones.get -compute.zones.list -iam.serviceAccounts.actAs -iam.serviceAccounts.get -iam.serviceAccounts.list -resourcemanager.projects.get -resourcemanager.projects.list -storage.objects.get -storage.objects.list -``` - - - +# Overview +Palette supports integration with Google Cloud Platform (GCP). You can deploy and manage Host Clusters in GCP. To get started with GCP, start by adding your GCP account in Palette. Check out the [Register and Manage GCP Accounts](/clusters/public-cloud/gcp/add-gcp-accounts). -Retrieve the JSON credential file for your service account. For detailed instructions on creating your service account keys refer to [Creating and managing service account keys](https://cloud.google.com/iam/docs/creating-managing-service-account-keys). - -# Creating a GCP Cloud Account - -`video: title: "gcp-cluster-creation": cloud-accounts/google.mp4` - -1. To create a GCP cloud account, provide a name for the account and enter the JSON credentials for your service account either by pasting into the space provided or uploading from your JSON credential file. - - -2. Then, Validate and Save your account. - -# Deploying a GCP Cluster - -`video: title: "gcp-cluster-creation": ./cluster-creation-videos/google-cloud.mp4` - -Performed the steps below to provision a new GCP cluster: - -1. Provide basic cluster information like name, description, and tags. Tags on a cluster are propagated to the VMs deployed on the cloud/data center environments. - - -2. Select a cluster profile created for GCP cloud. The profile definition will be used as the cluster construction template. - - -3. Review and override pack parameters as desired. By default, parameters for all packs are set with values defined in the cluster profile. - - -4. Provide the GCP Cloud account and placement information. - - |**Parameter**| **Description**| - |-------------|---------------| - | **Cloud Account** | Select the desired cloud account. GCP cloud accounts with GCP credentials need to be pre-configured in project settings. - | **Project** | The project to which the cluster belongs. - | **Region** | Choose the desired GCP region where you would like the clusters to be provisioned. - | **SSH Key Pair Name** | Choose the desired SSH Key|pair. It is the Public key to configure remote SSH access to the nodes. - | **Static Placement** | By default, Palette uses dynamic placement wherein a new VPC with a public and private subnet is created to place cluster resources for every cluster. These resources are fully managed by Palette and deleted when the corresponding cluster is deleted. Turn on the **Static Placement** option if it is desired to place resources into preexisting VPCs and subnets. If the user is making the selection of **Static Placement** of resources, the following placement information need to be provided: - ||- Virtual Network - ||- Control plane Subnet - ||- Worker Network - -5. Make the choice of updating the worker pool in parallel. - - -6. Configure the master and worker node pools. To learn more about the configuration options, review the [Node Pool](/clusters/cluster-management/node-pool) documentation page. Click on **Next** when you are done with node pool configurations. - - -8. The settings page is where you can configure patching schedule, security scans, backup settings, setup role based access control (RBAC), and enable [Palette Virtual Clusters](/devx/palette-virtual-clusters). Review the settings and make changes if needed. Click on **Validate**. - - -9. Review the settings summary and click on **Finish Configuration** to deploy the cluster. Be aware that provisioning IaaS clusters can take several minutes. - - -The cluster details page of the cluster contains the status and details of the deployment. Use this page to track the deployment progress. - -# Deleting a GCP Cluster - -The deletion of a GCP cluster results in the removal of all Virtual machines and associated storage disks created for the cluster. The following tasks need to be performed to delete a GCP cluster: - - -1. Select the cluster to be deleted from the **Cluster** **View** page and navigate to the **Cluster Overview** page. - - -2. Invoke a delete action available on the page: **Cluster** > **Settings** > **Cluster** **Settings** > **Delete** **Cluster**. - - -3. Click **Confirm** to delete. - - -The Cluster Status is updated to **Deleting** while cluster resources are being deleted. Provisioning status is updated with the ongoing progress of the delete operation. Once all resources are successfully deleted, the cluster status changes to **Deleted** and is removed from the list of clusters. - -# Force Delete a Cluster +# Get Started -A cluster stuck in the **Deletion** state can be force deleted by the user through the User Interface. The user can go for a force deletion of the cluster, only if it is stuck in a deletion state for a minimum of **15 minutes**. Palette enables cluster force delete from the Tenant Admin and Project Admin scope. +Learn how to deploy a cluster to a GCP by using Palette. Check out the [Deploy a Cluster with Palette](/clusters/public-cloud/deploy-k8s-cluster) tutorial to get started. -## To force delete a cluster: +# Resources -1. Log in to the Palette Management Console. +To learn more about Palette and GCP clusters, check out the following resources: +- [Register and Manage GCP Accounts](/clusters/public-cloud/gcp/add-gcp-accounts) -2. Navigate to the **Cluster Details** page of the cluster stuck in deletion. - - If the deletion is stuck for more than 15 minutes, click the **Force Delete Cluster** button from the **Settings** dropdown. +- [Create and Manage GCP IaaS Cluster](/clusters/public-cloud/gcp/add-gcp-accounts) - - If the **Force Delete Cluster** button is not enabled, wait for 15 minutes. The **Settings** dropdown will give the estimated time for the auto-enabling of the **Force Delete** button. +- [Create and Manage GCP GKE Cluster](/clusters/public-cloud/gcp/create-gcp-gke-cluster) - +- [Architecture](/clusters/public-cloud/gcp/architecture) -A force delete can result in resources Palette provisioned to be missed in the removal process. Verify there are no remaining Palette provisioned resources such as: -- Virtual Private Cloud (VPC) Network -- Static External IP Address -- Network Interfaces -- Cloud NAT -- Cloud Load Balancing -- Persistent Disks -- Cloud Router +- [Required IAM Permissions](/clusters/public-cloud/gcp/required-permissions) -Failure in removing provisioned resources can result in unexpected costs. Be sure to carefully review your Google Cloud Platform resources to prevent any unintended charges. - +- [Cluster Removal](/clusters/cluster-management/remove-clusters) \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/05-gcp/05-architecture.md b/content/docs/04-clusters/01-public-cloud/05-gcp/05-architecture.md new file mode 100644 index 0000000000..cbfde76d03 --- /dev/null +++ b/content/docs/04-clusters/01-public-cloud/05-gcp/05-architecture.md @@ -0,0 +1,31 @@ +--- +title: "Architecture" +metaTitle: "GCP Architecture with Palette" +metaDescription: "Learn about the architecture used to support Google Cloud using Palette." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + +# Overview + +Palette supports Google Cloud Platform (GCP) as one of its public cloud environments. Using Palette, you can effectively manage the entire lifecycle of any combination of new or existing, simple or complex, small or large Kubernetes environments in GCP. Palette gives IT teams complete control, visibility, and production-scale efficiencies to provide developers with highly curated Kubernetes stacks and tools with enterprise-grade security. + +The following are some highlights of Palette-provisioned GCP clusters. + +
+ +- Control plane nodes and worker nodes are placed within a single private subnet that spans different availability zones within a region. + + +- A new Virtual Private Cloud (VPC) Network is created with all the network infrastructure components, such as Cloud NAT and a Cloud Router. In addition, firewall rules are created to protect all the API endpoints. + + +- The Kubernetes API server endpoint is exposed through a Global Load Balancer. Applications deployed into the cluster can use a Regional Load Balancer to expose internal Kubernetes services. + + +![gcp_cluster_architecture.png](/gcp_cluster_architecture.png) \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/05-gcp/10-add-gcp-accounts.md b/content/docs/04-clusters/01-public-cloud/05-gcp/10-add-gcp-accounts.md new file mode 100644 index 0000000000..8444a24ed0 --- /dev/null +++ b/content/docs/04-clusters/01-public-cloud/05-gcp/10-add-gcp-accounts.md @@ -0,0 +1,92 @@ +--- +title: "Register and Manage GCP Accounts" +metaTitle: "Add a GCP Account to Palette" +metaDescription: "Learn how to add a GCP account to Palette." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + +# Add GCP Account + + +Palette supports integration with Google Cloud Platform (GCP) accounts. This section explains how to create a GCP cloud account in Palette. + +# Prerequisites + +* You must have a GCP service account available for use with Palette. For detailed instructions on creating a service account, refer to [Creating and managing service accounts](https://cloud.google.com/iam/docs/creating-managing-service-accounts). + + + +* The service account must, at a minimum, have the following roles. + - Compute Admin + - Service Account User + - Storage Object Viewer + +
+ + + + Alternatively, you can create a custom role and assign Palette the required GCP permissions. Check out the [Required IAM Permission](/clusters/public-cloud/gcp/required-permissions) for a detailed list of all permissions. + + + + + + +* Ensure you have access to the JSON credential file for your service account. For additional guidance, refer to the [GCP Credentials](https://developers.google.com/workspace/guides/create-credentials) documentation. + +# Create Account + + +1. Log in to [Palette](https://console.spectrocloud.com) as Tenant admin. + + +2. Navigate to the left **Main Menu** and select **Tenant Settings**. + + +3. Select **Cloud Accounts** and click on **Add GCP Account**. + + +4. In the cloud account creation wizard, provide the following information: + * **Account Name:** Custom name for the cloud account. + + * **JSON Credentials:** The JSON credentials object. + +
+ + + + You can use the **Upload** button to upload the JSON file you downloaded from the GCP console. + + + + +5. Click the **Validate** button to validate the credentials. + + +6. When the credentials are validated, click on **Confirm** to save your changes. + +# Validate + +You can validate the account is available in Palette by reviewing the list of cloud accounts. + +
+ +1. Log in to [Palette](https://console.spectrocloud.com) as Tenant admin. + + +2. To review the list of cloud accounts, navigate to the left **Main Menu** and click on **Tenant Settings**. + + +3. Next, click on **Cloud Accounts**. Your newly added GCP account is listed under the GCP section. + + +# Next Steps + + +Now that you have added an AWS account to Palette, you deploy clusters to your GCP account. To learn how to get started with deploying Kubernetes clusters to GCP, check out the [Create and Manage GCP IaaS Cluster](/clusters/public-cloud/aws/create-cluster) guide or the [Create and Manage AWS GKE Cluster](/clusters/public-cloud/aws/eks) guide. \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/05-gcp/20-create-gcp-iaas-cluster.md b/content/docs/04-clusters/01-public-cloud/05-gcp/20-create-gcp-iaas-cluster.md new file mode 100644 index 0000000000..2e1eff13ba --- /dev/null +++ b/content/docs/04-clusters/01-public-cloud/05-gcp/20-create-gcp-iaas-cluster.md @@ -0,0 +1,157 @@ +--- +title: "Create and Manage GCP IaaS Cluster" +metaTitle: "Create and Manage GCP IaaS Cluster" +metaDescription: "Learn how to add and manage an IaaS cluster deployed to GCP." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + +# Create and Manage GCP IaaS Cluster + + +Palette supports creating and managing Kubernetes clusters deployed to a Google Cloud Platform (GCP) account. This section guides you to create an IaaS Kubernetes cluster in GCP that Palette manages. + +# Prerequisites + +Ensure the following requirements are met before you attempt to deploy a cluster to GCP: + +- Access to a GCP cloud account + + +- You have added a GCP account in Palette. Review the [Register and Manage GCP Accounts](/clusters/public-cloud/gcp/add-gcp-accounts) for guidance. + + +- An infrastructure cluster profile for GCP. Review the [Create Cluster Profiles](/cluster-profiles/task-define-profile) for guidance. + + +- An SSH Key that is uploaded to Palette and available for usage. Refer to the [SSH Keys](/clusters/cluster-management/ssh-keys) guide to learn how to create an SSH key and upload the public key to Palette. + + +- Palette creates compute, network, and storage resources while provisioning Kubernetes clusters. Ensure there is sufficient capacity in the preferred GCP region to create the following resources: + - Virtual Private Cloud (VPC) Network + - Static External IP Address + - Network Interfaces + - Cloud NAT + - Cloud Load Balancing + - Persistent Disks + - Cloud Router + + +# Deploy a GCP Cluster + +1. Log in to [Palette](https://console.spectrocloud.com) and ensure you are in the correct project scope. + + +2. Navigate to the left **Main Menu** and click on **Clusters**. + + +3. Click on **Add New Cluster**. + + +4. A prompt displays to either deploy or import a new cluster. Click on **Deploy New Cluster**. + + +5. Select **GCP** and click on **Start GCP Configuration**. + + +6. Populate the wizard page with the cluster name, description, and tags. Tags assigned to a cluster are propagated to the VMs deployed to the computing environments. + + +7. Select a GCP account, and Click on **Next**. + + + +8. Select the **Infrastructure Provider** row and click on one of your GCP cluster profiles. Click on **Next**. + + + +9. Review and customize pack parameters as desired. By default, parameters for all packs are set with values defined in the cluster profile. Click on **Next** to continue. + + +10. Fill out the following parameters and click on **Next** when you are done. + +
+ + |Parameter|Description| + |---|---| + |**Project**|The project to which the cluster belongs.| + |**Region**|Choose the desired GCP region to deploy the cluster.| + |**SSH Key**|Choose the desired SSH key. Refer to the [SSH Keys](/clusters/cluster-management/ssh-keys) guide to learn how to create an SSH key and upload the public key to Palette.| + |**Static Placement** | Check the **Static Placement** box to deploy resources into a pre-existing VPC. Review the [Static Placement](/clusters/public-cloud/gcp/create-gcp-iaas-cluster#staticplacement) table below to learn more about the required input fields.| + + #### Static Placement + + |Parameter|Description| + |---|---| + |**Virtual Network**: Select the virtual network from the **drop-down Menu**.| + |**Control plane subnet**: Select the control plane network from the **drop-down Menu**.| + |**Worker Network**: Select the worker network from the **drop-down Menu**. | + + + + +11. The Node configuration page is where you can specify the availability zones (AZ), instance types, disk size, and the number of nodes. Configure the master and worker node pools. A master and a worker node pool are configured by default. + +
+ + + + You can add new worker pools to customize specific worker nodes to run specialized workloads. For example, the default worker pool may be configured with the c2.standarnd-4 instance types for general-purpose workloads. You can configure another worker pool with instance type g2-standard-4 to leverage GPU workloads. + + + + +12. An optional taint label can be applied to a node pool during the cluster creation. You can edit the taint label on existing clusters. Review the [Node Pool](/clusters/cluster-management/node-pool) management page to learn more. Toggle the **Taint** button to create a label. + + + +13. Enable or disable node pool taints. If tainting is enabled, then you need to provide values for the following parameters. + + |**Parameter**| **Description**| + |-------------|---------------| + |**Key** |Custom key for the taint.| + |**Value** | Custom value for the taint key.| + | **Effect** | Choose the preferred pod scheduling effect from the drop-down Menu. Review the [Effect Table](/clusters/public-cloud/gcp/create-gcp-iaas-cluster#effecttable) below for more details. | + + #### Effect Table + + |**Parameter**| **Description**| + |-------------|---------------| + | **NoSchedule**| A pod that cannot tolerate the node taint and should not be scheduled to the node. + | **PreferNoSchedule**| The system will avoid placing a non-tolerant pod on the tainted node but is not guaranteed. + | **NoExecute**| New pods will not be scheduled on the node, and existing pods on the node will be evicted if they do not tolerate the taint. | + +14. Click on **Next** after configuring the node pool. + + + +15. The settings page is where you can configure the patching schedule, security scans, backup settings, and set up Role Based Access Control (RBAC). Review the cluster settings and make changes if needed. Click on **Validate**. + + + +16. Review the settings summary and click on **Finish Configuration** to deploy the cluster. Be aware that provisioning IaaS clusters can take approximately 15 - 30 min depending on the cluster profile and the node pool configuration. + +You can monitor cluster deployment progress on the cluster details page. + + +# Validate + +You can validate that your cluster is up and available by reviewing the cluster details page. + +1. Log in to [Palette](https://console.spectrocloud.com). + + + +2. Navigate to the left **Main Menu** and click on **Clusters**. + + +3. The **Clusters** page lists the available clusters that Palette manages. Select your cluster to review its details. + + + +4. From the cluster details page, verify the **Cluster Status** field displays **Running**. \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/05-gcp/30-create-gcp-gke-cluster.md b/content/docs/04-clusters/01-public-cloud/05-gcp/30-create-gcp-gke-cluster.md new file mode 100644 index 0000000000..bca37a1231 --- /dev/null +++ b/content/docs/04-clusters/01-public-cloud/05-gcp/30-create-gcp-gke-cluster.md @@ -0,0 +1,145 @@ +--- +title: "Create and Manage GCP GKE Cluster" +metaTitle: "Create and Manage GKE IaaS Cluster" +metaDescription: "Learn how to add and manage a GKE cluster deployed to GCP with Palette." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + +# Create and Manage GCP IaaS Cluster + + +Palette supports creating and managing Kubernetes clusters using Google Kubernetes Engine (GKE). This section guides you to create a Kubernetes cluster that is deployed to GKE and that Palette manages. + +# Prerequisites + +Ensure the following requirements are met before you attempt to deploy a cluster to GCP. + +
+ +- Access to a GCP cloud account. + + +- You have added a GCP account in Palette. Review the [Register and Manage GCP Accounts](/clusters/public-cloud/gcp/add-gcp-accounts) for guidance. + + +- An infrastructure cluster profile for GKE. Review the [Create Cluster Profiles](/cluster-profiles/task-define-profile) for guidance. + + +- Palette creates compute, network, and storage resources while provisioning Kubernetes clusters. Ensure there is sufficient capacity in the preferred GCP region to create the following resources: + - Virtual Private Cloud (VPC) Network + - Static External IP Address + - Network Interfaces + - Cloud NAT + - Cloud Load Balancing + - Persistent Disks + - Cloud Router + + +# Deploy a GKE Cluster + +1. Log in to [Palette](https://console.spectrocloud.com) and ensure you are in the correct project scope. + + +2. Navigate to the left **Main Menu** and click on **Clusters**. + + +3. Click on **Add New Cluster**. + + +4. A prompt displays to either deploy or import a new cluster. Click on **Deploy New Cluster**. + + +5. Select **GCP** and click on **Start GCP Configuration**. + + +6. Populate the wizard page with the cluster name, description, and tags. Tags assigned to a cluster are propagated to the VMs deployed to the computing environments. + +7. Select a GCP account, and click on **Next**. + + + +8. Select the **Managed Kubernetes** row and select one of your GKE cluster profiles. Click on **Next**. + + + +9. Review and customize pack parameters as desired. By default, parameters for all packs are set with values defined in the cluster profile. Click on **Next** to continue. + + +10. Fill out the following parameters, and click on **Next** when you are done. + +
+ + |Parameter|Description| + |---|---| + |**Project**|The project to which the cluster belongs.| + |**Region**|Choose the desired GCP region in which to deploy the cluster.| + + +11. The Node configuration page is where you can specify the availability zones (AZ), instance types, disk size, and the number of nodes. Configure the worker node pool. + +
+ + + + You can add new worker pools to customize specific worker nodes to run specialized workloads. For example, the default worker pool may be configured with the c2.standarnd-4 instance types for general-purpose workloads. You can configure another worker pool with instance type g2-standard-4 to run GPU workloads. + + + + +12. An optional taint label can be applied to a node pool during the cluster creation. You can edit the taint label on existing clusters. Review the [Node Pool](/clusters/cluster-management/node-pool) management page to learn more. Toggle the **Taint** button to create a label. + + + +13. Enable or disable node pool taints. If tainting is enabled, then you need to provide values for the following parameters. + + |**Parameter**| **Description**| + |-------------|---------------| + |**Key** |Custom key for the taint.| + |**Value** | Custom value for the taint key.| + | **Effect** | Choose the preferred pod scheduling effect from the **drop-down Menu**. Review the [Effect Table](/clusters/public-cloud/gcp/create-gcp-iaas-cluster#effecttable) below for more details. | + + #### Effect Table + + |**Parameter**| **Description**| + |-------------|---------------| + | **NoSchedule**| A pod that cannot tolerate the node taint and should not be scheduled to the node. + | **PreferNoSchedule**| The system will avoid placing a non-tolerant pod to the tainted node but is not guaranteed. + | **NoExecute**| New pods will not be scheduled on the node, and existing pods on the node will be evicted if they do not tolerate the taint. | + +14. Click on **Next** after configuring the node pool. + + + +15. The **Settings** page is where you can configure the patching schedule, security scans, backup settings, and set up Role Based Access Control (RBAC). Review cluster settings and make changes if needed. Click on **Validate**. + + +16. Review the settings summary and click on **Finish Configuration** to deploy the cluster. Be aware that provisioning GKE clusters can take 15 - 30 minutes depending on the cluster profile and the node pool configuration. + +You can monitor cluster deployment progress on the cluster details page. + + +# Validate + +
+ +You can validate that your cluster is up and available by reviewing the cluster details page. + +1. Log in to [Palette](https://console.spectrocloud.com). + + + +2. Navigate to the left **Main Menu** and click on **Clusters**. + + + +3. The **Clusters** page lists the available clusters that Palette manages. Select your cluster to view its details page. + + + +4. From the cluster details page, verify the **Cluster Status** field displays **Running**. \ No newline at end of file diff --git a/content/docs/04-clusters/01-public-cloud/05-gcp/90-required-permissions.md b/content/docs/04-clusters/01-public-cloud/05-gcp/90-required-permissions.md new file mode 100644 index 0000000000..70e8c7118d --- /dev/null +++ b/content/docs/04-clusters/01-public-cloud/05-gcp/90-required-permissions.md @@ -0,0 +1,72 @@ +--- +title: "Required IAM Permissions" +metaTitle: "Required IAM Permissions" +metaDescription: "A list of required IAM permissions that Palette requires for GCP deployments." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + +# Overview + +This table contains the required Google Cloud Platform (GCP) permissions to create a custom GCP role tailored for usage with Palette. When creating a custom role, ensure you include all the permissions listed below to prevent Palette from having issues when deploying a host cluster. + +| Permissions | Description | +|------------------------------------------|---------------------------------------------------------------| +| `compute.backendServices.create` | Create backend services | +| `compute.backendServices.delete` | Delete backend services | +| `compute.backendServices.get` | Get backend service information | +| `compute.backendServices.list` | List backend services | +| `compute.backendServices.update` | Update backend services | +| `compute.backendServices.use` | Use backend services | +| `compute.disks.create` | Create persistent disks | +| `compute.firewalls.create` | Create firewall rules | +| `compute.firewalls.delete` | Delete firewall rules | +| `compute.firewalls.get` | Get firewall rule information | +| `compute.firewalls.list` | List firewall rules | +| `compute.globalAddresses.create` | Create global addresses | +| `compute.globalAddresses.delete` | Delete global addresses | +| `compute.globalAddresses.get` | Get global address information | +| `compute.globalAddresses.list` | List global addresses | +| `compute.globalAddresses.use` | Use global addresses | +| `compute.globalForwardingRules.create` | Create global forwarding rules | +| `compute.globalForwardingRules.delete` | Delete global forwarding rules | +| `compute.globalForwardingRules.get` | Get global forwarding rule information | +| `compute.globalForwardingRules.list` | List global forwarding rules | +| `compute.healthChecks.create` | Create health checks | +| `compute.healthChecks.delete` | Delete health checks | +| `compute.healthChecks.get` | Get health check information | +| `compute.healthChecks.list` | List health checks | +| `compute.healthChecks.useReadOnly` | Use health checks in read-only mode | +| `compute.instanceGroups.create` | Create instance groups | +| `compute.instanceGroups.delete` | Delete instance groups | +| `compute.instanceGroups.get` | Get instance group information | +| `compute.instanceGroups.list` | List instance groups | +| `compute.instanceGroups.update` | Update instance groups | +| `compute.instanceGroups.use` | Use instance groups | +| `compute.instances.create` | Create instances | +| `compute.instances.delete` | Delete instances | +| `compute.instances.get` | Get instance information | +| `compute.instances.list` | List instances | +| `compute.instances.setLabels` | Set labels on instances | +| `compute.instances.setMetadata` | Set metadata on instances | +| `compute.instances.setServiceAccount` | Set service account on instances | +| `compute.instances.setTags` | Set tags on instances | +| `compute.instances.use` | Use instances | +| `compute.networks.create` | Create networks | +| `compute.networks.delete` | Delete networks | +| `compute.networks.get` | Get network information | +| `compute.networks.list` | List networks | +| `compute.networks.updatePolicy` | Update network policies | +| `compute.regions.get` | Get region information | +| `compute.regions.list` | List regions | +| `compute.routers.create` | Create routers | +| `compute.routers.delete` | Delete routers | +| `compute.routers.get` | Get router information | +| `compute.routes.delete` | Delete routes | +| `compute.routes.get` | Get route information | +| `compute.routes.list` | List routes diff --git a/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/10-add-cox-edge-accounts.md b/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/10-add-cox-edge-accounts.md index 73f5e6cbfc..9c668d8e6e 100644 --- a/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/10-add-cox-edge-accounts.md +++ b/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/10-add-cox-edge-accounts.md @@ -103,7 +103,7 @@ You can use the steps below or the interactive guide to help you add a Cox Edge 15. Select **Confirm** to add the Cox Edge account to Palette. -# Validation +# Validate 1. Log in to [Palette](https://console.spectrocloud.com) as a Tenant admin. diff --git a/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/20-create-cox-cluster.md b/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/20-create-cox-cluster.md index eba6d36f31..367c224ffd 100644 --- a/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/20-create-cox-cluster.md +++ b/content/docs/04-clusters/01-public-cloud/05.5-cox-edge/20-create-cox-cluster.md @@ -118,7 +118,7 @@ charts: The cluster details page contains the status and details of the deployment. Use this page to track the deployment progress. -## Validation +## Validate You can validate your cluster is up and running by reviewing the cluster details page. Navigate to the left **Main Menu** and click **Clusters**. The **Clusters** page contains a list of all available clusters Palette manages. Select the cluster to review its details page. Ensure the **Cluster Status** field contains the value **Running**. diff --git a/content/docs/04-clusters/01-public-cloud/80-deploy-k8s-cluster.md b/content/docs/04-clusters/01-public-cloud/80-deploy-k8s-cluster.md new file mode 100644 index 0000000000..eed444615c --- /dev/null +++ b/content/docs/04-clusters/01-public-cloud/80-deploy-k8s-cluster.md @@ -0,0 +1,1270 @@ +--- +title: "Deploy a Cluster" +metaTitle: "Deploy a Cluster" +metaDescription: "Learn how to deploy a Kubernetes cluster to a public cloud provider with Palette. " +icon: "" +category: ["tutorial"] +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; +import YouTube from 'shared/components/Video'; + +# Deploy a Cluster + +Palette helps you create and manage Kubernetes clusters in various cloud environments with minimal overhead. + +Palette offers profile-based management for Kubernetes, enabling consistency, repeatability, and operational efficiency across multiple clusters. A [cluster profile](/cluster-profiles) allows you to customize the cluster infrastructure stack, allowing you to choose the desired Operating System (OS), Kubernetes, Container Network Interfaces (CNI), Container Storage Interfaces (CSI). You can further customize the stack with add-on application layers. + +After defining a cluster profile, you can provide the cloud environment details, the control plane, and worker node configurations to deploy a host cluster. + +This tutorial will teach you how to deploy a host cluster with Palette using Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) cloud providers. You can deploy a cluster using either Palette or Terraform. You will learn about *Cluster Mode* and *Cluster Profiles* and how these components enable you to deploy customized applications to Kubernetes with minimal effort. + +# Architecture + +As you navigate the tutorial, refer to this diagram to help you understand how Palette uses a cluster profile as a blueprint for the host cluster you deploy. Palette clusters have the same node pools you may be familiar with: control plane nodes, often called *master nodes*, and *worker nodes* where you will deploy applications. The result is a host cluster that Palette manages. + +![A view of Palette managing the Kubernetes lifecycle](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_application.png) + +
+ +# Deploy the Cluster and the Application + +Select the tab for the workflow you want to learn more about. + +
+ + + + + +You can create and manage clusters directly from the Palette dashboard. Use the following steps to learn how to deploy a host cluster to multiple cloud providers. + +## Prerequisites + +To complete this tutorial, you will need the following. + +- A public cloud account from one of these providers: + - [AWS](https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account) + - [Azure](https://learn.microsoft.com/en-us/training/modules/create-an-azure-account) + - [GCP](https://cloud.google.com/docs/get-started) + +
+ +- Register the cloud account in Palette. The following resources provide additional guidance. + - [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts) + - [Register and Manage Azure Cloud Accounts](/clusters/public-cloud/azure/azure-cloud) + - [Register and Manage GCP Accounts](/clusters/public-cloud/gcp#creatingagcpcloudaccount) + +
+ +- An SSH Key Pair. Use the [Create and Upload an SSH Key](/clusters/cluster-management/ssh-keys) guide to learn how to create an SSH key and upload it to Palette. + + - AWS users must create an AWS Key pair before starting the tutorial. If you need additional guidance, check out the [Create EC2 SSH Key Pair](https://docs.aws.amazon.com/ground-station/latest/ug/create-ec2-ssh-key-pair.html) tutorial. + +## Deploy the Environment + +The following steps will guide you through deploying the cluster infrastructure. You will start by creating a cluster profile that you apply to the host cluster. + +
+ + + + +### Create Cluster Profile (AWS) + +[Cluster profiles](https://docs.spectrocloud.com/cluster-profiles) are templates you create with the following core layers and any add-on layers such as security, monitoring, logging, and more. + + - Operating System (OS) + - Kubernetes distribution and version + - Network Container Interface (CNI) + - Storage Container Interface (CSI) + + +You customize profiles by choosing the type of component and version. In this way, profiles offer a reproducible way to create clusters. + +Log in to [Palette](https://console.spectrocloud.com) and navigate to the left **Main Menu**. Select **Profiles** to view the cluster profile page. +You can view the list of available cluster profiles. To create a cluster profile, click the **Add Cluster Profile** button. + +![View of the cluster Profiles page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png) + +Follow the wizard to create a new profile. + +In the **Basic Information** section, assign the name **aws-profile**, a brief profile description, select the type as **Full**, and assign the tag **env:aws**. You can leave the version empty if you want to. Just be aware that the version defaults to **1.0.0**. Click on **Next**. + +**Cloud Type** allows you to choose the infrastructure provider with which this cluster profile is associated. Select **AWS** and click on **Next**. + +**Profile Layers**, this is the main configuration step where you specify the packs that compose the profile. There are four required infrastructure packs and several optional add-on packs you can choose from. +Every pack requires you to select the **Pack Type**, **Registry**, and **Pack Name**. + +For this tutorial, use the following packs: + +| Pack Name | Version | Layer | +|--------------------|-----------|--------------------| +| ubuntu-aws LTS | 20.4.x | Operating System | +| Kubernetes | 1.24.x | Kubernetes | +| cni-calico | 3.24.x | Network | +| csi-aws-ebs | 1.16.x | Storage | + + +As you fill out the information for each layer, click on **Next** to proceed to the next layer. + +Click on **Confirm** after you have completed filling out all the core layers. + +![A view of the cluster profile stack](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png) + +The review section gives an overview of the cluster profile configuration you selected. Click on **Finish Configuration** to create the cluster profile. + + +You can modify cluster profiles after you create them by adding, removing, or editing the layers. + +
+ + +## Create a New Cluster + +Navigate to the left **Main Menu** and select **Cluster**. From the clusters page, click on the **Add New Cluster** button. + +![Palette clusters overview page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Palette will prompt you to either deploy a new cluster or import an existing one. Click on **Deploy New Cluster** to access the cluster deployment wizard. Select **AWS** and click the **Start AWS Configuration** button. Use the following steps to create a host cluster in AWS. + +
+ + +### Basic information + +In the **Basic information** section, insert the general information about the cluster, such as the Cluster name, Description, Tags, and Cloud account. Click on **Next**. + +![Palette clusters basic information](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png) + +
+ + +### Cluster Profile + +A list is displayed of available profiles you can choose to deploy to AWS. Select the cluster profile you created earlier and click on **Next**. + +
+ + +### Parameters + +The **Parameters** section displays the core and add-on layers in the cluster profile. + +![Palette clusters parameters](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_creation_parameters.png) + +Each layer has a pack manifest file with the deploy configurations. The pack manifest file is in a YAML format. Each pack contains a set of default values. You can change the manifest values if needed. Click on **Next** to proceed. + +
+ + +### Cluster Configuration + +The **Cluster config** section allows you to select the **Region** in which to deploy the host cluster and specify other options such as the **SSH Key Pair** to assign to the cluster. All clusters require you to select an SSH key. After you have selected the **Region** and your **SSH Key Pair Name**, click on **Next**. + +### Nodes Configuration + +The **Nodes config** section allows you to configure the nodes that make up the control plane (master nodes) and data plane (worker nodes) of the host cluster. + + +Before you proceed to next section, review the following parameters.

+- **Number of nodes in the pool** - This option sets the number of master or worker nodes in the master or worker pool. For this tutorial, set the count to one for the master pool and two for the worker pool. + + +- **Allow worker capability** - This option allows the master node to also accept workloads. This is useful when spot instances are used as worker nodes. You can check this box if you want to. + + +- **Instance Type** - Select the compute type for the node pool. Each instance type displays the amount of CPU, RAM, and hourly cost of the instance. Select `m4.2xlarge`. + + +- **Availability zones** - Used to specify the availability zones in which the node pool can place nodes. Select an availability zone. + + + +- **Disk size** - Set the disk size to **60 GiB**. + +
+ +- **Instance Option** - This option allows you to choose [on-demand instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-on-demand-instances.html) or [spot instance](https://aws.amazon.com/ec2/spot/) for worker nodes. Select **On Demand**. + +
+ +![Palette clusters basic information](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png) + +Select **Next** to proceed with the cluster deployment. + +
+ + +### Settings + +In the **Settings** section, you can configure advanced options such as when to patch the OS, enable security scans, manage backups, add role-based access control (RBAC) bindings, and more. + +For this tutorial, you can use the default settings. Click on **Validate** to continue. + +
+ + +### Review + +The **Review** section allows you to review the cluster configuration prior to deploying the cluster. Review all the settings and click on **Finish Configuration** to deploy the cluster. + +![Configuration overview of newly created AWS cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_profile_cluster_profile_review.png) + + +
+ +Navigate to the left **Main Menu** and select **Clusters**. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png) + +Click on your cluster to review its details such as deployment status, event logs, cluster profile, monitoring data, and other information about the cluster. + +
+ +![A view of the cluster details page](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_details.png) + + +
+ + +### Create Cluster Profile (Azure) + +[Cluster profiles](https://docs.spectrocloud.com/cluster-profiles) are templates you create with the following core layers and any add-on layers such as security, monitoring, logging, and more. + - Operating System (OS) + - Kubernetes distribution and version + - Network Container Interface (CNI) + - Storage Container Interface (CSI) + +A cluster profile contains these core and additional add-on layers, such as security, monitoring, logging, etc. + +You customize profiles by choosing the type of component and version. In this way, profiles offer a reproducible way to create clusters. + +Log in to Palette and navigate to the left **Main Menu**. Select **Profiles** to view the cluster profile page. +You can view the list of available cluster profiles. To create a cluster profile, click the **Add Cluster Profile** button. + +![Cluster profiles page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png) + +Follow the wizard to create a new profile. + +In the **Basic Information** section, assign the name **azure-profile**, a brief profile description, select the type as **Full**, and assign the tag **env:azure***. You can leave the version empty if you want to. Just be aware that the version defaults to **1.0.0**. Click on **Next**. + +**Cloud Type** allows you to choose the infrastructure provider with which this cluster profile is associated. Select **Azure** and click on **Next**. + +**Profile Layers** is the main configuration step where you specify the packs that compose the profile. You can choose from four required infrastructure packs and several optional add-on packs. +Every pack requires you to select the **Pack Type**, **Registry**, and **Pack Name**. + +For this tutorial, use the following packs: + +| Pack Name | Version | Layer | +|--------------------|--------------------------------------------------|--------------------| +| ubuntu-azure LTS | 20.4.x | Operating System | +| Kubernetes | 1.24.x | Kubernetes | +| cni-calico-azure | 3.24.x | Network | +| Azure Disk | 1.25.x | Storage | + + +As you fill out the information for each layer, click on **Next** to proceed to the next layer. + +Click on **Confirm** after you have completed filling out all the core layers. + +![Azure cluster profile overview page](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_stack.png) + +The review section gives an overview of the cluster profile configuration you selected. Click on **Finish Configuration** to finish creating the cluster profile. + + +You can modify cluster profiles after you create them by adding, removing, or editing the layers. + +
+ + +## Create a New Cluster + +Navigate to the left **Main Menu** and select **Clusters**. Click the **Add New Cluster** button. + +![Palette clusters overview page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Click on **Deploy New Cluster** to access the cluster deployment wizard. Select **Azure** and click the **Start Azure Configuration** button. Use the following steps to create a host cluster in Azure. + +
+ + +### Basic information + +In the **Basic information** section, insert the general information about the cluster, such as the Cluster name, Description, Tags, and Cloud account. Click on **Next**. + +![Palette clusters basic information](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png) + +
+ + +### Cluster Profile + +A list is displayed of available profiles you can choose to deploy to Azure. Select the cluster profile you created earlier and click on **Next**. + +### Parameters + +The **Parameters** section displays all the layers and add-on components in the cluster profile. + +![palette clusters basic information](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_parameters.png) + +Each layer has a pack manifest file with the deploy configurations. The pack manifest file is in a YAML format. Each pack contains a set of default values. You can change the manifest values if needed. Click on **Next** to proceed. + +
+ +### Cluster Configuration + + +The **Cluster config** section allows you to select the **Subscription**, **Region**, **Resource Group**, **Storage account**, and **SSH Key**** to apply to the host cluster. All clusters require you to assign an SSH key. Refer to the [SSH Keys](/clusters/cluster-management/ssh-keys) guide for information about uploading an SSH key. + + +
+ +When you are done selecting a **Subscription**, **Region**, **Resource Group**, **Storage account** and **SSH Key**, click on **Next**. +
+ +### Nodes Configuration + +The **Nodes config** section allows you to configure the nodes that compose the control plane (master nodes) and data plane (worker nodes) of the Kubernetes cluster. + +Refer to the [Node Pool](https://docs.spectrocloud.com/clusters/cluster-management/node-pool) guide for a list and description of parameters. + +Before you proceed to next section, review the following parameters. + +
+ + +**Number of nodes in the pool** - This option sets the number of master or worker nodes in the master or worker pool. For this tutorial, set the count to one for both the master and worker pools. + +**Allow worker capability** - This option allows the master node to also accept workloads. This is useful when spot instances are used as worker nodes. You can check this box if you want to. + + +- **Instance Type** - Select the compute type for the node pool. Each instance type displays the amount of CPU, RAM, and hourly cost of the instance. Select **Standard_A8_v2**. + + +- **Managed disk** - Used to select the storage class. Select **Standard LRS** and set the disk size to **60**. + + +- **Availability zones** - Used to specify the availability zones in which the node pool can place nodes. Select an availability zone. + +![Palette clusters nodes configuration](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png) + +
+ + +### Settings + +In the **Settings** section, you can configure advanced options such as when to patch the OS, enable security scans, manage backups, add Role-Based Access Control (RBAC) bindings, and more. + +For this tutorial, you can use the default settings. Click on **Validate** to continue. + +
+ + +### Review + +The Review section allows you to review the cluster configuration before deploying the cluster. Review all the settings and click on **Finish Configuration** to deploy the cluster. + +![Configuration overview of newly created Azure cluster](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_profile_review.png) + + +
+ +Navigate to the left **Main Menu** and select **Clusters**. + +![Update the cluster](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster.png) + +Click on your cluster to review details such as deployment status, event logs, cluster profile, monitoring data, and other information about the cluster. + +
+ +![View of the cluster details page](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster_details.png) + +
+ +
+ + +### Create Cluster Profile (GCP) +[Cluster profiles](https://docs.spectrocloud.com/cluster-profiles) are templates you create with the following core layers and any add-on layers such as security, monitoring, logging, and more. + + - Operating System (OS) + - Kubernetes distribution and version + - Network Container Interface (CNI) + - Storage Container Interface (CSI) + + +You customize profiles by choosing the type of component and version. In this way, profiles offer a reproducible way to create clusters. + +Log in to [Palette](https://console.spectrocloud.com) and navigate to the left **Main Menu**. Select **Profiles** to view the cluster profile page. +You can view the list of available cluster profiles. To create a cluster profile, click the **Add Cluster Profile** button. + +![View of the cluster view page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png) + +Follow the wizard to create a new profile. + +In the **Basic Information** section, assign the name **gcp-profile**, provide a profile description, select the type as **Full**, and assign the tag **env:gcp**. You can leave the version empty if you want to. Just be aware that the version defaults to 1.0.0. Click on **Next**. + +Cloud Type allows you to choose the infrastructure provider with which this cluster profile is associated. Select **Google Cloud** and click on **Next**. + +Profile Layers, this is the main configuration step where you specify the packs that compose the profile. You can choose from four required infrastructure packs and several optional add-on packs. Every pack requires you to select the Pack Type, Registry, and Pack Name. + + +For this tutorial, use the following packs: + +| Pack Name | Version | Layer | +|--------------------|--------------------------|--------------------| +| ubuntu-gcp LTS | 20.4.x | Operating System | +| Kubernetes | 1.24.x | Kubernetes | +| cni-calico | 3.24.x | Network | +| csi-gcp-driver | 1.7.x | Storage | + + +As you fill out the information for each layer, click on **Next** to proceed to the next layer. + +Click on **Confirm** after you have completed filling out all the core layers. + +![GCP cluster profile view](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_cluster_profile_stack_view.png) + +The review section gives an overview of the cluster profile configuration you selected. Click on **Finish Configuration** to create the cluster profile. + +You can modify cluster profiles after you create them by adding, removing, or editing the layers. + +
+ +Navigate to the left **Main Menu** and select **Cluster**. Click the **Add New Cluster** button. + +![Palette clusters overview page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Click on **Deploy New Cluster** to access the cluster deployment wizard. Select **Google Cloud** and click the **Start Google Cloud Configuration** button. Use the following steps to create a host cluster in Google Cloud. + +
+ + +### Basic information + +In the **Basic information** section, insert the general information about the cluster, such as the **Cluster name**, **Description**, **Tags**, and **Cloud account**. Click on **Next**. + +![Palette clusters basic information](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_basic_info.png) + +
+ + +### Cluster Profile + +A list is displayed of available profiles you can choose to deploy to GCP. Select the cluster profile you created earlier and click on **Next**. + +![Palette clusters basic information](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_gcp_profile.png) + +
+ + +### Parameters + +The **Parameters** section displays all the layers and add-on components in the cluster profile. + +![Palette clusters basic information](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png) + +Each layer has a pack manifest file with the deploy configurations. The pack manifest file is in a YAML format. Each pack contains a set of default values. You can change the manifest values if needed. Click on **Next** to proceed. + +
+ + +### Cluster Configuration + +The **Cluster config** section allows you to select the **Project**, **Region**, and **SSH Key** to apply to the host cluster. All clusters require you to assign an SSH key. Refer to the [SSH Keys](/clusters/cluster-management/ssh-keys) guide for information about uploading an SSH key. + + +
+ +After selecting a **Project**, **Region**, and **SSH Key**, click on **Next**. +### Nodes Configuration + +The **Nodes config** section allows you to configure the nodes that make up the control plane (master nodes) and data plane (worker nodes) of the host cluster. + +Before you proceed to the next section, review the following parameters. + +Refer to the [Node Pool](/clusters/cluster-management/node-pool) guide for a list and description of parameters. + +Before you proceed to next section, review the following parameters. +- **Number of nodes in the pool** - This option sets the number of master or worker nodes in the master or worker pool. For this tutorial, set the count to one for the master pool and two for the worker pool. + +- **Allow worker capability** - This option allows the master node to also accept workloads. This is useful when spot instances are used as worker nodes. You can check this box if you want to. + + +- **Instance Type** - Select the compute type for the node pool. Each instance type displays the amount of CPU, RAM, and hourly cost of the instance. Select **n1-standard-4**. + +- **Disk size** - Set the disk size to **60**. + + +- **Availability zones** - Used to specify the availability zones in which the node pool can place nodes. Select an availability zone. + +![Palette clusters nodes configuration](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png) + +
+ +Select **Next** to proceed with the cluster deployment. + + +### Settings + +In the **Settings** section, you can configure advanced options such as when to patch the OS, enable security scans, manage backups, add Role-Based Access Control (RBAC) bindings, and more. + +For this tutorial, you can use the default settings. Click on **Validate** to continue. + +### Review + +The **Review** section allows you to review the cluster configuration before deploying the cluster. Review all the settings and click on **Finish Configuration** to deploy the cluster. + +![Newly created GCP cluster](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_review.png) + +
+ +Navigate to the left **Main Menu** and select **Clusters**. + +
+ +![Update the cluster](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Click on your cluster to review details such as deployment status, event logs, cluster profile, monitoring data, and other information about the cluster. + +
+ +![View of the cluster details page](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_details.png) + +
+
+ + +The cluster deployment process can take 15 to 30 min. The deployment time varies depending on the cloud provider, cluster profile, cluster size, and the node pool configurations provided. You can learn more about the deployment progress by reviewing the event log. Click on the **Events** tab to view the log. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png) + +
+ +While you wait for the cluster deployment process to complete, feel free to check out a video where we discuss the growing pains of using Kubernetes and how Palette can help your address these pain points. + +
+ + + + +--- + +## Update Cluster Profile + +In the following steps, you will learn how to update a cluster profile by adding a new layer to it that contains the application. + +
+ +### Add a Manifest + +Navigate to the left **Main Menu** and select **Profiles**. Select the cluster profile you created earlier and which you applied to the host cluster. + +Click on **Add Manifest** at the top of the page and fill out the following input fields.

+ +- **Layer name** - The name of the layer. Assign the name **application**. + + +- **Manifests** - Add your manifest by giving it a name and clicking the **New Manifest** button. Assign a name to the internal manifest and click on the blue button An empty editor will be displayed on the right side of the screen. + +![Screenshot of unopened manifest editor](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest_blue_btn.png) + +
+ +In the manifest editor, insert the following content. + +
+ +```yaml +apiVersion: v1 +kind: Service +metadata: + name: hello-universe-service +spec: + type: LoadBalancer + ports: + - protocol: TCP + port: 8080 + targetPort: 8080 + selector: + app: hello-universe +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: hello-universe-deployment +spec: + replicas: 2 + selector: + matchLabels: + app: hello-universe + template: + metadata: + labels: + app: hello-universe + spec: + containers: + - name: hello-universe + image: ghcr.io/spectrocloud/hello-universe:1.0.11 + imagePullPolicy: IfNotPresent + ports: + - containerPort: 8080 +``` + +The code snippet you added will deploy the [*hello-universe*](https://github.com/spectrocloud/hello-universe) application. You may have noticed that the code snippet you added is a Kubernetes configuration. Manifest files are a method you can use to achieve more granular customization of your Kubernetes cluster. You can add any valid Kubernetes configuration to a manifest file. + +![Screenshot of manifest in the editor](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest.png) + +The manifest defines a replica set for the application to simulate a distributed environment with a web application deployed to Kubernetes. The application is assigned a load balancer. Using a load balancer, you can expose a single access point and distribute the workload to both containers. + +Click on **Confirm & Create** to save your changes. + +
+ + +### Deployment + +Navigate to the left **Main Menu** and select **Clusters**. Click on the host cluster you deployed to open its details page. + + +On the top right-hand corner is a blue button **Updates Available**. Click on the button to review the available updates. + +![The cluster details page with a view of pending updates](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_update_available.png) + + +Compare the new changes against the previous cluster profile definition. The only difference is the addition of a manifest that will deploy the Hello Universe application. + + +![Available updates details](/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_update_details_compare.png) + +Click on **Confirm updates** to apply the updates to the host cluster. Depending on the scope of the change this may take a few moments. + +
+ + +## Verify the Application + +Navigate to the cluster's details page and verify you are in the **Overview** tab. When the application is deployed and ready for network traffic, indicated in the **Services** field, Palette exposes the service URL. Click on the URL for port **:8080** to access the Hello Universe application. + +![Cluster details page with service URL highlighted](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_service_url.png) + + +
+ + + + +It can take up to three minutes for DNS to properly resolve the public load balancer URL. We recommend waiting a few moments before clicking on the service URL to prevent the browser from caching an unresolved DNS request. + + + + +
+ +![Deployed application landing page with counter displayed](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png) + +
+ +Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click on the logo to increase the counter and for a fun image change. + +You have deployed your first application to a cluster managed by Palette. Your first application is a single container application with no upstream dependencies. + + +## Cleanup + +Use the following steps to remove all the resources you created for the tutorial. + +To remove the cluster, navigate to the left **Main Menu** and click on **Clusters**. Select the cluster you want to delete to access its details page. + +Click on **Settings** to expand the menu, and select **Delete Cluster**. + +![Delete cluster](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_delete-cluster-button.png) + +You will be prompted to type in the cluster name to confirm the delete action. Type in the cluster name to proceed with the delete step. The deletion process takes several minutes to complete. + +
+ + + +If a cluster remains in the delete phase for over 15 minutes, it becomes eligible for a force delete. To trigger a force delete, navigate to the cluster’s details page, click on **Settings**, then select **Force Delete Cluster**. Palette automatically removes clusters stuck in the cluster deletion phase for over 24 hours. + + + + +
+ +Once the cluster is deleted, navigate to the left **Main Menu** and click on **Profiles**. Find the cluster profile you created and click on the **three-dot Menu** to display the **Delete** button. Select **Delete** and confirm the selection to remove the cluster profile. + + +
+ + + +## Terraform + +The [Spectro Cloud Terraform](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs) provider enables you to create and manage Palette resources in a codified manner by leveraging Infrastructure as Code (IaC). Some notable reasons why you would want to utilize IaC are: + +- The ability to automate infrastructure. + +- Improved collaboration in making infrastructure changes. + +- Self-documentation of infrastructure through code. + +- Allows tracking all infrastructure in a single source of truth. + +If want to become more familiar with Terraform, we recommend you check out the [Terraform](https://developer.hashicorp.com/terraform/intro) learning resources from HashiCorp. + +
+ +## Prerequisites + +To complete this tutorial, you will need the following items + +- Basic knowledge of containers. +- [Docker Desktop](https://www.docker.com/products/docker-desktop/) or another container management tool. +- Create a Cloud account from one of the following providers. + - [AWS](https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account) + - [Azure](https://learn.microsoft.com/en-us/training/modules/create-an-azure-account) + - [GCP](https://cloud.google.com/docs/get-started) +- Register the [cloud account with Palette](https://console.spectrocloud.com/auth/signup). Use the following resource for additional guidance. + - [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts) + - [Register and Manage Azure Cloud Accounts](/clusters/public-cloud/azure/azure-cloud) + - [Register and Manage GCP Accounts](/clusters/public-cloud/gcp#creatingagcpcloudaccount) + +
+ +## Set Up Local Environment + +You can clone the tutorials repository locally or follow along by downloading a Docker image that contains the tutorial code and all dependencies. + +
+ + + +If you choose to clone the repository instead of using the tutorial container make sure you have Terraform v1.4.0 or greater installed. + + + + +
+ + + + + + +Ensure Docker Desktop on your local machine is available. Use the following command and ensure you receive an output displaying the version number. + +
+ +```bash +docker version +``` + +Download the tutorial image to your local machine. +
+ +```bash +docker pull ghcr.io/spectrocloud/tutorials:1.0.4 +``` + +Next, start the container, and open a bash session into it. +
+ +```shell +docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.0.4 bash +``` + +Navigate to the tutorial code. + +
+ +```shell +cd /terraform/iaas-cluster-deployment-tf +``` + + +
+ + +Open a terminal window and download the tutorial code from GitHub. + +
+ +```shell +git@github.com:spectrocloud/tutorials.git +``` + +Change the directory to the tutorial folder. + +
+ +```shell +cd tutorials/ +``` + +Check out the following git tag. + +
+ +```shell +git checkout v1.0.4 +``` + +Change the directory to the tutorial code. + +
+ +```shell +cd terraform/iaas-cluster-deployment-tf/ +``` + +
+ + +
+ +--- + +## Create an API Key + +Before you can get started with the Terraform code, you need a Spectro Cloud API key. + +To create an API key, log in to [Palette](https://console.spectrocloud.com) and click on the user **User Menu** and select **My API Keys**. + +![Image that points to the user drop-down Menu and points to the API key link](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_api_key.png) + +Next, click on **Add New API Key**. Fill out the required input field, **API Key Name**, and the **Expiration Date**. Click on **Confirm** to create the API key. Copy the key value to your clipboard, as you will use it shortly. + +
+ +In your terminal session, issue the following command to export the API key as an environment variable. + +
+ +```shell +export SPECTROCLOUD_APIKEY=YourAPIKeyHere +``` + +The [Spectro Cloud Terraform](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs) provider requires credentials to interact with the Palette API. +The Spectro Cloud Terraform provider will use the environment variable to authenticate with the Spectro Cloud API endpoint. + + +## Resources Review + +To help you get started with Terraform, the tutorial code is structured to support deploying a cluster to either Azure, GCP, or AWS. Before you deploy a host cluster to your target provider, take a few moments to review the following files in the folder structure. + +
+ +- **providers.tf** - This file contains the Terraform providers that are used to support the deployment of the cluster. + + +- **inputs.tf** - This file contains all the Terraform variables for the deployment logic. + + +- **data.tf** - This file contains all the query resources that perform read actions. + + +- **cluster_profiles.tf** - This file contains the cluster profile definitions for each cloud provider. + + +- **cluster.tf** - This file has all the required cluster configurations to deploy a host cluster to one of the cloud providers. + + +- **terraform.tfvars** - Use this file to customize the deployment and target a specific cloud provider. This is the primary file you will modify. + + +- **outputs.tf** - This file contains content that will be output in the terminal session upon a successful Terraform `apply` action. + +The following section allows you to review the core Terraform resources more closely. + +
+ +### Provider + +The **provider.tf** file contains the Terraform providers and their respective versions. The tutorial uses two providers - the Spectro Cloud Terraform provider and the TLS Terraform provider. Note how the project name is specified in the `provider "spectrocloud" {}` block. You can change the target project by changing the value specified in the `project_name` parameter. + +
+ + +```terraform +terraform { + required_providers { + spectrocloud = { + version = ">= 0.13.1" + source = "spectrocloud/spectrocloud" + } + tls = { + source = "hashicorp/tls" + version = "4.0.4" + } + } +} + +provider "spectrocloud" { + project_name = "Default" +} +``` + +The next file you should become familiar with is the **cluster-profiles.tf** file. + +### Cluster Profile + +The Spectro Cloud Terraform provider has several resources available for use. When creating a cluster profile, use `spectrocloud_cluster_profile`. +This resource can be used to customize all layers of a cluster profile. You can specify all the different packs and versions to use and add a manifest or Helm chart. + + +In the **cluster-profiles.tf** file, the cluster profile resource is declared three times. Each instance of the resource is for a specific cloud provider. Using the AWS cluster profile as an example, note how the **cluster-profiles.tf** file uses `pack {}` blocks to specify each layer of the profile. The order in which you arrange contents of the `pack {}` blocks plays an important role, as each layer maps to the core infrastructure in a cluster profile. + +The first listed `pack {}` block must be the OS, followed by Kubernetes, the container network interface, and the container storage interface. The first `pack {}` block in the list equates to the bottom layer of the cluster profile. Ensure you define the bottom layer of the cluster profile - the OS layer - first in the list of `pack {}` blocks. + +
+ +```terraform +resource "spectrocloud_cluster_profile" "aws-profile" { + name = "tf-aws-profile" + description = "A basic cluster profile for AWS" + tags = concat(var.tags, ["env:aws"]) + cloud = "aws" + type = "cluster" + + pack { + name = data.spectrocloud_pack.aws_ubuntu.name + tag = data.spectrocloud_pack.aws_ubuntu.version + uid = data.spectrocloud_pack.aws_ubuntu.id + values = data.spectrocloud_pack.aws_ubuntu.values + } + + pack { + name = data.spectrocloud_pack.aws_k8s.name + tag = data.spectrocloud_pack.aws_k8s.version + uid = data.spectrocloud_pack.aws_k8s.id + values = data.spectrocloud_pack.aws_k8s.values + } + + pack { + name = data.spectrocloud_pack.aws_cni.name + tag = data.spectrocloud_pack.aws_cni.version + uid = data.spectrocloud_pack.aws_cni.id + values = data.spectrocloud_pack.aws_cni.values + } + + pack { + name = data.spectrocloud_pack.aws_csi.name + tag = data.spectrocloud_pack.aws_csi.version + uid = data.spectrocloud_pack.aws_csi.id + values = data.spectrocloud_pack.aws_csi.values + } + + pack { + name = "hello-universe" + type = "manifest" + tag = "1.0.0" + values = "" + manifest { + name = "hello-universe" + content = file("manifests/hello-universe.yaml") + } + } +} +``` + +The last `pack {}` block contains a manifest file with all the Kubernetes configurations for the [Hello Universe](https://github.com/spectrocloud/hello-universe) application. Including the application in the profile ensures the application is installed during cluster deployment. If you wonder what all the data resources are for, head to the next section to review them. + + +### Data Resources + +You may have noticed that each `pack {}` block contains references to a data resource. + +
+ + +```terraform + pack { + name = data.spectrocloud_pack.aws_csi.name + tag = data.spectrocloud_pack.aws_csi.version + uid = data.spectrocloud_pack.aws_csi.id + values = data.spectrocloud_pack.aws_csi.values + } +``` +
+ +[Data resources](https://developer.hashicorp.com/terraform/language/data-sources) are used to perform read actions in Terraform. The Spectro Cloud Terraform provider exposes several data resources to help you make your Terraform code more dynamic. The data resource used in the cluster profile is `spectrocloud_pack`. This resource enables you to query Palette for information about a specific pack. You can get information about the pack using the data resource such as unique ID, registry ID, available versions, and the pack's YAML values. + +Below is the data resource used to query Palette for information about the Kubernetes pack for version `1.24.10`. + +
+ +```terraform +data "spectrocloud_pack" "aws_k8s" { + name = "kubernetes" + version = "1.24.10" +} +``` + +Using the data resource, you avoid manually typing in the parameter values required by the cluster profile's `pack {}` block. + +
+ +### Cluster + +The **clusters.tf** file contains the definitions for deploying a host cluster to one of the cloud providers. To create a host cluster, you must use a cluster resource for the cloud provider you are targeting. + +In this tutorial, the following Terraform cluster resources are used. + +
+ +| Terraform Resource | Platform | +|---|---| +| [`spectrocloud_cluster_aws`](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/cluster_aws) | AWS | +| [`spectrocloud_cluster_azure`](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/cluster_azure) | Azure | +| [`spectrocloud_cluster_gcp`](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/cluster_gcp) | GCP | + +Using the `spectrocloud_cluster_azure` resource in this tutorial as an example, note how the resource accepts a set of parameters. When deploying a cluster, you can change the same parameters in the Palette user interface (UI). You can learn more about each parameter by reviewing the resource documentation page hosted in the Terraform registry. + +
+ +```terraform +resource "spectrocloud_cluster_azure" "cluster" { + name = "azure-cluster" + tags = concat(var.tags, ["env:azure"]) + cloud_account_id = data.spectrocloud_cloudaccount_azure.account[0].id + + cloud_config { + subscription_id = var.azure_subscription_id + resource_group = var.azure_resource_group + region = var.azure-region + ssh_key = tls_private_key.tutorial_ssh_key[0].public_key_openssh + } + + cluster_profile { + id = spectrocloud_cluster_profile.azure-profile[0].id + } + + machine_pool { + control_plane = true + control_plane_as_worker = true + name = "master-pool" + count = var.azure_master_nodes.count + instance_type = var.azure_master_nodes.instance_type + azs = var.azure_master_nodes.azs + is_system_node_pool = var.azure_master_nodes.is_system_node_pool + disk { + size_gb = var.azure_master_nodes.disk_size_gb + type = "Standard_LRS" + } + } + + machine_pool { + name = "worker-basic" + count = var.azure_worker_nodes.count + instance_type = var.azure_worker_nodes.instance_type + azs = var.azure_worker_nodes.azs + is_system_node_pool = var.azure_worker_nodes.is_system_node_pool + } + + timeouts { + create = "30m" + delete = "15m" + } +} +``` +## Deploy Cluster + +To deploy a cluster using Terraform, you must first modify the **terraform.tfvars** file. Open the **terraform.tfvars** file in the editor of your choice, and locate the cloud provider you will use to deploy a host cluster. + +To simplify the process, we added a toggle variable in the Terraform template, that you can use to select the deployment environment. Each cloud provider has a section in the template that contains all the variables you must populate. Variables to populate are identified with `REPLACE_ME`. + +In the example AWS section below, you would change `deploy-aws = false` to `deploy-aws = true` to deploy to AWS. Additionally, you would replace all the variables with a value `REPLACE_ME`. You can also update the values for nodes in the master pool or worker pool. + +
+ +```terraform +########################### +# AWS Deployment Settings +############################ +deploy-aws = false # Set to true to deploy to AWS + +aws-cloud-account-name = "REPLACE_ME" +aws-region = "REPLACE_ME" +aws-key-pair-name = "REPLACE_ME" + +aws_master_nodes = { + count = "1" + control_plane = true + instance_type = "m4.2xlarge" + disk_size_gb = "60" + availability_zones = ["REPLACE_ME"] # If you want to deploy to multiple AZs, add them here +} + +aws_worker_nodes = { + count = "1" + control_plane = false + instance_type = "m4.2xlarge" + disk_size_gb = "60" + availability_zones = ["REPLACE_ME"] # If you want to deploy to multiple AZs, add them here +} +``` + +When you are done making the required changes, issue the following command to initialize Terraform. + +
+ +```shell +terraform init +``` + +Next, issue the `plan` command to preview the changes. + +
+ +```shell +terraform plan +``` + + +Output: +```shell +Plan: 2 to add, 0 to change, 0 to destroy. +``` + +If you change the desired cloud provider's toggle variable to `true,` you will receive an output message that two new resources will be created. The two resources are your cluster profile and the host cluster. + +To deploy all the resources, use the `apply` command. + +
+ +```shell +terraform apply -auto-approve +``` + + +### Verify the Profile + + +To check out the cluster profile creation in Palette, log in to [Palette](https://console.spectrocloud.com), and from the left **Main Menu** click on **Profiles**. Locate the cluster profile with the name pattern `tf-[cloud provier]-profile`. Click on the cluster profile to review its details, such as layers, packs, and versions. + +![A view of the cluster profile](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_view.png) + + +
+ + +### Verify the Cluster + + +You can also check the cluster creation process by navigating to the left **Main Menu** and selecting **Clusters**. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png) + +
+ +Select your cluster to review its details page, which contains the status, cluster profile, event logs, and more. + +
+ +The cluster deployment may take several minutes depending on the cloud provider, node count, node sizes used, and the cluster profile. You can learn more about the deployment progress by reviewing the event log. Click on the **Events** tab to check the event log. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png) + +
+ +While you wait for the cluster deployment process to complete, feel free to check out the following video where we discuss the growing pains of using Kubernetes and how Palette can help you address these pain points. + +
+ + + + +
+ +## Validate + +When the cluster deploys, you can access the Hello Universe application. +From the cluster's **Overview** page, click on the URL for port **:8080** next to the **hello-universe-service** in the **Services** row. This URL will take you to the application landing page. + +
+ + + + +It can take up to three minutes for DNS to properly resolve the public load balancer URL. We recommend waiting a few moments before clicking on the service URL to prevent the browser from caching an unresolved DNS request. + + + + +![Deployed application](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png) + +
+ +Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click on the logo to increase the counter and for a fun image change. + +You have deployed your first application to a cluster managed by Palette through Terraform. Your first application is a single container application with no upstream dependencies. + + +## Cleanup + +Use the following steps to clean up the resources you created for the tutorial. Use the `destroy` command to remove all the resources you created through Terraform. + +
+ +```shell +terraform destroy --auto-approve +``` + +Output: +```shell +Destroy complete! Resources: 2 destroyed. +``` + +
+ + + +If a cluster remains in the delete phase for over 15 minutes, it becomes eligible for force delete. To trigger a force delete, navigate to the cluster’s details page and click on **Settings**. Click on **Force Delete Cluster** to delete the cluster. Palette automatically removes clusters stuck in the cluster deletion phase for over 24 hours. + + + + +If you are using the tutorial container and want to exit the container, type `exit` in your terminal session and press the **Enter** key. Next, issue the following command to stop the container. + +
+ +```shell +docker stop tutorialContainer && \ +docker rmi --force ghcr.io/spectrocloud/tutorials:1.0.4 +``` + + +
+
+ +# Wrap-up + +In this tutorial, you created a cluster profile, which is a template that contains the core layers required to deploy a host cluster. You then deployed a host cluster onto your preferred cloud service provider. After the cluster deployed, you updated the profile by adding the Hello Universe application and applied the updates to the host cluster. + +Palette assures consistency across cluster deployments through cluster profiles. Palette also enables you to quickly deploy applications to a Kubernetes environment with little or no prior Kubernetes knowledge. In a matter of minutes, you were able to provision a new Kubernetes cluster and deploy an application. + +We encourage you to check out the [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) tutorial to learn more about Palette. Palette Dev Engine can help you deploy applications more quickly through the usage of [virtual clusters](/glossary-all#palettevirtualcluster). Feel free to check out the reference links below to learn more about Palette. + +
+ + +- [Palette Modes](/introduction/palette-modes) + + +- [Cluster Profiles](/devx/cluster_profile) + + +- [Palette Clusters](/devx/clusters) + + +- [Hello Universe GitHub repository](https://github.com/spectrocloud/hello-universe) + +
diff --git a/content/docs/04-clusters/01-public-cloud/cloud-accounts/aws-credentials.mp4 b/content/docs/04-clusters/01-public-cloud/cloud-accounts/aws-credentials.mp4 deleted file mode 100644 index b9ff2bd969..0000000000 Binary files a/content/docs/04-clusters/01-public-cloud/cloud-accounts/aws-credentials.mp4 and /dev/null differ diff --git a/content/docs/04-clusters/01-public-cloud/cloud-accounts/aws-sts.mp4 b/content/docs/04-clusters/01-public-cloud/cloud-accounts/aws-sts.mp4 deleted file mode 100644 index c75e7127f4..0000000000 Binary files a/content/docs/04-clusters/01-public-cloud/cloud-accounts/aws-sts.mp4 and /dev/null differ diff --git a/content/docs/04-clusters/01-public-cloud/cloud-accounts/google.mp4 b/content/docs/04-clusters/01-public-cloud/cloud-accounts/google.mp4 deleted file mode 100644 index 649dff153f..0000000000 Binary files a/content/docs/04-clusters/01-public-cloud/cloud-accounts/google.mp4 and /dev/null differ diff --git a/content/docs/04-clusters/02-data-center/01-maas/05-install-manage-maas-pcg.md b/content/docs/04-clusters/02-data-center/01-maas/05-install-manage-maas-pcg.md index dd90018e3b..4310a19947 100644 --- a/content/docs/04-clusters/02-data-center/01-maas/05-install-manage-maas-pcg.md +++ b/content/docs/04-clusters/02-data-center/01-maas/05-install-manage-maas-pcg.md @@ -33,13 +33,18 @@ You can set up the PCG as a single- or three-node cluster based on your requirem Palette provides an installer in the form of a Docker container that is temporarily deployed on your laptop, workstation, or jump box. You can use the installer on any Linux x86-64 system with a Docker daemon installed and connectivity to Palette and the MAAS identity endpoint. +
+ + +![An architecture diagram of MaaS with PCG.](/clusters_maas_install-manage-mass-pcg_diagram-of-mass-with-pcg.png) +
-The installer does not currently work on MacOS running on Apple Silicon. +The installer does not work on Apple Mac operating systems with Apple silicon chips. @@ -257,7 +262,7 @@ If you need assistance, please visit our [Customer Support](https://spectrocloud
-## Validation +## Validate Once installed, the gateway registers itself with Palette. To verify the gateway is registered, navigate to **Tenant Settings > Private Cloud Gateways** and ensure the gateway is listed on the **Manage Private Cloud Gateways** page. @@ -407,7 +412,7 @@ Ensure the MAAS server has two more machines in the **Ready** state in the same -## Validation +## Validate You can validate your your PCG has been resized by navigating to the **Private Cloud Gateways** page. Select the resized gateway instance and click the **Nodes** tab. You will see two additional nodes being deployed along with their health status. Three nodes in total will be listed. @@ -422,12 +427,15 @@ You can also create additional cloud accounts if you need them. Refer to [Regist
-# References +# Resources - [Install MAAS](https://maas.io/) + + - [Install MAAS How-To](https://maas.io/docs/how-to-install-maas) + + - [How to add an API key](https://maas.io/docs/how-to-manage-user-accounts#heading--api-key) -

diff --git a/content/docs/04-clusters/02-data-center/01-maas/10-register-manage-maas-cloud-accounts.md b/content/docs/04-clusters/02-data-center/01-maas/10-register-manage-maas-cloud-accounts.md index 10c3e3b198..1da5769e0e 100644 --- a/content/docs/04-clusters/02-data-center/01-maas/10-register-manage-maas-cloud-accounts.md +++ b/content/docs/04-clusters/02-data-center/01-maas/10-register-manage-maas-cloud-accounts.md @@ -53,7 +53,7 @@ Follow these steps to create additional MAAS cloud accounts. | API Key | The MAAS API key. | -# Validation +# Validate You can validate your MAAS cloud account is registered by reviewing the **Cloud Accounts** page. Ensure your account is listed under **MAAS**. diff --git a/content/docs/04-clusters/02-data-center/01-maas/15-create-manage-maas-clusters.md b/content/docs/04-clusters/02-data-center/01-maas/15-create-manage-maas-clusters.md index 1c10a42f95..ec51e3cf8f 100644 --- a/content/docs/04-clusters/02-data-center/01-maas/15-create-manage-maas-clusters.md +++ b/content/docs/04-clusters/02-data-center/01-maas/15-create-manage-maas-clusters.md @@ -89,7 +89,7 @@ To deploy a new MAAS cluster: 12. Review settings and deploy the cluster. -## Validation +## Validate You can validate your cluster is available by reviewing the cluster details page. Navigate to the left **Main Menu** and click **Clusters**. The **Clusters** page lists all available clusters that Palette manages. Select the cluster to review its details page. Ensure the **Cluster Status** field contains the value **Running**. diff --git a/content/docs/04-clusters/03-edge/01-architecture.md b/content/docs/04-clusters/03-edge/01-architecture.md index aa297468fd..0e6d285109 100644 --- a/content/docs/04-clusters/03-edge/01-architecture.md +++ b/content/docs/04-clusters/03-edge/01-architecture.md @@ -47,10 +47,13 @@ The following are architectural highlights of Palette-provisioned Edge native cl The following minimum device requirements must be met to deploy an Edge host successfully. -* 4 Gb of Memory. +* 2 CPU -* 50 Gb of Storage. +* 8 GB Memory + + +* 60 GB Storage If Trusted Platform Module (TPM) is used, it must be TPM 2.0 or greater. diff --git a/content/docs/04-clusters/03-edge/02-edge-configuration.md b/content/docs/04-clusters/03-edge/02-edge-configuration.md index 3bfd6fdf90..9ed5c97032 100644 --- a/content/docs/04-clusters/03-edge/02-edge-configuration.md +++ b/content/docs/04-clusters/03-edge/02-edge-configuration.md @@ -13,9 +13,6 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Overview - - - The Edge Installer is responsible for preparing the Edge host to be ready for workloads. The Edge Installer supports the ability to specify a user data configuration file. You can use this configuration file to customize the installation and ensure your Edge host has all the required dependencies and settings to work properly in your environment. To better understand the Edge installation process, review the order of operations. diff --git a/content/docs/04-clusters/03-edge/02-edge-configuration/35-installer-reference.md b/content/docs/04-clusters/03-edge/02-edge-configuration/35-installer-reference.md index d703412763..8d48506dac 100644 --- a/content/docs/04-clusters/03-edge/02-edge-configuration/35-installer-reference.md +++ b/content/docs/04-clusters/03-edge/02-edge-configuration/35-installer-reference.md @@ -27,8 +27,9 @@ The Edge Installer is configured with a set of default values. | `PaletteEndpoint`| `api.console.spectrocloud.com`| The Palette API endpoint. | | `Prefix`| `edge`| The default prefix to apply to the unique identifier. | | `RegistrationURL`| `https://edge-registration-generic.vercel.app`| The URL that operators should use when registering the Edge host with Palette.| +| `installHarbor`| `false`| Set to `true` to enable the usage of a Harbor registry.| -The default values assume you are installing the Edge host in an environment without a network proxy, do not require remote access to the edge host, and are using Palette SaaS. If you have requirements different from the default values, you must provide the Edge Installer with additional information. +The default values assume you are installing the Edge host in an environment without a network proxy, do not require remote access to the Edge host, and are using Palette SaaS. If you have requirements different from the default values, you must provide the Edge Installer with additional information. You can provide the installer with additional configuration values in the user data configuration file. The following table contains all the supported user data parameters the installer accepts. @@ -58,7 +59,7 @@ You can specify the mode the Edge Installer should prepare the installation for. - Connected: The site has internet connectivity and the installation is initiated through Palette. -- Air-Gapped: The site does not have internet connectivity. The Installation is initiated through the Edge Installer CLI. +- Air-Gapped: The site does not have internet connectivity. The Installation is initiated through the Palette Edge CLI. | Parameter | Description | @@ -73,6 +74,8 @@ stylus: ``` + + ## External Registry You can point the Edge Installer to a non-default registry to load content from another source. Use the `registryCredentials` parameter object to specify the registry configurations. @@ -106,7 +109,7 @@ The `stylus.site` blocks accept the following parameters. | --- | --- | | `paletteEndpoint` | The URL endpoint that points to Palette. Example: `api.spectrocloud.com` | | `edgeHostToken` | A token created at the tenant scope that is required for auto registration. | -| `projectUid` | The id of the project the edge host will belong to. | +| `projectUid` | The id of the project the Edge host will belong to. | | `projectName` | The name of the project. | `name` | If you do not specify an edge hostname, the system will generate one from the serial number of the device. If Stylus is unable to identify the serial number, it will generate a random ID instead. In cases where the hardware does not have a serial number, we suggest that you specify a value so there is minimal chance of duplication. Use the value `"$random"` to generate a random ID. | | `prefix` | The system assigns a prefix value to the device UID generated by Stylus. By default, this value is set to `edge`. | diff --git a/content/docs/04-clusters/03-edge/04-edgeforge-workflow.md b/content/docs/04-clusters/03-edge/04-edgeforge-workflow.md index 71b3341fc3..66fd6b6b7c 100644 --- a/content/docs/04-clusters/03-edge/04-edgeforge-workflow.md +++ b/content/docs/04-clusters/03-edge/04-edgeforge-workflow.md @@ -63,32 +63,25 @@ You can specify a custom registry for the Edge Installer to use during installat -# Edge Installation Support Tools +# Palette Edge CLI -All organizations have unique environments and different needs. To help you successfully deploy an Edge host in your environment and create an Edge Native host cluster, we provide two Edge CLIs to help you customize the installation. +All organizations have unique environments and different needs. To help you successfully deploy an Edge host in your environment and create an Edge Native host cluster, we provide you with a CLI to help you customize the installation. -
- -* Palette Edge Content Builder - - -* Palette Edge Image Builder -Each CLI has a unique purpose and will help you create the proper resources to deploy your Edge host successfully.
-## Palette Edge Content Builder +## Content Builder -The Palette Edge Content Builder CLI helps you create content bundles. A content bundle is a compressed ZST file you can include with the Edge Installer for bandwidth optimization. The CLI can also build the content bundle in optical disk image (ISO) format. In ISO format, the content is not baked into the installer but can be supplied as an additional USB drive during installation. +You can create content bundles with the Palette Edge CLI. A content bundle is a compressed ZST file you can include with the Edge Installer for bandwidth optimization. The CLI can also build the content bundle in optical disk image (ISO) format. In ISO format, the content is not baked into the installer but can be supplied as an additional USB drive during installation. -To learn how to use Palette Edge Content Builder CLI to create content bundles, check out the [Build Content Bundle](/clusters/edge/edgeforge-workflow/build-content-bundle) guide. +To learn how to create content bundles, check out the [Build Content Bundle](/clusters/edge/edgeforge-workflow/build-content-bundle) guide.
-## Palette Edge Image Builder +## Image Builder -The Palette Edge Image Builder CLI is a tool for creating custom Edge artifacts. You can use the CLI to address common deployment concerns about required packages, software restrictions, bandwidth concerns, and more. By using your Edge artifacts, you gain complete control over the deployment, and you can manage the software in your Edge clusters to best suit your organization's needs. +The Palette Edge CLI can also be used to create custom Edge artifacts. You can use the CLI to address common deployment concerns about required packages, software restrictions, bandwidth concerns, and more. By using your Edge artifacts, you gain complete control over the deployment, and you can manage the software in your Edge clusters to best suit your organization's needs. Follow the instructions in the [Build Images](/clusters/edge/edgeforge-workflow/build-images) guide to learn more about creating custom Edge artifacts. diff --git a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/01-build-kairos-os.md b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/01-build-kairos-os.md index 2780998eef..3f05878dbe 100644 --- a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/01-build-kairos-os.md +++ b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/01-build-kairos-os.md @@ -13,17 +13,22 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Overview -Edge supports using a different Operating System (OS) for your Edge host runtime. Building a system using your OS requires creating a Kairos-based image from your raw OS image. +Edge supports the ability for you to specify a custom Operating System (OS) for your Edge host runtime. Building a system using your choice of OS requires creating a [Kairos-base](https://kairos.io/) image with your custom OS. The Palette feature, [Bring Your Own OS (BYOOS)](/integrations/byoos) allows you to use a custom OS in a cluster profile. + + +As an example, the following steps will guide you on how to build a Kairos-based Red Hat Enterprise Linux (RHEL) image. Use the same steps for any other operating system.
+ -The instructions in this guide are optional if all you want to do is build an Edge artifact from one of Palette's out-of-the-box supported OS. +BYOOS gives you the flexibility to tailor and manage the OS layer in your cluster profiles, ensuring that clusters perform optimally to meet your environment needs. +To learn how to use your own OS images with an Edge cluster profile, refer to the [Model Edge Native Cluster Profile](https://docs.spectrocloud.com/clusters/edge/site-deployment/model-profile) guide. + -As an example, the following steps will guide you through the procedure to build a Kairos-based RHEL image. You can alter the steps as needed for your operating system. # Prerequisites - Linux Machine (Physical or VM) with an AMD64 architecture. @@ -34,7 +39,7 @@ As an example, the following steps will guide you through the procedure to build -Some OS require credentials to download the source image, such as Red Hat Enterprise Linux (RHEL). An RHEL subscription is required in this example to download the RHEL Universal Base Images (UBI) for building the Edge provider image. Ensure you have the credentials necessary to download the OS source image. +Some operating systems require credentials to download the source image, such as RHEL. An RHEL subscription is required in this example to download the RHEL Universal Base Images (UBI) needed to build the Edge provider image. Ensure you have the necessary credentials to download the OS source image. @@ -85,8 +90,13 @@ Some OS require credentials to download the source image, such as Red Hat Enterp ```shell docker push [your image repository]/rhel8-kairos:1.0 ``` +--- + +
+ +Your image will be used in the [Build Images](/clusters/edge/edgeforge-workflow/build-images) step and become part of your Edge artifact. The custom OS you created will also be used in the OS layer of the cluster profile by using the [Bring Your Own OS (BYOOS)](/integrations/byoos) pack. +
-Your image will be used in the [Build Images](/clusters/edge/edgeforge-workflow/build-images) and become part of your Edge artifact. # Next Steps diff --git a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/02-build-content-bundle.md b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/02-build-content-bundle.md index 64999e95c7..329d93f468 100644 --- a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/02-build-content-bundle.md +++ b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/02-build-content-bundle.md @@ -44,9 +44,9 @@ Currently, the content bundles include Helm charts and Packs. However, keep in m
```shell - VERSION=3.3.0 - wget https://software.spectrocloud.com/stylus/v$VERSION/cli/linux/palette-edge-content - chmod +x palette-edge-content + VERSION=3.4.0 + wget https://software.spectrocloud.com/stylus/v$VERSION/cli/linux/palette-edge-cli-linux-amd64 + chmod +x palette-edge-cli-linux-amd64 ``` 2. Log in to [Palette](https://console.spectrocloud.com). @@ -86,7 +86,7 @@ You can find the project id at the top right side corner of the landing page bel
```shell - ./palette-edge-content build --api-key \ + ./palette-edge-cli-linux-amd64 build --api-key \ --project-id \ --cluster-profile-ids \ --palette-endpoint \ @@ -115,8 +115,8 @@ You can find the project id at the top right side corner of the landing page bel INFO[0144] ISO file created successfully ``` -The result is a content bundle that you can use to preload into your installer. Alternately, you can use the ISO version of the content bundle and transfer it to a USB drive to be used separately at the time of edge host installation. +The result is a content bundle that you can use to preload into your installer. Alternatively, you can use the ISO version of the content bundle and transfer it to a USB drive to be used separately at the time of Edge host installation. -# Validation +# Validate You can validate that the ISO image has not been corrupted by attempting to flash a bootable device. Most software that creates a bootable device will validate the ISO image before the flash process. diff --git a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/03-prepare-user-data.md b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/03-prepare-user-data.md index 357ce7e143..0e544d42db 100644 --- a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/03-prepare-user-data.md +++ b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/03-prepare-user-data.md @@ -237,17 +237,17 @@ stylus: nameserver: 10.10.128.8 enp0s4: type: dhcp - caCerts: + caCerts: - | - ------BEGIN CERTIFICATE------ - ***************************** - ***************************** - ------END CERTIFICATE------ + ------BEGIN CERTIFICATE------ + ***************************** + ***************************** + ------END CERTIFICATE------ - | - ------BEGIN CERTIFICATE------ - ***************************** - ***************************** - ------END CERTIFICATE----- + ------BEGIN CERTIFICATE------ + ***************************** + ***************************** + ------END CERTIFICATE------ ``` ## Load Content From External Registry diff --git a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/04-build-images.md b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/04-build-images.md index 989844900e..eade3fce75 100644 --- a/content/docs/04-clusters/03-edge/04-edgeforge-workflow/04-build-images.md +++ b/content/docs/04-clusters/03-edge/04-edgeforge-workflow/04-build-images.md @@ -13,7 +13,7 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Overview -You can use the Edge Installer CLI to create an Edge artifact. The Edge artifacts will include everything you may have created up to this point. +You can use the Palette Edge CLI to create an Edge artifact. The Edge artifacts will include everything you may have created up to this point.
@@ -23,11 +23,10 @@ You can use the Edge Installer CLI to create an Edge artifact. The Edge artifact * Content Bundle - * User Data -![A diagram that illustrates the mentioned pieces making up an Edge artifact created by the Edge Installer CLI](/clusters_edge-forge-workflow_build-images_edge-artifact-result.png) +![A diagram that illustrates the mentioned pieces making up an Edge artifact created by the Palette Edge CLI](/clusters_edge-forge-workflow_build-images_edge-artifact-result.png) Use the following steps to create an Edge artifact for your Edge host. # Prerequisites @@ -35,11 +34,18 @@ Use the following steps to create an Edge artifact for your Edge host. - Linux Machine (Physical or VM) with an AMD64 architecture. -- 12 Gib of storage or more. The size requirements may change depending on the size of the content bundle and image sizes of the selected OS and Kubernetes distribution. +- 8 CPU + + +- 16 GB Memory -- Access to a container registry with permission to push container images. Review the registry login instructions for your respective registry for guidance on logging in. +- 150 GB Storage + If you experience disk space constraints on the machine where images are built, you can remove unnecessary Docker images and volumes. Or start the process on a machine with more storage allocated. + + +- Access to a container registry with permission to push container images. For guidance on logging in, review the registry login instructions for your respective registry. With docker, use the `docker login` command to log in to the registry. # Create Artifact @@ -48,14 +54,14 @@ Choose the workflow that fits your needs.
-1. Download Palette Edge Installer CLI and assign the executable bit. +1. Download the Palette Edge CLI and assign the executable bit.
```shell - VERSION=3.3.0 - wget https://software.spectrocloud.com/stylus/v$VERSION/cli/linux/palette-edge-installer - chmod +x palette-edge-installer + VERSION=3.4.0 + wget https://software.spectrocloud.com/stylus/v$VERSION/cli/linux/palette-edge-cli + chmod +x palette-edge-cli-linux-amd64 ``` 2. Issue the `show` command to review the list of options for Operating System (OS) distribution and versions, Kubernetes distributions and versions, the Spectro Agent Version, and Kairos version. @@ -63,7 +69,7 @@ Choose the workflow that fits your needs.
```shell - ./palette-edge-installer show + ./palette-edge-cli-linux-amd64 show ``` ![CLI example output from the show command](/clusters_edge-forge-workflow_build-images_edge-cli-show.png) @@ -75,20 +81,29 @@ Choose the workflow that fits your needs. 3. Use the `generate` command to create an image scaffolding by providing your choice of OS and Kubernetes distribution. There are several CLI flags you can specify to the `generate` command. The following flags are the most common. - | Parameter | Description | - |--------------------------|-----------------------------------------------------------------------------------------------------| - | `--os-flavor` | OS flavor | - | `--k8s-flavor` | Kubernetes flavor. | - | `--output` | Directory for generating build files. | - | `--push-image-repository` | Repository for generated container images. | - | `--content-path` | Optional location of the content bundle if preloading content. | - | `--cache-provider-images` | Additional flag to preload generated provider images into the installer ISO. | - | `--cloud-init-file` | Specify the Edge Installer configuration user data file to include in the Edge artifact. | + + + | Parameter | Description | +|--------------------------|-----------------------------------------------------------------------------------------------------| +| `--os-flavor` | OS flavor. | +| `--k8s-flavor` | Kubernetes flavor. | +| `--output` | Directory for generating build files. | +| `--push-image-repository` | Repository for generated container images. | +| `--content-path` | Optional location of the content bundle if you preload content. | +| `--cache-provider-images` | Additional flag to preload generated provider images into the installer ISO. | +| `--cloud-init-file` | Specify the Edge Installer configuration user data file to include in the Edge artifact. |
+ + + + When using the `generate` command, the specified registry is where Edge artifacts will be uploaded. + + + ```shell - ./palette-edge-installer generate --os-flavor [pick-os] \ + ./palette-edge-cli-linux-amd64 generate --os-flavor [pick-os] \ --k8s-flavor [pick-k8s] \ --output [output directory] \ --push-image-repository [your registry path] \ @@ -100,7 +115,7 @@ Choose the workflow that fits your needs. Example: ```shell - ./palette-edge-installer generate --os-flavor opensuse-leap \ + ./palette-edge-cli-linux-amd64 generate --os-flavor opensuse-leap \ --k8s-flavor k3s \ --output opensuse-k3s \ --push-image-repository gcr.io/my-registry \ @@ -134,7 +149,7 @@ Choose the workflow that fits your needs. Example: ```shell - ./palette-edge-installer generate \ + ./palette-edge-cli-linux-amd64 generate \ --base-image-uri quay.io/kairos/core-rockylinux:v1.5.0 \ --k8s-flavor k3s \ --output rockylinux-k3s \ @@ -158,7 +173,7 @@ Choose the workflow that fits your needs. | Use case | Description | | --- | --- | | Modifying/controlling Kubernetes versions and flavors | You can update the .versions.env file or specify the versions and flavors as arguments to the build command. | - | Adding custom packages to target OS images | Edit the respective images' **Dockerfile** to add the install commands using `apt-get` or `zypper`. | + | Adding custom packages to target OS images | Edit the **Dockerfile** of the respective OS images to add the install commands using `apt-get` or `zypper`. | | Adding custom files or directories into Kubernetes provider container images | Add the custom files or directories in the **overlay/files/** folder. The files directory is copied directly under the */* folder in the target image. | | Adding custom content to Edge Install installer ISO | Place the custom content in the **overlay/files-iso** directory. To embed a content bundle, place it under the **overlay/files-iso/opt/spectrocloud/content** folder. This limits the scope to only the Edge Install installer ISO. | @@ -199,7 +214,7 @@ You can use several software tools to create a bootable USB drive, such as [bale -# Validation +# Validate 1. In the build server, validate the output directory containing the ISO file. diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/01-model-profile.md b/content/docs/04-clusters/03-edge/09-site-deployment/01-model-profile.md index 09d30a9171..d410ee11a4 100644 --- a/content/docs/04-clusters/03-edge/09-site-deployment/01-model-profile.md +++ b/content/docs/04-clusters/03-edge/09-site-deployment/01-model-profile.md @@ -27,35 +27,130 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; You define these components in an Edge Native Infrastructure profile. As with any other environment in Palette, you can define additional add-on cluster profiles. You can use add-on profiles to define integrations or applications that must be included when Palette deploys the cluster. -
-## Profile Scope -You can create a profile in the tenant scope or the project scope. The choice depends on how you would like to organize your Edge deployments. If all your Edge deployments are organized within a single project, you can define the cluster profile in the project scope. However, if you would like to use projects to group related sites or have one site per project, then define the cluster profile in the tenant scope. You can share cluster profiles that you define in the tenant scope among all the projects in your tenant. +The following steps will guide you on how to create a cluster profile for Edge. Choose the tab that matches your use case. -# Create Edge Native Cluster Profile -Use the following steps to create a cluster profile for Edge hosts. +
-# Prerequisites + + -No prerequisites. +## Prerequisites + +- Ensure all required provider images are created and uploaded to the respective registry. Refer to the EdgeForge [Build Images](/clusters/edge/edgeforge-workflow/build-images) guide for details. + + +## Enablement -# Enablement 1. Log in to [Palette](https://console.spectrocloud.com). 2. Choose the desired scope, project or **Tenant Admin**. -![Select the scope by using the drop-down Menu. Either project or tenant admin are the displayed values in the screenshot.](/clusters_site_deployment_mode-profile_scope-selector.png) -
+3. Navigate to the left **Main Menu** and select **Profiles**. + + +4. Click on **Add Cluster Profile**. + + +5. Provide **Basic Information**, such as profile name, description, and tags. Select **Full** and click on **Next**. + + +6. Select **Edge Native** as the **Cloud Type** and click on **Next**. + + +7. Select **Public Repo** in the **Registry field**. + + +8. Select **BYOS Edge OS** in the **Pack Name** field and the pack version. + + +9. Click on the code editor button **** to open up the editor + +
+ + ![A view of the Kubernetes pack editor with a YAML configuration](/clusters_site-deployment_model-profile_byoos-pack-yaml.png) + + +10. Update the `system.uri` parameter in the pack editor. Use the custom OS image you created in the EdgeForge process. Refer to the EdgeForge [Build Images](/clusters/edge/edgeforge-workflow/build-images) guide if you are missing a custom OS image. The following is an example configuration using a custom OS image. + + +
+ + ```yaml + pack: + content: + images: + - image: '{{.spectro.pack.edge-native-byoi.options.system.uri}}' + # - image: example.io/my-other-images/example:v1.0.0 + # - image: example.io/my-super-other-images/example:v1.0.0 + + options: + system.uri: example.io/my-images/example-custom-os:v1.4.5 + ``` + +
+ + + + You can specify additional images that you may have created that are part of the content bundle. Specify any additional image required by the cluster profile in the `images` section. Add an `- image: ` entry for each image you need to specify. Refer to the [BYOOS Pack](/integrations/byoos) resource to learn more about the pack details. + + + + +11. Click on the **Next layer** button to continue. + + + +12. Complete the cluster profile creation process by filling out the remaining layers. + + +You have successfully created a cluster profile that you can use to deploy Edge clusters. + +## Validate + +Verify you created a cluster profile for Edge hosts by using the following steps. + +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Choose the desired scope, project or **Tenant Admin**. + 3. Navigate to the left **Main Menu** and select **Profiles**. -4. Click the **Add new Profile** button. +4. Use the **Cloud Types** **drop-down Menu** and select **Edge Native**. + + +5. Your newly created cluster profile is displayed along with other cluster profiles of the same type. + + +
+ + + + +## Prerequisites + +No prerequisites. + +## Enablement + +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Choose the desired scope, project or **Tenant Admin**. + + +3. Navigate to the left **Main Menu** and select **Profiles**. + + +4. Click the **Add New Profile** button. 5. Provide the profile with a name, description, version, and tags. Select **Full** for the profile type. Click on **Next**. @@ -68,7 +163,7 @@ No prerequisites. -You can select the *Bring Your Own OS (BYOOS)* if you build your enterprise Edge artifacts. Specify the registry hosting your provider images as the system URI. You can also provide additional cloud-init configurations in the OS pack's YAML values to set up Edge host users, install other OS packages, install certificates, and more. Refer to the [Cloud-Init Stages](/clusters/edge/edge-configuration/cloud-init) resource to learn more about cloud-init stages. +You can select **Bring Your Own OS (BYOOS)** if you build your enterprise Edge artifacts. Specify the registry that hosts your provider images as the system URI. You can also provide additional cloud-init configurations in the OS pack YAML file to set up Edge host users, install other OS packages, install certificates, and more. Refer to the [Cloud-Init Stages](/clusters/edge/edge-configuration/cloud-init) resource to learn more about the cloud-init stages. @@ -87,19 +182,32 @@ Consider creating additional profiles with out-of-the-box packs for monitoring, Optionally, add additional Helm or OCI registries and include applications hosted in those registries in add-on profiles. Check out the guide for adding a [Helm](/registries-and-packs/helm-charts) or [OCI](/registries-and-packs/oci-registry) registry to learn more. -# Validation +# Validate Verify you created a cluster profile for Edge hosts by using the following steps. + 1. Log in to [Palette](https://console.spectrocloud.com). + 2. Choose the desired scope, project or **Tenant Admin**. + 3. Navigate to the left **Main Menu** and select **Profiles**. -4. Use the **Cloud Types drop-down Menu** and select **Edge Native**. -5. Your newly created cluster profile is displayed along with other cluster profiles of the same type. +4. Select **Edge Native** as the cloud type. + + +You can view your newly created cluster profile on the **Cluster Profiles** page. + + + + +
+ + + # Next Steps diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/04-stage.md b/content/docs/04-clusters/03-edge/09-site-deployment/04-stage.md index 41fd0380e7..be0c1520db 100644 --- a/content/docs/04-clusters/03-edge/09-site-deployment/04-stage.md +++ b/content/docs/04-clusters/03-edge/09-site-deployment/04-stage.md @@ -86,7 +86,7 @@ The following items are optional and not required but may apply to your use case 6. Remove the USB disks and ship your Edge host devices to the site for installation. -## Validation +## Validate You can validate the Edge host is ready for the site installation by simulating a site deployment on one of the Edge hosts. The simulation process will require you to complete the installation process and reset the device after the validation. @@ -243,7 +243,7 @@ If you generate an OVF template and want to pre-load a content bundle, you must You can ship this OVF template along with the Edge host to the physical site. Use the OVM template for the site installation. -## Validation +## Validate You can validate the Edge host is ready for the site installation by simulating a site deployment on one of the Edge hosts. The simulation process will require you to complete the installation process and reset the device after the validation. diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation.md b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation.md index 687f91f778..672edb3d48 100644 --- a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation.md +++ b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation.md @@ -78,7 +78,7 @@ When the Edge host finishes rebooting, the *Cluster Provisioning* phase begins. Any content bundles you provided are extracted and loaded into the container runtime process. Refer to the [EdgeForge Workflow](/clusters/edge/edgeforge-workflow) to learn more about content bundles. Any [cloud-init](/clusters/edge/edge-configuration/cloud-init) stages defined in the OS pack will also be invoked as the OS initializes. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). @@ -145,7 +145,7 @@ After the reboot, the *Cluster Provisioning* phase begins. In this phase, the sy Any content bundles you provided are extracted and loaded into the container runtime process. Refer to the [EdgeForge Workflow](/clusters/edge/edgeforge-workflow) to learn more about content bundles. Any [cloud-init](/clusters/edge/edge-configuration/cloud-init) stages defined in the OS pack will also be invoked as the OS initializes. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/04-site-user-data.md b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/04-site-user-data.md index fd6b67e7e7..2a143e1e77 100644 --- a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/04-site-user-data.md +++ b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/04-site-user-data.md @@ -77,10 +77,10 @@ Use the following steps to create an ISO file containing the additional user dat -## Validation +## Validate You can validate that the ISO image is not corrupted by attempting to flash a bootable device. Most software that creates a bootable device will validate the ISO image before the flash process. # Next Steps -The next stage in the Edge host site installation process is registering the Edge host. Go ahead and review the instructions in the [Register Edge Host](/clusters/edge/site-deployment/site-installation/edge-host-registration) guide. +Before you register your Edge host with Palette you must have a tenant registration token. Review the [Create Registration Token](/clusters/edge/site-deployment/site-installation/create-registration-token) guide for steps on how to create a tenant registration token. diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/05-create-registration-token.md b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/05-create-registration-token.md new file mode 100644 index 0000000000..688db11802 --- /dev/null +++ b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/05-create-registration-token.md @@ -0,0 +1,84 @@ +--- +title: "Create a Registration Token" +metaTitle: "Create a Registration Token" +metaDescription: "Learn how to create a tenant registration token for Edge host registrations." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + + + +# Create Registration Token + + +To successfully register an Edge host with Palette you must provide the Edge Installer with a tenant registration token. To create a registration token, use the following steps. + + +# Prerequisites + +- Tenant admin access. + + +# Create Token + +1. Log into [Palette](https://console.spectrocloud.com) as a tenant admin. + + +2. Switch to the tenant scope. + + +3. Navigate to the left **Main Menu** and select **Settings**. + + +4. Select **Registration Tokens** in the **Tenant Settings Menu**. + + +5. Click **Add New Registration Token**. + + + +6. Fill out the input fields for and **Confirm** your changes. + +
+ + - **Registration Token Name** - Used to name the token. + + - **Description** - An optional value used to explain the context usage of the token. + + - **Default Project** - Set a default project for Edge host registration. + + - **Expiration Date** - Set an expiration date for the token. + + + + +7. Save the **Token** value. + + +# Validate + + +1. Log into [Palette](https://console.spectrocloud.com) as a tenant admin. + + +2. Switch to the tenant scope. + + +3. Navigate to the left **Main Menu** and select **Settings**. + + +4. Select **Registration Tokens** in the **Tenant Settings Menu**. + + +5. Validate the tenant registration token is available + +
+ +# Next Steps + +The next stage in the Edge host site installation process is registering the Edge host. Go ahead and review the instructions in the [Register Edge Host](/clusters/edge/site-deployment/site-installation/edge-host-registration) guide. \ No newline at end of file diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/06-edge-host-registration.md b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/06-edge-host-registration.md index 04a06103cc..41dce3d7f4 100644 --- a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/06-edge-host-registration.md +++ b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/06-edge-host-registration.md @@ -13,7 +13,7 @@ import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Overview -To use an Edge host with a host cluster, you must first register it with Palette. You have three options to register the Edge host with Palette. +To use an Edge host with a host cluster, you must first register it with Palette. A registration token in the user data is required to complete the registration process. You have three options to register the Edge host with Palette. | Method | Description | Set up Effort | |---|---|---| @@ -22,10 +22,24 @@ To use an Edge host with a host cluster, you must first register it with Palette | QR Code | Scan a QR code that takes you to a web application that registers the Edge host with Palette. This method is considered advanced with the benefit of simplifying the Edge host registration without needing a tenant token or a manual entry.| High | + + +A registration token is required for the Edge host registration process. Without the registration token, the registration process will be unable to complete. Review the [Create Registration Token](/clusters/edge/site-deployment/site-installation/create-registration-token) guide for steps on how to create a tenant registration token. + + + + + # Registration Method +To register the Edge host, you are required to use a registration token with all three registration options. Edge hosts are registered under the default project chosen for the registration token. You can override the default project by specifying the project in the Edge Installer [user data](/clusters/edge/edge-configuration/installer-reference) configuration file. + + + Select the registration method that best fits your organizational needs and review the steps to get started. + +
@@ -34,9 +48,11 @@ Select the registration method that best fits your organizational needs and revi ## Auto Registration -You can automate the registration process by using registration tokens. This method requires providing the registration token in the user data. If a default project was selected for the registration token, that is the project the Edge host will be registered under. You can override the default project by providing a project ID in the user data. +You can automate the registration process by using registration tokens. +If you selected a default project for the registration token, that is the project the Edge host will be registered under. You can override the default project by providing a project name in the user data. +
```yaml @@ -50,6 +66,8 @@ stylus: - Tenant admin access. + +- A tenant registration token is required. Refer to the [Create a Registration Token](/clusters/edge/site-deployment/site-installation/create-registration-token) guide for more information. ## Create Registration Token To create a registration token, use the following steps. @@ -81,7 +99,7 @@ To create a registration token, use the following steps. Your next step is to decide how you want to provide the registration token. You can include the registration token in the user data added to the device before shipping. Or you can create a user data ISO and have the registration token in the secondary user data. Check out the [Apply Site User Data](/clusters/edge/site-deployment/site-installation/site-user-data/) resource to learn more about creating site-specific user data. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). @@ -103,13 +121,19 @@ Your Edge host is displayed and marked as **Registered** in the Edge hosts list. ## Manual Registration -In this mode, you must manually register the Edge host in Palette by providing the Edge host's unique identifier. Use the following steps to manually register an Edge host in Palette. +In this mode, you must manually register the Edge host in Palette by providing the Edge host's unique identifier. Optionally, you can specify a project name to associate the Edge host with a particular project. + + +Use the following steps to manually register an Edge host in Palette. ## Prerequisites - Tenant admin access +- A tenant registration token is required. Refer to the [Create a Registration Token](/clusters/edge/site-deployment/site-installation/create-registration-token) guide for more information. + + - Access to the Edge host's unique identifier. You can get the unique identifier or machine ID from the console output as the Edge host powers on. The Edge host unique identifier has the default prefix `edge-`. Example Output: @@ -148,7 +172,7 @@ In this mode, you must manually register the Edge host in Palette by providing t 7. Confirm your changes to register the Edge host. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). @@ -175,8 +199,15 @@ Site operators scan the QR code to visit the registration page. This web page pr Site operators can select a site and submit a registration request. The web application automatically creates the Edge host entry in Palette and defines a cluster with that Edge host. This workflow also supports adding Edge hosts to an existing host cluster. +
+ + + ## Prerequisites +- A tenant registration token is required. Refer to the [Create a Registration Token](/clusters/edge/site-deployment/site-installation/create-registration-token) guide for more information. + + - Access to the Spectro Cloud GitHub repository that hosts the Palette Edge Registration App. Contact our sales team at [sales@spectrocloud.com](mailto:sales@spectrocloud.com) to gain access. @@ -241,7 +272,7 @@ Use the following steps to enable this workflow. 11. Fill out the required information in the web application and submit the registration request. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). diff --git a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/07-cluster-deployment.md b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/07-cluster-deployment.md index 8a8cae86d9..a72f5eb84a 100644 --- a/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/07-cluster-deployment.md +++ b/content/docs/04-clusters/03-edge/09-site-deployment/05-site-installation/07-cluster-deployment.md @@ -64,7 +64,7 @@ Use the following steps to create a new host cluster so that you can add Edge ho After you create the cluster, the Palette Edge Host agent will start the installation process. You can track the installation progress in Palette. The cluster overview page displays a summary of the progress. Use the *Events* tab to review detailed logs. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). @@ -126,7 +126,7 @@ To learn more, check out the resource from the etcd documentation titled [Why an The Palette Edge Host agent will start the installation process. You can track the installation progress in Palette. The cluster overview page displays a summary of the progress. Use the **Events** tab to review detailed logs. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). diff --git a/content/docs/04-clusters/04-palette-virtual-clusters/00-add-virtual-cluster-to-host-cluster.md b/content/docs/04-clusters/04-palette-virtual-clusters/00-add-virtual-cluster-to-host-cluster.md index b04cdc3381..128c6f1b84 100644 --- a/content/docs/04-clusters/04-palette-virtual-clusters/00-add-virtual-cluster-to-host-cluster.md +++ b/content/docs/04-clusters/04-palette-virtual-clusters/00-add-virtual-cluster-to-host-cluster.md @@ -155,7 +155,7 @@ To deploy a new virtual cluster in an existing Host Cluster: - Load Balancer Source Ranges: Limits which client IPs can access the load balancer. Inputs must be a comma-separated list of CIDR ranges in `a.b.c.d/x` format. [Network Load Balancer support on AWS](https://kubernetes.io/docs/concepts/services-networking/service/#aws-nlb-support) provides additional details. -# Validation +# Validate To validate your virtual cluster is available and ready for use, navigate to **Clusters > Virtual Clusters**, which lists all your virtual clusters. diff --git a/content/docs/04-clusters/04-palette-virtual-clusters/02-deploy-virtual-cluster.md b/content/docs/04-clusters/04-palette-virtual-clusters/02-deploy-virtual-cluster.md index bb566962c1..f0bb78b811 100644 --- a/content/docs/04-clusters/04-palette-virtual-clusters/02-deploy-virtual-cluster.md +++ b/content/docs/04-clusters/04-palette-virtual-clusters/02-deploy-virtual-cluster.md @@ -83,7 +83,7 @@ Follow these steps to deploy a virtual cluster to a cluster group: -# Validation +# Validate To validate your virtual cluster is available and ready for use. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. Select **Virtual Clusters** from the left **Main Menu**. Your cluster is ready for use if the status is **Running**. diff --git a/content/docs/04-clusters/06-cluster-management.md b/content/docs/04-clusters/06-cluster-management.md index 871600cbe2..ec0ba01610 100644 --- a/content/docs/04-clusters/06-cluster-management.md +++ b/content/docs/04-clusters/06-cluster-management.md @@ -60,6 +60,9 @@ The following sections describe these capabilities in detail: * [RBAC and NS Support](/clusters/cluster-management/cluster-rbac) - RoleBindings and ClusterRoleBindings are Role-Based Access Control (RBAC) concepts that allow granular control over cluster-wide resources as well as namespace resources. Palette provides the ability to specify these bindings to configure granular RBAC rules. Palette can also define new namespaces for the cluster and manage the namespaces, such as removing them and assigning quotas and role bindings to them. +* [Namespace Management](/clusters/cluster-management/namespace-management) - use Kubernetes namespaces to partition resources among multiple users without having to set up multiple physical clusters, configure Role-Based Access Control (RBAC) based on namespaces, and more. + + * [Add-on Pack Status and Monitoring](/clusters/cluster-management/pack-monitoring) - Palette displays the status and installation progress of add-on packs associated with the cluster you are monitoring. Pack status appears gray during initial onboarding and before deployment, blue when the pack is in the process of being installed, and green to indicate successful installation. Red indicates a failed installation and requires attention. @@ -73,10 +76,10 @@ The following sections describe these capabilities in detail: * [NOC UI](/clusters/cluster-management/palette-lock-cluster) - Palette provides Intuitive UI-based location monitoring for the clusters running at multiple locations. For public cloud clusters Palette displays the `Region` set during the cluster creation process and displays the location on the UI Map. For private cloud clusters the user can set the location through the Palette UI. The user can monitor the location details of all the clusters running under a specific scope. -[Palette Access Control](/clusters/cluster-management/cluster-tag-filter) - Palette provides the ability to manage user and role access privileges through tags. This feature helps you reduce the overhead in managing users' and roles' access to clusters by assigning tags. Tags can be used to group clusters, allowing you to apply access controls to the tag rather than to each cluster, user, or role, reducing the overhead of managing access controls for individual users and clusters. +* [Palette Access Control](/clusters/cluster-management/cluster-tag-filter) - Palette provides the ability to manage user and role access privileges through tags. This feature helps you reduce the overhead in managing user and role access to clusters by assigning tags. Tags can be used to group clusters, allowing you to apply access controls to the tag rather than to each cluster, user, or role. This reduces the overhead of managing access controls for individual users and clusters. + + - -Palette supports new and existing clusters across public and private clouds. Furthermore, in public clouds, Palette supports managed Kubernetes cluster services such as EKS, AKS, etc. The capabilities described above may not be available for all cluster types or may work slightly different in some cluster types. Relevant sections will highlight these exceptions. - +* [Image Swap](/clusters/cluster-management/image-swap) - Learn how to use image swap capabilities with Palette.
diff --git a/content/docs/04-clusters/06-cluster-management/0-ssh-keys.md b/content/docs/04-clusters/06-cluster-management/0-ssh-keys.md index d9a363a52c..c187b0279a 100644 --- a/content/docs/04-clusters/06-cluster-management/0-ssh-keys.md +++ b/content/docs/04-clusters/06-cluster-management/0-ssh-keys.md @@ -1,8 +1,7 @@ --- title: "SSH Keys" -metaTitle: "Create and Manage SSH Keys" -metaDescription: "Create and Manage SSH keys for a Spectro User Account -" +metaTitle: "SSH Keys" +metaDescription: "Learn how to create and manage SSH keys in Palette." hideToC: false fullWidth: false --- @@ -13,34 +12,92 @@ import InfoBox from 'shared/components/InfoBox'; import PointsOfInterest from 'shared/components/common/PointOfInterest'; # Overview + Palette supports SSH (Secure Shell) to establish, administer, and communicate with remote clusters. This section describes creating and managing SSH Keys in the Palette Management Console. ## Scope of SSH Key -Palette groups clusters for logical separation into [Projects](/projects). Users and teams can be assigned roles within a project for granular control over permissions within the project scope. SSH key authentication is scoped to a project. Multiple users can be given access to a single project. To gain access to a cluster with SSH, you need to have a public SSH key registered in Palette. -# Upload SSH Key +Palette groups clusters for logical separation into [Projects](/projects). Users and teams can be assigned roles within a project for granular control over permissions within the project scope. SSH key authentication is scoped to a project. Multiple users can gain access to a single project. To access a cluster with SSH, you need a public SSH key registered in Palette. + +# Prerequisites + +* Access to a terminal window. + + +* The utility ssh-keygen or similar SSH key generator software. + + +# Create and Upload an SSH Key + +Follow these steps to create an SSH key using the terminal and upload it to Palette: + +1. Open the terminal on your computer. + + +2. Check for existing SSH keys by invoking the following command. + +
+ + ```shell + ls -la ~/.ssh + ``` + If you see files named **id_rsa** and **id_rsa.pub**, you already have an SSH key pair and can skip to step 8. If not, proceed to step 3. + + +3. Generate a new SSH key pair by issuing the following command. + +
+ + ```shell + ssh-keygen -t rsa -b 4096 -C "your_email@example.com" + ``` + + Replace `your_email@example.com` with your actual email address. + + +4. Press Enter to accept the default file location for the key pair. + + + +5. Enter a passphrase (optional) and confirm it. We recommend using a strong passphrase for added security. + + +6. Copy the public SSH key value. Use the `cat` command to display the public key. + +
+ + ```shell + cat ~/.ssh/id_rsa.pub + ``` + Copy the entire key, including the `ssh-rsa` prefix and your email address at the end. + + +7. Log in to [Palette](https://console.spectrocloud.com). + + +8. Navigate to the left **Main Menu**, select **Project Settings**, and then the **SSH Keys** tab. + + +9. Open the **Add New SSH Key** tab and complete the **Add Key** input form: + * **Name**: Provide a unique name for the SSH key. + -Before you begin, generate an SSH key pair. We recommend using the RSA (Rivest-Shamir-Adleman) public-key cryptographic system” to initiate a secure handshake between remote clusters for every cloud, data center, and edge environment supported by Palette. + * **SSH Key**: Paste the SSH public key contents from the key pair generated earlier. -The following steps guide you on how to upload your SSH key in Palette. -1. Log in to [Palette](https://console.spectrocloud.com). -2. Navigate to the left **Main Menu** and select **Project Settings**. Next, select the **SSH Keys** tab. -3. Open the **Add New SSH Key** tab to complete the **Add Key** form as below: - * **Name**: Provide a unique name for the SSH key. - * **SSH Key**: Paste in the SSH public key contents from the key pair generated earlier. -4. Click **Confirm** to complete the wizard. +10. Click **Confirm** to complete the wizard.
-SSH keys can be edited and deleted later by using the **three-dot Menu** to the right of each key. +You can edit or delete SSH keys later by using the **three-dot Menu** to the right of each key. -# Use SSH Key +During cluster creation, assign your SSH key to a cluster. You can use multiple keys to a project, but only one key can be assigned to an individual cluster. +# Validate -SSH keys loaded into the project can be used by associating them with clusters during cluster creation. Users can associate multiple SSH keys to a single project, however only one SSH key can be applied to a single cluster. +You can validate the SSH public key is available in Palette by attempting to deploy a host cluster. During the host cluster creation wizard, you will be able to assign the SSH key to the cluster. Refer to the [Deploy a Cluster](/clusters/public-cloud/deploy-k8s-cluster) tutorial for additional guidance. diff --git a/content/docs/04-clusters/06-cluster-management/01.9-monitoring/10-deploy-monitor-stack.md b/content/docs/04-clusters/06-cluster-management/01.9-monitoring/10-deploy-monitor-stack.md index 7392a038e6..fbe31ab819 100644 --- a/content/docs/04-clusters/06-cluster-management/01.9-monitoring/10-deploy-monitor-stack.md +++ b/content/docs/04-clusters/06-cluster-management/01.9-monitoring/10-deploy-monitor-stack.md @@ -121,7 +121,7 @@ The Prometheus Operator pack will install an unsecured Prometheus server by defa When you deploy the cluster, a host cluster with Prometheus will be installed and ready to receive information from Prometheus agents. -## Validation +## Validate To validate the monitoring stack is successfully deployed and ready to receive Prometheus agent requests, use the following steps. @@ -441,7 +441,7 @@ In this guide, the following domains are used to expose the monitoring stack: Your monitoring stack is now enabled with authentication and network encryption. -## Validation +## Validate To validate the monitoring stack is successfully deployed and ready to receive Prometheus agent requests, use the following steps. diff --git a/content/docs/04-clusters/06-cluster-management/01.9-monitoring/20-deploy-agent.md b/content/docs/04-clusters/06-cluster-management/01.9-monitoring/20-deploy-agent.md index 0b4731038e..17380bf387 100644 --- a/content/docs/04-clusters/06-cluster-management/01.9-monitoring/20-deploy-agent.md +++ b/content/docs/04-clusters/06-cluster-management/01.9-monitoring/20-deploy-agent.md @@ -232,7 +232,7 @@ When you deploy the cluster deployment, you will have a host cluster with the Pr
-# Validation +# Validate To validate that the Prometheus agent is successfully installed and sending metrics to the monitoring stack, use the following steps. diff --git a/content/docs/04-clusters/06-cluster-management/09-cluster-rbac.md b/content/docs/04-clusters/06-cluster-management/09-cluster-rbac.md index 58ab183966..300daf5f99 100644 --- a/content/docs/04-clusters/06-cluster-management/09-cluster-rbac.md +++ b/content/docs/04-clusters/06-cluster-management/09-cluster-rbac.md @@ -203,7 +203,7 @@ A role binding will be created in the listed namespaces. Keep in mind that you c
-## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). diff --git a/content/docs/04-clusters/06-cluster-management/09.5-namespace-management.md b/content/docs/04-clusters/06-cluster-management/09.5-namespace-management.md index 04e4c6858e..8599198001 100644 --- a/content/docs/04-clusters/06-cluster-management/09.5-namespace-management.md +++ b/content/docs/04-clusters/06-cluster-management/09.5-namespace-management.md @@ -85,7 +85,7 @@ The following steps will guide you on how to create a namespace. -## Validation +## Validate Validate that the namespace was successfully created. @@ -176,7 +176,7 @@ When you delete a namespace, all the resources that were created within the name 4. Select the namespace you want to delete, which is listed in the **Workspace Quota** section, and click the trash can icon. -## Validation +## Validate Validate that the namespace was successfully deleted. diff --git a/content/docs/04-clusters/06-cluster-management/12-palette-webctl.md b/content/docs/04-clusters/06-cluster-management/12-palette-webctl.md index 1fc134262a..2ad53eeaa7 100644 --- a/content/docs/04-clusters/06-cluster-management/12-palette-webctl.md +++ b/content/docs/04-clusters/06-cluster-management/12-palette-webctl.md @@ -78,7 +78,7 @@ If you are using [OIDC](/clusters/cluster-management/cluster-rbac#userbacwithoid You can now issue kubectl commands against your host cluster. -# Validation +# Validate Verify you have access to your host cluster by issuing kubectl commands against it. diff --git a/content/docs/04-clusters/06-cluster-management/16-cluster-tag-filter/00-create-add-filter.md b/content/docs/04-clusters/06-cluster-management/16-cluster-tag-filter/00-create-add-filter.md index fae99056a0..ea93394453 100644 --- a/content/docs/04-clusters/06-cluster-management/16-cluster-tag-filter/00-create-add-filter.md +++ b/content/docs/04-clusters/06-cluster-management/16-cluster-tag-filter/00-create-add-filter.md @@ -45,7 +45,7 @@ You must create a Resource Filter in Palette to establish user-based access rest **Note:** The tags are case-sensitive. -## Validation +## Validate Upon creating a filter, a display message will pop up to confirm the successful creation of the tag. You can also use the following steps to review the filter is available for use. @@ -104,7 +104,7 @@ To remove or edit an attached role: 4. Click **Edit** or **Remove** option from the drop-down menu. -## Validation +## Validate Upon creating a filter, a display message will pop up to confirm the successful role assignment. You can also use the following steps to review the roles created: diff --git a/content/docs/04-clusters/06-cluster-management/40-remove-clusters.md b/content/docs/04-clusters/06-cluster-management/40-remove-clusters.md new file mode 100644 index 0000000000..ae204718dc --- /dev/null +++ b/content/docs/04-clusters/06-cluster-management/40-remove-clusters.md @@ -0,0 +1,120 @@ +--- +title: "Cluster Removal" +metaTitle: "Remove Cluster" +metaDescription: "Learn how to remove a cluster deployed and managed by Palette." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; + + + +# Delete a Cluster + +When you delete a cluster it results in the removal of all compute instances and associated resources created for the cluster. Use the following steps to delete a cluster. + +# Prerequisites + +* A host cluster. + + + +# Removal + +1. Log in to [Palette](https://console.spectrocloud.com) and ensure you are in the correct project scope. + + +2. Navigate to the left **Main Menu** and click on **Clusters**. + + +3. Click on the cluster you want to delete. + + +4. Click on the **Settings drop-down Menu**. + + +5. Click on **Delete Cluster**. + + +6. Type the cluster name and click on **OK**. + +The cluster status is updated to **Deleting** while cluster resources are removed. When all resources are successfully deleted, the cluster status is updated to **Deleted**, and the cluster is removed from the cluster list. + + +# Validate + +To validate the host cluster is deleted, use the following steps. + +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Navigate to the left **Main Menu** and click on **Cluster**. + + +4. Check the box labeled **Deleted only** to view all the clusters deleted in the last 72 hours. + +The cluster you deleted is now listed along with other previously deleted clusters. + + + +# Force Delete a Cluster + +If a cluster is stuck in the **Deleting** state for a minimum of 15 minutes, it becomes eligible for force deletion. You can force delete a cluster from the tenant and project admin scope. + +To force delete a cluster, follow the same steps outlined above. After 15 minutes, a **Force Delete Cluster** option is available in the **Settings drop-down Menu**. The drop-down menu will provide you with an estimated remaining time left before the force deletion becomes available. + +
+ + +A force delete can result in Palette-provisioned resources being missed in the removal process. Verify there are no remaining resources. Use the following list to help you identify resources to remove. + +
+ + + +Failure in removing provisioned resources can result in unexpected costs. + + + +
+ +**Azure** + +- Virtual Network (VNet) +- Static Public IPs +- Virtual Network Interfaces +- Load Balancers +- VHD +- Managed Disks +- Virtual Network Gateway + + + +**AWS** + +- VPC +- Elastic IP +- Elastic Network Interfaces +- Internet Gateway +- Elastic Load Balancers +- EBS Volumes +- NAT Gateway + + +**GCP** + +- Virtual Private Cloud (VPC) Network +- Static External IP Address +- Network Interfaces +- Cloud NAT +- Cloud Load Balancing +- Persistent Disks +- Cloud Router + + + + diff --git a/content/docs/04-clusters/06-cluster-management/50-image-swap.md b/content/docs/04-clusters/06-cluster-management/50-image-swap.md new file mode 100644 index 0000000000..8e787e951c --- /dev/null +++ b/content/docs/04-clusters/06-cluster-management/50-image-swap.md @@ -0,0 +1,200 @@ +--- +title: "Image Swap" +metaTitle: "Image Swap" +metaDescription: "Learn how to swap out images and registries through the image swap webhook exposed by Palette." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; + +# Overview + +Palette supports swapping out images and registries at the Kubernetes layer. Palette uses the *ImageSwap* webhook that is exposed by the [ImageSwap Mutating Admission Controller for Kubernetes](https://github.com/phenixblue/imageswap-webhook/blob/master/README.md). You can use this feature to override a specific number of container image registries or particular images. The following are some common use cases for image swapping:

+ +- Avoid rate limit issues encountered with public images by pointing to an alternate image registry that caches public images. This is more common in an Enterprise setting. + + +- Changing the URL of an internal or external container registry. + + +- Support air-gapped environments by redirecting public image requests to an internal registry. + + + To use the image swap feature, specify an image swap configuration in the Kubernetes pack YAML. The `imageSwap` block must be its own node, meaning that it's a standalone block at the root level of the YAML. + +
+ + ```yaml +imageSwap: + imageChange: |- + default: + # your custom configuration goes here + ``` + + + You can add the `imageSwap` section when you create the cluster profile or at cluster deployment. You can customize the image swap functionality several ways. We recommend you review the official [Image Swap configuration](https://github.com/phenixblue/imageswap-webhook/blob/master/README.md#configuration) documentation to learn more. To help you get started, the following are some common configuration patterns. + +
+ + + + The `default::`entry specifies the default configuration for all images. The `::` delimiter is used to separate different elements of the configuration. + + + + # Configuration Examples + + ### Override a Specific Registry + + In this example, image swapping is disabled for all registries except for `example.private.io`. All image requests for `example.private.io` will be swapped for `harbor.internal.example.com`. + +
+ + ```yaml +imageSwap: + imageChange: |- + default:: + example.private.io::harbor.internal.example.com + ``` + +### Apply a Global Swap with an Exception + +Enable image swapping for all registries except `example.private.io`. All image requests for `example.private.io` will not get swapped. All other image requests will get swapped to `harbor.internal.example.com`. + +
+ +```yaml +imageSwap: + imageChange: |- + default::harbor.internal.example.com + example.private.io:: +``` + +### Swap a Specific Image + +Swap out a specific image. The image `example.private.io/demo:v1.0.0` will be swapped with `gcr.io/google-samples/hello-app:1.0`. The syntax format is `[EXACT]::`. + +
+ + +```yaml +imageSwap: + imageChange: |- + default:: + [EXACT]example.private.io/demo:v1.0.0::gcr.io/google-samples/hello-app:1.0 +``` + + +### Replace Image Path + + +Replace an image path with a custom registry. All image requests that start with `ghcr.io/example*` will get swapped with `example.private.io`. + +
+ + +```yaml +imageSwap: + imageChange: |- + default:: + [REPLACE]ghcr.io/example*::example.private.io +``` + + +
+ + + + + If the registry or image mentioned in the image swap configuration cannot be located, Kubernetes will try to obtain the image from the source mentioned in the deployment configuration. + + + + +The examples provided are intended to help you get started. Refer to the official [Image Swap configuration](https://github.com/phenixblue/imageswap-webhook/blob/master/README.md#configuration) for more examples and information. + + +# Image Swap with Palette + +Use the following steps to learn how to use Palette's image swap functionality. + +## Prerequisites + +* Kubernetes 1.19.0 or greater. + + +* Palette v3.4.0 or greater. + + +## Swap Image + +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Navigate to the left **Main Menu** and select **Profiles**. + + +3. Click on **Add Cluster Profile**. + + +4. Fill out the input fields for **Name**, **Description**, **Type** and **Tags**. Select the type **Full** and click on **Next**. + + +5. Select your infrastructure provider and click on **Next**. + + +6. Complete the Operating System (OS) layer by selecting **Registry**, **Pack Name**, and **Pack Version**. Click on **Next layer** to continue. + + +7. Select a Kubernetes distribution and version. + + +8. Next, select the code editor button **** to edit the pack YAML configuration. Within the `pack` section's scope, add your `imageSwap` configuration block. Click on **Next layer** to continue. + +
+ + ![A view of the Kubernetes layer YAML with an imageSwap configuration block.](/clusters_cluster-management_image-swap_kubernetes-layer-yaml.png) + + + + +9. Complete the remainder of the cluster profile creation wizard. + + + +10. Deploy a host cluster and use the cluster profile containing the image swap functionality. Check out the [Deploy a Cluster](/clusters/public-cloud/deploy-k8s-cluster) tutorial for additional guidance in deploying a host cluster. + + +## Validate + +You can validate that the image swap is functioning correctly by using the following steps. + + +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Navigate to the left **Main Menu** and select **Clusters**. + + +3. Select the host cluster you deployed with the image swap functionality. + + +4. Download the kubeconfig file to access the cluster. Refer to the [Access Cluster with CLI](/clusters/cluster-management/palette-webctl) guide for detailed steps. + + +5. Review the deployment configuration of a workload using a registry or image impacted by the image swap configuration. Verify the image or registry is swapped to the expected configuration value you provided in the image swap configuration block. + +
+ + You can use the following command to verify the correct image and registry of the deployment. Change the `REPLACE_ME` value with the correct values from your environment. + +
+ + ```shell + kubectl get deployment REPLACE_ME --namespace REPLACE_ME -o=jsonpath='{.spec.template.spec.containers[0].image}' + ``` + +
\ No newline at end of file diff --git a/content/docs/04-clusters/20-cluster-groups/10-create-cluster-group.md b/content/docs/04-clusters/20-cluster-groups/10-create-cluster-group.md index 22cab3d468..c5b3c6a3c0 100644 --- a/content/docs/04-clusters/20-cluster-groups/10-create-cluster-group.md +++ b/content/docs/04-clusters/20-cluster-groups/10-create-cluster-group.md @@ -117,7 +117,7 @@ To enable virtual clusters for OpenShift, review the OpenShit [instructions belo 8. Click **Finish Configuration**. -## Validation +## Validate To review your cluster group, navigate to the left **Main Menu** and select **Cluster Groups**. Your newly created cluster group is now displayed and ready for use. diff --git a/content/docs/04-clusters/20-cluster-groups/25-cluster-group-backups.md b/content/docs/04-clusters/20-cluster-groups/25-cluster-group-backups.md index b10b4d7047..9f008c1b57 100644 --- a/content/docs/04-clusters/20-cluster-groups/25-cluster-group-backups.md +++ b/content/docs/04-clusters/20-cluster-groups/25-cluster-group-backups.md @@ -76,7 +76,7 @@ Setting the `podSecurityStandard` to `privileged` can introduce privilege escala All virtual clusters deployed in this cluster group will now include disk storage during backup operations. -# Validation +# Validate You can validate the disk backups are occurring by deploying a virtual cluster and taking a backup. diff --git a/content/docs/04-clusters/20-cluster-groups/35-ingress-cluster-group.md b/content/docs/04-clusters/20-cluster-groups/35-ingress-cluster-group.md index 854b763fa0..f4e6cdcab2 100644 --- a/content/docs/04-clusters/20-cluster-groups/35-ingress-cluster-group.md +++ b/content/docs/04-clusters/20-cluster-groups/35-ingress-cluster-group.md @@ -119,7 +119,7 @@ The CNAME record is also known as the host cluster DNS pattern. If you haven’t yet created a Cluster Group, you can configure each host cluster as described and add them to a new Cluster Group later. -# Validation +# Validate To validate that ingress is functioning as expected, do the following: diff --git a/content/docs/04.5-devx.md b/content/docs/04.5-devx.md index be7b2437c4..2c46109869 100644 --- a/content/docs/04.5-devx.md +++ b/content/docs/04.5-devx.md @@ -23,16 +23,72 @@ Check out the in-depth explanation of [App Mode and Cluster Mode](/introduction/
- -App Mode is currently not supported in self-hosted Palette. Contact us if you want to explore App Mode with a self-hosted Palette installation. +## Supported Platforms - +App Mode is available for the following Palette platforms. +| Platform | Supported | Palette Version | +|---|----|---| +| SaaS | ✅| `v3.0.0` or greater. | +| Self-hosted | ✅ | `3.4.0` or greater. | +| Airgap Self-hosted | ❌| N/A. + + +## Manage Resources + +The PDE dashboard provides a snapshot of resource utilization in your PDE environment. You can keep track of the resource utilization in your PDE environment without having to navigate to different views. The dashboard displays the following information. +
+ +* The number of apps deployed. + + +* The number of virtual clusters and their respective status. + + +* The aggregate resource utilization at both the tenant and system levels for these resources. + * Virtual clusters + * CPU + * Memory + * Storage + + +* The number of app profiles available. + + + +![A view of the PDE dashboard with resources in use.](/docs_devx_pde-dashboard-utilization.png) + +## Automation Support + +You can manage PDE resources through the [Palette API](/api/introduction), [Spectro Cloud Terraform provider](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs), and the Palette CLI. Download the Palette CLI from the [Downloads](/spectro-downloads#palettecli) page to start programmatically using PDE. + +![A view of the Palette CLI menu from a terminal](/devx_devx_cli-display.png) + +Check out the [Palette CLI](/palette-cli/install-palette-cli) for installation guidance. # Get Started To get started with App Mode, give the tutorial [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) a try so that you can learn how to use App Mode with Palette Dev Engine. -
+# Resources + +- [Use Cases](/devx/enterprise-user) + + +- [App Profiles](/devx/app-profile) + + +- [Apps](/devx/app-profile) + + +- [Palette Virtual Clusters](/devx/palette-virtual-clusters) + + + +- [Manage Dev Engine](/devx/manage-dev-engine) + + + +
\ No newline at end of file diff --git a/content/docs/04.5-devx/02-enterprise-user.md b/content/docs/04.5-devx/02-enterprise-user.md index fe5bc341e4..998c46aa5c 100644 --- a/content/docs/04.5-devx/02-enterprise-user.md +++ b/content/docs/04.5-devx/02-enterprise-user.md @@ -31,7 +31,7 @@ To enable PDE for downstream users, start by reviewing the following resources. 2. Create and Manage the [Cluster Group](/clusters/cluster-groups). -3. Allocate [User Quota](/devx/resource-quota). +3. Allocate [User Quota](/devx/manage-dev-engine/resource-quota). The next set of references are not required but good for Palette administrators to be aware of. diff --git a/content/docs/04.5-devx/05-app-profile.md b/content/docs/04.5-devx/05-app-profile.md index 72fb0e034b..cf67fc1879 100644 --- a/content/docs/04.5-devx/05-app-profile.md +++ b/content/docs/04.5-devx/05-app-profile.md @@ -22,6 +22,20 @@ You create App Profiles to meet specific types of workloads on your Palette [Vir You can also review all the Palette Dev Engine services that offer an out-of-the-box experience by reviewing the [Service Listings](/devx/app-profile/services). + +
+ + + +When adding a manifest-type layer to an App profile, make sure to specify a namespace. Otherwise the manifest deployment will get deployed to the `Default` namespace. + +
+ +```yaml +namespace: yourNameHere +``` +
+ # Next Steps Get started today by learning how to create your [App Profile](/devx/app-profile/create-app-profile). diff --git a/content/docs/04.5-devx/05-app-profile/00-create-app-profile.md b/content/docs/04.5-devx/05-app-profile/00-create-app-profile.md index 5bc6f9effe..0684871722 100644 --- a/content/docs/04.5-devx/05-app-profile/00-create-app-profile.md +++ b/content/docs/04.5-devx/05-app-profile/00-create-app-profile.md @@ -19,6 +19,16 @@ You can create as many App Profiles as needed to fit various types of workloads Use the following steps to create an App Profile. +
+ + + + + A tutorial is available to help you learn how to use Palette Dev Engine by deploying an application. Check out [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) to get started with Palette Dev Engine. + + + + # Prerequisites * A Spectro Cloud [account](https://www.spectrocloud.com/get-started/). @@ -56,6 +66,35 @@ To create an App Profile: 7. When you've provided the required configuration information for services, click **Review**. Your App Profile is now created and can be deployed. -# Validation +# Validate + +To validate your App Profile is available and ready for use, use the following steps. + +1. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. + + +2. Navigate to the left **Main Menu** and click on **App Profiles**. + + +3. Select the cluster profile you created to review its details. + + +4. Hover your cursor over each app layer to learn more about the layers, including the pack name, version, and registry. + + + ![A view of a cursor triggering the info box for each app profile layer.](/devx_app-profile_create-app-profile_app-layer-infoboxes.png) + +
+ + + + Use the pop-up information box for each layer to help you gather the required information when creating Terraform templates for [app profiles](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/application_profile). + + + + +5. Deploy your application to a virtual cluster to verify all the required configurations and dependencies are correct. Review the [Create and Manage Apps](/devx/apps/create-app) to learn how to deploy an app to a virtual cluster. Check out the [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) tutorial for a more in-depth guide. + +# Next Steps -To validate your App Profile is available and ready for use, navigate to the **App Profiles** page, where you'll find all your app profiles listed. From this page, you can also edit and delete App Profiles in **Settings**. +Start exploring the various [out-of-the-box](/devx/app-profile/services) services Palette exposes to application authors. Use these services to quickly deploy applications without the overhead of managing and configuring the infrastructure required for common third-party services such as databases, message queues, and more. diff --git a/content/docs/04.5-devx/05-app-profile/02-container-deployment.md b/content/docs/04.5-devx/05-app-profile/02-container-deployment.md index 3c759d034e..6cd0bf56d2 100644 --- a/content/docs/04.5-devx/05-app-profile/02-container-deployment.md +++ b/content/docs/04.5-devx/05-app-profile/02-container-deployment.md @@ -32,63 +32,82 @@ Palette App Mode supports the use of containers, a standard unit of software tha 2. Select **App Profiles** from the left **Main Menu** and click on the **New App Profile** button at the top right-hand side of the main screen. -3. Provide the wizard with the following information and click on the **Next** button after you have filled out the information. +3. Provide the wizard with the following information and click on **Next** after you have filled out the following basic information. -**Basic Information: ** + | Parameter | Description | + |-------------------------------|-----------------| + |**Application Profile Name** | A custom name for the App Profile| + |**Description (optional)** | Description of the App Profile, if any | + |**Tag (optional)** | Tags on a cluster group are propagated to the infrastructure environment environments.| -| Parameter | Description | -|-------------------------------|-----------------| -|Application Profile Name | A custom name for the App Profile| -|Description (optional) | Description of the App Profile, if any | -|Tag (optional) | Tags on a cluster group are propagated to the cloud/datacenter environments.| +4. Next, select **Container Deployment** from the available services list. -4. **Add Service**: From the available services list, select **Container Deployment**. [Containers](https://www.docker.com/resources/what-container/) are methods of building, packaging, and deploying an application. A container includes the code, runtime, libraries, and all the dependencies required by a containerized workload. Container deployment deploys containers to their target environment. Review the [Palette Container Deployment](/devx/app-profile/container-deployment) to learn more about container deployment. +5. Provide the following information to the wizard. + + **General Settings**: + + | Parameter | Description | + | ---------------- | ------------------------------------------------------------------------------------------------------ | + | **Container Name** | A unique name for the container deployment. | + | **Registry** | Select the registry from which the image will be downloaded. If specifying a non-Docker Hub registry, ensure you provide the full URL of the image. | + | **Image** | Image of the container to be deployed. | + | **Replicas** | The number of application instances to be deployed. This option follows the same behavior as a [*ReplicaSet*](https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/) in the Kubernetes configuration file. A max of 10 replicas is supported. + +
+ + + + + + When adding a container image from a public [DockerHub registry](https://hub.docker.com/), you can skip the registry hostname. For instance, to download the Nginx image, specify `nginx` and it will be downloaded correctly during the provisioning process. -5. Provide the following information to the wizard: - * **Container Name**: An unique name for the container deployment - * **Registry**: Select the registry from which the image is to be extracted. If specifying a non-Docker Hub registry, ensure you provide the full URL of the image. - * **Image**: Image of the container to be deployed - - - - While specifing an image from a public registry, the registry hostname may be skipped. - - Example:
- For container NGINX if added from the public registry, specify the image as `nginx.` -
+ +
+ + **Network Access**: - * **Network Access:** - * Private: To establish connectivity to container service through private network. - * Public: To establish connectivity to container service through public network. - * Port number to expose the container for external communication. - * **Environment Variables:** Environment variables can be specified as **Key-Value** pairs during the container deployment. - Example:
- name: DEMO_GREETING
- value: Hello from the environment - * **Volume:** To persist the data generated by and used by the container. - * Name: Volume name - * Size: The size of the volume in GiB - * Mount Path: The path to the volume
- Example:
- /var/local/spectro-docs - - * **Runtime Settings**: The command and arguments you define here will override the default command and arguments provided by the container image.
- Example:
- command: printenv
- argument: HOSTNAME - + | Parameter | Description | + | -------------- | ------------------------------------------------------------------------------------------------------------- | + | **Private** | To establish connectivity to a container service through a private network. | + | **Public** | To establish connectivity to a container service through the public network. | + | **Port number** | Exposes the container for external communication. | + +
+ + **Environment Variables**: + + | Parameter | Description | + | ----------------------- | ------------------------------------------------------------------------------------------------------ | + | **Environment Variables** | Environment variables can be specified as **Key-Value** pairs during the container deployment. | + +
+ + **Volume**: + + | Parameter | Description | + | ------------- | --------------------------------------------------------------- | + | **Volume** | To persist the data generated by and used by the container. | + | **Name** | Volume name. | + | **Size** | The size of the volume in GiB. | + | **Mount Path** | The path to the volume. | + + +
+ + * **Runtime Settings**: The command and arguments you define here will override the default command and arguments provided by the container image. + 6. Click the **Review** button when you have filled out the information and are ready to conclude the wizard. -Once the container is added as a tier to the App Profle continue with the remaining steps of [App Profile creation](/devx/app-profile/create-app-profile). You can add more services as tiers to the app profile per use case. +Once the container is added as a layer to the App Profile, continue with the remaining steps of the [App Profile creation](/devx/app-profile/create-app-profile) wizard. You can add more services as layers if needed. -## Validation +## Validate 1. Login to [Palette](/devx#quickstartwithpaletteappmode). diff --git a/content/docs/04.5-devx/05-app-profile/04-app-profile-cloning.md b/content/docs/04.5-devx/05-app-profile/04-app-profile-cloning.md index 9f59107fa3..becc105d5e 100644 --- a/content/docs/04.5-devx/05-app-profile/04-app-profile-cloning.md +++ b/content/docs/04.5-devx/05-app-profile/04-app-profile-cloning.md @@ -48,7 +48,7 @@ To clone an App Profile follow the steps below: In the target project specified during the clone process, you can now use the App Profile for app deployments. -# Validation +# Validate To validate the App Profile is cloned and available in the target project conduct the following steps: diff --git a/content/docs/04.5-devx/05-app-profile/05-versioning-app-profile.md b/content/docs/04.5-devx/05-app-profile/05-versioning-app-profile.md index 04371e70ec..a4a03dcfea 100644 --- a/content/docs/04.5-devx/05-app-profile/05-versioning-app-profile.md +++ b/content/docs/04.5-devx/05-app-profile/05-versioning-app-profile.md @@ -75,7 +75,7 @@ The following attributes are non-editable during versioning: 6. Click on **Confirm** to complete the wizard. The UI will return a versioning successful message. -## Validation +## Validate To validate the App Profile is versioned and available in the target project conduct the following steps: @@ -109,7 +109,7 @@ To validate the App Profile is versioned and available in the target project con 5. The selected App Profile version will be deleted. -## Validation +## Validate To validate the App Profile is removed and not available in the target project, conduct the following steps: @@ -155,7 +155,7 @@ To apply updates to an App follow the below steps: * An **Apply Updates** wizard will open up with the update notification. The notification contains details about the updates that will be applied. Click the **Confirm** button to apply the updates to the app. -## Validation +## Validate To validate that the App profile updates are implemented on the target app, conduct the following steps: diff --git a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/0-mongo-db.md b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/0-mongo-db.md index 040e10bc6d..805a90d1cb 100644 --- a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/0-mongo-db.md +++ b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/0-mongo-db.md @@ -62,7 +62,7 @@ You can use the following steps to learn how to add MongoDB to your app profile. * **Version:** Select the version from the **Version** drop-down. 6. Click **Save Changes**. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. diff --git a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/1-mysql.md b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/1-mysql.md index 7fa8acf228..ba1d940348 100644 --- a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/1-mysql.md +++ b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/1-mysql.md @@ -69,7 +69,7 @@ A Spectro Cloud [account](https://www.spectrocloud.com/get-started/). 6. Click on **Save Changes**. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. diff --git a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/10-cockroach-db.md b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/10-cockroach-db.md index b0fe015519..5c712f27f2 100644 --- a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/10-cockroach-db.md +++ b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/10-cockroach-db.md @@ -83,7 +83,7 @@ Palette users can deploy CockroachDB to a virtual cluster by using the following 7. Deploy the app profile to a Palette Virtual Cluster. Use the [Deploy a Virtual Cluster](/clusters/palette-virtual-clusters/deploy-virtual-cluster#deployavirtualcluster) guide for additional guidance or check out the [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) tutorial. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. diff --git a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/2-postgresql-db.md b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/2-postgresql-db.md index 73adbdfd4c..a27d92a41a 100644 --- a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/2-postgresql-db.md +++ b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/2-postgresql-db.md @@ -87,7 +87,7 @@ You can use the default system-generated password. If the default password is us 6. Save your changes. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. diff --git a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/3-redis-db.md b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/3-redis-db.md index 39efbeca1b..fbf76c79ff 100644 --- a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/3-redis-db.md +++ b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/3-redis-db.md @@ -58,7 +58,7 @@ A Spectro Cloud [account](https://www.spectrocloud.com/get-started/). * **Database Volume Size (GiB):** Select the volume as per the storage volume available in the cluster group and virtual clusters. 6. Save your changes. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) and switch to **App Mode**. diff --git a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/4-vault.md b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/4-vault.md index 3554c05c56..565121f73e 100644 --- a/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/4-vault.md +++ b/content/docs/04.5-devx/05-app-profile/08-services/50-service-listings/4-vault.md @@ -85,7 +85,7 @@ Use the following steps to learn how to deploy Vault to your virtual cluster. 7. Deploy the app profile to a Palette Virtual Cluster. Use the [Deploy a Virtual Cluster](/clusters/palette-virtual-clusters/deploy-virtual-cluster#deployavirtualcluster) guide for additional guidance or check out the [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) tutorial. -## Validation +## Validate You can validate the Vault instance deployed successfully by using the following steps. diff --git a/content/docs/04.5-devx/06-apps.md b/content/docs/04.5-devx/06-apps.md index 1b394c8dde..6ff987428b 100644 --- a/content/docs/04.5-devx/06-apps.md +++ b/content/docs/04.5-devx/06-apps.md @@ -14,37 +14,21 @@ import Tooltip from "shared/components/ui/Tooltip"; -# Apps +# Overview -Users can create applications based on their use cases to the Palette Dev Engine. Palette encourages the user to deploy their own use cases to the Palette Virtual Clusters, in addition to a set of general purpose applications available within the Palette Dev Engine. This section will introduce how these use applications can be deployed to a Palette Virtual Cluster. +Applications are the combination of an [App Profile](/devx/app-profile) and a [Palette Virtual Cluster](/devx/palette-virtual-clusters). When you specify an application profile and deploy it to a virtual cluster, you create an application. -## Start Creating a new App +Check out the resource links below to learn more about Apps. +
-To create your new App, -1. Login to Palette Dev Engine console +# Resources +- [Create and Manage Apps](/devx/apps/create-app) -2. Select the `Apps` from the left ribbon menu, click `+ New App,` and provide the following information to the app creation wizard. - * Application Name: A custom name for the application. +- [App Logs](/devx/apps/logs) - * Select the App Profile: Select an App profile from the existing list by clicking `Select App Profile.’ - * Make the choice of deploying Palette Virtual Cluster. The options available here are: - **[Deploy In A Palette Virtual Cluster](/devx/palette-virtual-clusters)** - - ** Deploy In An Existing Palette Virtual Cluster** - - Select an existing virtual cluster from the available list. - - -3. Click on `Create an application` to complete the wizard. The application will start getting deployed and wait for the application to get ready. - - -4. Once the application starts running, we can manage the application from the Kebab Menu (3 dots) against the running application. - - -When adding layers to the App profile using manifest files, specify a namespace name to which the resource must belong. - +- [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) \ No newline at end of file diff --git a/content/docs/04.5-devx/06-apps/02-create-app.md b/content/docs/04.5-devx/06-apps/02-create-app.md new file mode 100644 index 0000000000..1d28fd1c7f --- /dev/null +++ b/content/docs/04.5-devx/06-apps/02-create-app.md @@ -0,0 +1,92 @@ +--- +title: "Create and Manage Apps" +metaTitle: "Create and Manage Apps" +metaDescription: "Learn how to create and manage an app in Palette Dev Engine." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import InfoBox from 'shared/components/InfoBox'; +import WarningBox from 'shared/components/WarningBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; +import Tooltip from "shared/components/ui/Tooltip"; + + + +# Overview + +Use the following steps to create and deploy an app to a virtual cluster. + + +# Prerequisite + +- An application profile. Use the guide [Create an App Profile](/devx/app-profile/create-app-profile) to learn how to create an app profile. + +
+ + + + + A tutorial is available to help you learn how to use Palette Dev Engine by deploying an application. Check out [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) to get started with Palette Dev Engine. + + + +## Create a New App + + +1. Login to [Palette](https://console.spectrocloud.com). + + + +2. Navigate to the top right **User Menu** and select **Switch to App Mode**. + + + +3. Select the **Apps** from the left **Main Menu** and click on **New App**. + + + +4. Next, provide the following information to the app creation wizard. + + * **Application name:** A custom name for the application. + + * **App Profile**: Select an app profile from the existing list by clicking **Select App Profile**. + + + +5. Choose a Virtual Cluster deployment option. You have two options available. + + - **Deploy In A Palette Virtual Cluster** + + - **Deploy In An Existing Palette Virtual Cluster** + + Create a new virtual cluster or select an existing one from the available list, depending on your choice + + +6. Click on **Create an application** to complete the application wizard. + + + +The application will begin the deployment process. This may take a few minutes, depending on the number of layers and types of applications specified in the app profile. + + + +# Validate + +1. Log in to [Palette](https://console.spectrocloud.com). + + + +2. Navigate to the top right **User Menu** and select **Switch to App Mode**. + + + +3. Select the **Apps** from the left **Main Menu** and click on **New App**. + + + +4. Review the list and select your application to view the details page. + + +5. Ensure the **Status** is marked as **Deployed**. diff --git a/content/docs/04.5-devx/06-apps/05-deploy-app.md b/content/docs/04.5-devx/06-apps/05-deploy-app.md index 91e0234f3c..803fefd302 100644 --- a/content/docs/04.5-devx/06-apps/05-deploy-app.md +++ b/content/docs/04.5-devx/06-apps/05-deploy-app.md @@ -3,7 +3,6 @@ title: "Deploy an Application using Palette Dev Engine" metaTitle: "Deploy an Application using Palette Dev Engine" metaDescription: "Learn how to deploy applications to a Kubernetes cluster without the traditional overhead accompanied by Kubernetes. Palette’s App Mode reduces the deployment time and complexity when deploying applications to Kubernetes. Learn how to get started with Palette’s App Mode in this tutorial. Get started with the free tier of Palette App Mode" icon: "" -category: ["tutorial"] hideToC: false fullWidth: false --- @@ -28,9 +27,7 @@ To complete this tutorial, you will need the following items. - Basic knowledge about containers. If you select the Terraform workflow, you will need the following software installed. -- Terraform v1.3.6 or greater -- Git v2.30.0 or greater - +- [Docker Desktop](https://www.docker.com/products/docker-desktop/) or another container management tool. There are no expenses associated with this tutorial as everything falls under the Palette Free Tier. @@ -94,7 +91,7 @@ In the following screen, you will be prompted for the cluster group, virtual clu -Palette’s Dev Engine allows you to deploy up to two virtual clusters into the beehive cluster group. Each virtual cluster requires a minimum of 4 CPU, 4 GiB memory, and 2 GiB storage. When using the beehive cluster, you can allocate a maximum of 12 CPU, 16 Gib memory, and 20 GiB of storage. Check out the [Palette Dev Engine and Quotas](/devx/resource-quota) documentation to learn more about limits. +Palette Dev Engine allows you to deploy up to two virtual clusters into the beehive cluster group. Each virtual cluster requires a minimum of 4 CPU, 4 GiB memory, and 2 GiB storage. When using the beehive cluster, you can allocate a maximum of 12 CPU, 16 Gib memory, and 20 GiB of storage. Check out the [Palette Dev Engine and Quotas](/devx/manage-dev-engine/resource-quota) documentation to learn more about limits. @@ -451,33 +448,86 @@ As you go through the Terraform workflow, be aware that high-level concepts from
+
+ + + + + + +Ensure Docker Desktop on your local machine is available. Use the following command and ensure you receive an output displaying the version number. + +
+ +```bash +docker version +``` + +Download the tutorial image to your local machine. +
+ +```bash +docker pull ghcr.io/spectrocloud/tutorials:1.0.4 +``` + +Next, start the container, and open a bash session into it. + +
+ +```shell +docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.0.4 bash +``` + +Navigate to the tutorial code. + +
+ +```shell +cd terraform/hello-universe-tf/ +``` + +
+ + + Open a terminal window to begin the tutorial and download the tutorial code from GitHub. +
+ ```shell git@github.com:spectrocloud/tutorials.git ``` Change directory to the tutorial folder. +
+ ```shell cd tutorials/ ``` Check out the following git tag. +
+ ```shell -git checkout v1.0.1 +git checkout v1.0.4 ``` Change directory to the tutorial code. +
+ ```shell cd terraform/hello-universe-tf/ ``` -Before you can get started with the Terraform code, you need a Spectro Cloud API key. +
+
+ +Before you can get started with the Terraform code, you need a Spectro Cloud API key. ### API Key To create an API key, log in to Palette, and click on the user **User Menu** and select **My API Keys**. @@ -1223,6 +1273,17 @@ Destroy complete! Resources: 6 destroyed.
+If you are using the tutorial container and want to exit the container, type `exit` in your terminal session and press the **Enter** key. Next, issue the following command to stop the container. + +
+ +```shell +docker stop tutorialContainer && \ +docker rmi --force ghcr.io/spectrocloud/tutorials:1.0.4 +``` + +
+ diff --git a/content/docs/04.5-devx/06-apps/05-logs.md b/content/docs/04.5-devx/06-apps/05-logs.md index c26186dbc6..cc2b8493ca 100644 --- a/content/docs/04.5-devx/06-apps/05-logs.md +++ b/content/docs/04.5-devx/06-apps/05-logs.md @@ -68,6 +68,6 @@ Use the steps below to download application logs. The download bundle is a zip f 8. Click the download link and review the files. -## Validation +## Validate To review the logs, locate a zip file with file name format `[clusterNameHere]-logs-[currentTimeStamp]` in the downloads folder on your device. \ No newline at end of file diff --git a/content/docs/04.5-devx/07-palette-virtual-clusters/00-pause-restore-virtual-clusters.md b/content/docs/04.5-devx/07-palette-virtual-clusters/00-pause-restore-virtual-clusters.md index e0f0204535..c5cd53a704 100644 --- a/content/docs/04.5-devx/07-palette-virtual-clusters/00-pause-restore-virtual-clusters.md +++ b/content/docs/04.5-devx/07-palette-virtual-clusters/00-pause-restore-virtual-clusters.md @@ -1,7 +1,7 @@ --- -title: "Pause and Resume Palette Virtual Clusters" -metaTitle: "Palette Dev Engine Pause and Restore Palette Virtual Clusters" -metaDescription: "Pause and Restore Palette Virtual Clusters" +title: "Pause and Resume Virtual Clusters" +metaTitle: "Pause and Resume Virtual Clusters" +metaDescription: "Learn how to pause and resume Palette Virtual Clusters." hideToC: false fullWidth: false --- diff --git a/content/docs/04.5-devx/07-palette-virtual-clusters/05-resize-virtual-clusters.md b/content/docs/04.5-devx/07-palette-virtual-clusters/05-resize-virtual-clusters.md index 7562d5ff9a..38de0ecc82 100644 --- a/content/docs/04.5-devx/07-palette-virtual-clusters/05-resize-virtual-clusters.md +++ b/content/docs/04.5-devx/07-palette-virtual-clusters/05-resize-virtual-clusters.md @@ -1,6 +1,6 @@ --- -title: "Resize Palette Virtual Clusters" -metaTitle: "Resize Palette Virtual Clusters" +title: "Resize Virtual Clusters" +metaTitle: "Resize Virtual Clusters" metaDescription: "Learn how to resize Palette Virtual Clusters" hideToC: false fullWidth: false @@ -37,13 +37,13 @@ Use the following steps to resize a virtual cluster. 3. Select the virtual cluster you want to resize, and click **Settings > Cluster Settings**.
-4. Click **Cluster Size** and specify new resource allocations for your virtual cluster. The size you specify cannot be greater than the system-level quota for a cluster group like Beehive or the user quota for tenant-level cluster groups. To learn more about resource quotas, refer to the [resource quota](/devx/resource-quota) documentation. +4. Click **Cluster Size** and specify new resource allocations for your virtual cluster. The size you specify cannot be greater than the system-level quota for a cluster group like Beehive or the user quota for tenant-level cluster groups. To learn more about resource quotas, refer to the [resource quota](/devx/manage-dev-engine/resource-quota) documentation.
5. Save your changes. -# Validation +# Validate To verify your changes, click **Virtual Clusters** in the left **Main Menu** and select the resized cluster. The virtual cluster Overview page displays the new **Allocated Quota** for the cluster. diff --git a/content/docs/04.5-devx/09-manage-dev-engine.md b/content/docs/04.5-devx/09-manage-dev-engine.md index 28c841c38b..96bf86c8cc 100644 --- a/content/docs/04.5-devx/09-manage-dev-engine.md +++ b/content/docs/04.5-devx/09-manage-dev-engine.md @@ -12,48 +12,24 @@ import WarningBox from 'shared/components/WarningBox'; import PointsOfInterest from 'shared/components/common/PointOfInterest'; import Tooltip from "shared/components/ui/Tooltip"; +# Overview +You manage Palette Dev Engine (PDE) primarily through the [Cluster Group's Virtual Cluster](/clusters/cluster-groups) settings. You also can manage PDE through the resources shared below to help you customize the PDE environment to better fit your needs. -# Disable Social Sign-In -Palette provides the flexibility to disable social sign in to restrict this capability. To disable Social Sign In, the user as a Palette tenant admin must set up SSO authentication in the Palette console. -* Log in to the Palette console as a Tenant Admin. +# Resources -* Go to `Tenant Settings` and select `SSO` from the left main menu. +- [Resource Quotas](/devx/manage-dev-engine/resource-quota) -* From **Manage SSO**, go to `Auth Providers` and toggle the `Enable Provider Login` button. +- [Dev Engine Registries](/devx/manage-dev-engine/registries) - Note: This button will be enabled by default. +- [Manage Single Sign-On (SSO)](/devx/manage-dev-engine/sso) -* To enable it again, toggle the button and select the Social Sign In platform the developers want to use. For example, we currently support Google and Git Hub-based Sign in. -* Log out of the Palette console -* Login back to the Palette console selecting the Social Sign In platform enabled in the previous step. The log in can progress in two ways: - - * If no Tenant exists in that Log In, Palette will create a new Tenant under a new organization and log in to that tenant console. - - * If a Tenant already exists in that Log In, then Palette will directly log the developer into that Tenant console. - -
- -# Troubleshooting - -In the free tier, Palette specifies a [LimitRange](https://kubernetes.io/docs/concepts/policy/limit-range/) for each Palette Virtual Cluster namespace as part of the values.yaml in Cluster Groups. Therefore, every `resources:` section in every pack's values.yaml file should specify **BOTH** `requests` and `limits` or **NEIGHTER**. - -**Example:** -If you specify requests but not limits, the default limits imposed by the LimitRange will likely be lower than the requests, causing an error as below: - -
- -``` -Invalid value: "300m": must be less than or equal to CPU limit spec.containers[0].resources.requests: Invalid value: "512Mi": must be less than or equal to memory limit] -``` -
- diff --git a/content/docs/04.5-devx/04-resource-quota.md b/content/docs/04.5-devx/09-manage-dev-engine/04-resource-quota.md similarity index 100% rename from content/docs/04.5-devx/04-resource-quota.md rename to content/docs/04.5-devx/09-manage-dev-engine/04-resource-quota.md diff --git a/content/docs/04.5-devx/08-registries.md b/content/docs/04.5-devx/09-manage-dev-engine/08-registries.md similarity index 100% rename from content/docs/04.5-devx/08-registries.md rename to content/docs/04.5-devx/09-manage-dev-engine/08-registries.md diff --git a/content/docs/04.5-devx/09-manage-dev-engine/30-sso.md b/content/docs/04.5-devx/09-manage-dev-engine/30-sso.md new file mode 100644 index 0000000000..7d35c5eb34 --- /dev/null +++ b/content/docs/04.5-devx/09-manage-dev-engine/30-sso.md @@ -0,0 +1,94 @@ +--- +title: "Manage Single Sign-On (SSO)" +metaTitle: "Manage Single Sign-On (SSO)" +metaDescription: "Learn how to configure SSO for Palette Dev Engine." +icon: "" +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; + +# Overview + +Palette supports the ability to use Single Sign-On (SSO) and third-party Social Sign-In Providers, such as Google and GitHub. Use the following steps to either enable or disable the feature. + +# Enable SSO + +To enable SSO with third-party Social Sign-In Providers use the following steps. + +
+ + + + +To learn more about the Sign-In Flow, refer to the [User Authentication](/user-management/user-authentication#signinflow) documentation. + + + + +## Prerequisites + +* Palette Tenant Administrator access. + + +## Enable SSO + +1. Log in to [Palette](https://console.spectrocloud.com) as a Tenant Admin. + + +2. Navigate to the left **Main Menu**, select **Tenant Settings**, and select **SSO**. + + +3. Next, click the **Auth Providers** tab and toggle the **Enable Provider Login** button on. + + + ![The Auth providers tenant settings page with an arrow toward the toggle button.](/devx_manage-dev-engine_sso_display-oidc-page.png) + + +4. Select one of the supported Social Sign-In providers, and confirm your change. + + + + +## Validate + +You can validate SSO is enabled by attempting to log into your Palette tenant through SSO. Select the third-party provider you enabled for SSO. + + +![Palette's login view with the SSO providers highlighted.](/devx_manage-dev-engine_sso_palette-login-view.png) + + +# Disable SSO + +Palette provides the flexibility to disable SSO to restrict this capability. Use the following steps to disable SSO for Palette. + + +## Prerequisites + +* Palette Tenant Administrator access. + + + +## Disable Steps + +1. Log in to [Palette](https://console.spectrocloud.com) as a Tenant Admin. + + +2. Navigate to the left **Main Menu**, select **Tenant Settings**, and select **SSO**. + + +3. Next, click the **Auth Providers** tab and toggle the **Enable Provider Login** button off. + + +4. Log out of Palette. + + +## Validate + +You can validate SSO is disabled by attempting to log into your Palette tenant through SSO. Any SSO attempts will fail due to SSO being disabled at the tenant level. + + + diff --git a/content/docs/04.6-vm-management/05-vm-packs-profiles/15-create-vm-dashboard-profile.md b/content/docs/04.6-vm-management/05-vm-packs-profiles/15-create-vm-dashboard-profile.md index 909edcaf54..6bb98149a2 100644 --- a/content/docs/04.6-vm-management/05-vm-packs-profiles/15-create-vm-dashboard-profile.md +++ b/content/docs/04.6-vm-management/05-vm-packs-profiles/15-create-vm-dashboard-profile.md @@ -91,7 +91,7 @@ IDP options are as follows: - **Specified on Kubernetes layer**: This setting requires you to configure OIDC manually in the Kubernetes pack. Refer to [Use RBAC With OIDC](/clusters/cluster-management/cluster-rbac/#userbacwithoidc) for more information. -# Validation +# Validate You can validate the profile is created. diff --git a/content/docs/04.6-vm-management/05-vm-packs-profiles/16-enable-vm-dashboard.md b/content/docs/04.6-vm-management/05-vm-packs-profiles/16-enable-vm-dashboard.md index f3cad9a0c1..201701fdc9 100644 --- a/content/docs/04.6-vm-management/05-vm-packs-profiles/16-enable-vm-dashboard.md +++ b/content/docs/04.6-vm-management/05-vm-packs-profiles/16-enable-vm-dashboard.md @@ -62,7 +62,7 @@ To enable the Spectro VM Dashboard, apply the profile you created to your cluste The cluster status displays as **Upgrading** on the cluster overview page. Updating can take several minutes depending on your environment. You can track events from the **Events** tab. -# Validation +# Validate When the cluster is finished upgrading, ensure the cluster status displays as **Running** and that a new tab labeled **Virtual Machines** appears on the Cluster's page. diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/04-deploy-vm-from-template.md b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/04-deploy-vm-from-template.md index d882f729b0..7c6e0b83bd 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/04-deploy-vm-from-template.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/04-deploy-vm-from-template.md @@ -83,7 +83,7 @@ VMs do not self-heal. If a VM is running on a node that fails, the VM is re-sche -# Validation +# Validate 1. Log in to [Palette](https://console.spectroloud.com) diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/05-update-vm-configuration.md b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/05-update-vm-configuration.md index beb72120a6..1711755788 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/05-update-vm-configuration.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/05-update-vm-configuration.md @@ -56,7 +56,7 @@ KubeVirt allows hot plugging additional storage into a running VM. Both block an 5. Click **Add** when you are done. -## Validation +## Validate The **Disks** tab lists the newly added disk as ``PersistingHotplug``. @@ -100,7 +100,7 @@ Multus allows hot plugging network interfaces only when interfaces use the **vir
-## Validation +## Validate The **Network Interfaces** tab lists the newly added interface. diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/10-migrate-vm-to-different-node.md b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/10-migrate-vm-to-different-node.md index 666b0d3e68..df9e9d4cb9 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/10-migrate-vm-to-different-node.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/10-migrate-vm-to-different-node.md @@ -50,7 +50,7 @@ Live migration is used with rolling Kubernetes upgrades and workload balancing.
-## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com) as a tenant admin. @@ -112,7 +112,7 @@ Compute nodes can be placed into maintenance mode using the `cordon` and `drain` -## Validation +## Validate 1. Using kubectl, log in to a machine that has access to the kubernetes cluster. diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/15-take-snapshot-of-vm.md b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/15-take-snapshot-of-vm.md index 1f79a474e8..f8a54e8383 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/15-take-snapshot-of-vm.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/15-take-snapshot-of-vm.md @@ -71,7 +71,7 @@ Snapshots should not be used as a backup method, as running a VM on a snapshot f -# Validation +# Validate 1. From the **Snapshots** tab, verify the ``vmSnapshot Status`` parameter displays **Succeeded**. diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/20-clone-vm.md b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/20-clone-vm.md index 9fb347cfc7..c7d31a7218 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/20-clone-vm.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/05-standard-vm-operations/20-clone-vm.md @@ -47,7 +47,7 @@ There are no requirements. 6. Optionally, you can enable the checkbox to start the cloned VM automatically when cloning is complete. -# Validation +# Validate From the **Virtual Machines** tab, verify the cloned VM is listed and displays **Running** status. diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/15-create-vm-template.md b/content/docs/04.6-vm-management/10-create-manage-vm/15-create-vm-template.md index a82c69a72c..6cd4fe92bd 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/15-create-vm-template.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/15-create-vm-template.md @@ -116,7 +116,7 @@ spec: ``` -# Validation +# Validate 1. Navigate to the left **Main Menu** and click **Profiles**. diff --git a/content/docs/04.6-vm-management/10-create-manage-vm/20-access-cluster-with-virtctl.md b/content/docs/04.6-vm-management/10-create-manage-vm/20-access-cluster-with-virtctl.md index 250f0b1500..cdbb869ed5 100644 --- a/content/docs/04.6-vm-management/10-create-manage-vm/20-access-cluster-with-virtctl.md +++ b/content/docs/04.6-vm-management/10-create-manage-vm/20-access-cluster-with-virtctl.md @@ -74,7 +74,7 @@ The virtctl CLI also provides a lightweight Secure Copy Protocol (SCP) client wi You can now issue virtctl commands against the VM in your Kubernetes cluster. -# Validation +# Validate Verify you have access to your virtual machine by issuing virtctl commands against it, as shown in the example below. diff --git a/content/docs/04.6-vm-management/15-vm-roles-permissions.md b/content/docs/04.6-vm-management/15-vm-roles-permissions.md index 94f15ef793..f776a6da29 100644 --- a/content/docs/04.6-vm-management/15-vm-roles-permissions.md +++ b/content/docs/04.6-vm-management/15-vm-roles-permissions.md @@ -43,15 +43,10 @@ You can create additional roles based on the permissions granularity that Palett
-You can configure namespaces and RBAC from within a cluster or from a Palette workspace that contains a cluster group. In a cluster group all RoleBindings must occur at the namespace level. For details, review the [Cluster RBAC](/clusters/cluster-management/cluster-rbac/) and [workspace RBAC](/workspace/#rolebasedaccesscontrol(rbac)) guides. +You can configure namespaces and RBAC from within a cluster or from a Palette workspace that contains a cluster group. In a cluster group, all RoleBindings must occur at the namespace level. For details, review the [Cluster RBAC](/clusters/cluster-management/cluster-rbac/) and [workspace RBAC](/workspace/#rolebasedaccesscontrol(rbac)) guides. Palette leverages Regex Pattern matching so you can select multiple namespaces to apply role bindings. Check out [Regex for Namespaces](/workspace/workload-features) to learn more. - -
- -
-

diff --git a/content/docs/06-integrations/00-byoos.md b/content/docs/06-integrations/00-byoos.md new file mode 100644 index 0000000000..b416499d57 --- /dev/null +++ b/content/docs/06-integrations/00-byoos.md @@ -0,0 +1,238 @@ +--- +title: "Bring Your Own OS (BYOOS)" +metaTitle: "Bring your own OS (BYOOS)" +metaDescription: "Bring Your Own OS (BYOOS) pack in Palette." +hiddenFromNav: true +type: "integration" +category: ['operating system'] +logoUrl: "https://registry.dev.spectrocloud.com/v1/spectro-proxy/blobs/sha256:b6081bca439eeb01a8d43b3cb6895df4c088f80af978856ddc0da568e5c09365?type=image/png" +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; + +# Bring Your Own Operating System (BYOOS) + +The [Bring Your Own Operating System (BYOOS)](/https://docs.spectrocloud.com/cluster-profiles/byoos) enables you to use a custom Operating System (OS) with Palette. Palette comes with several operating systems out-of-the-box, but the existing OS list may not meet all users' needs. + +Using your custom OS provides several benefits, including the ability to control your own dependencies, improve performance, and ensure compatibility with your existing applications. With BYOOS, you can choose the OS that best fits your needs, whether it's a commercial or open-source distribution, and integrate it with your Kubernetes clusters. The BYOOS pack can be used with both Edge and non-Edge environments. + +# Versions Supported + +**1.0.x** + +
+ + + + + +## Prerequisites + + +
+ +- Edge Provider images you have created and uploaded to a container registry. Refer to the [Bring Your Own OS](/clusters/edge/edgeforge-workflow/build-kairos-os) guide to learn how to create a custom OS. Refer to the [Build Images](/clusters/edge/edgeforge-workflow/build-images) guide for steps on how to create the Edge artifacts and how to upload your custom OS to a registry. + + +- Palette 3.3.0 or greater. + +## Parameters + +The BYOS Edge OS pack supports the following parameters. + +### Parameters + +| Parameter | Description | Type | +|----------------------|--------------------------------------------------------|------| +| `pack:content:` | Specifies the content of the **BYOS Edge OS** pack. | map | +| `pack.content.images` | Specifies a list of OS images to use with the pack. | list | +| `pack.content.images.image` | An OS image to use with the pack. | string| +| `system.uri` | The system URI specifies the location of BYOOS image. | string| + + + + ```yaml + pack: + content: + images: + - image: '{{.spectro.pack.edge-native-byoi.options.system.uri}}' + # - image: example.io/my-other-images/example:v1.0.0 + # - image: example.io/my-super-other-images/example:v1.0.0 + + options: + system.uri: example.io/my-images/example-custom-os:v1.4.5 + ``` + +## Usage + +BYOOS enables you to use a custom OS for your Edge host. You can use this feature to customize the desired specifications of your OS layer in the Edge host. You can reference the custom OS through the BYOOS pack. + + +To use a custom OS, you must include all the Edge artifacts and provider images required by the Edge Installer in the custom OS. Refer to the [Bring Your Own OS](/clusters/edge/edgeforge-workflow/build-kairos-os) guide for steps on how to create a custom OS that includes all the required components for the Edge Installer. + + +Select the BYOOS pack and fill out the required parameters during the cluster profile creation process. The `system.uri` parameter specifies the location of the BYOOS image. Refer to the [Build Images](/clusters/edge/edgeforge-workflow/build-images) guide to learn how to create Edge Artifacts. + +![A view of the Kubernetes pack editor with a YAML configuration](/clusters_site-deployment_model-profile_byoos-pack-yaml.png) + + +
+ + + +## Prerequisites + +To use the non-Edge BYOOS pack, you must have the following: + +
+ +- A custom OS that you created. Refer to the [Create Images with Image Builder](/cluster-profiles/byoos/image-builder) guide to learn how to create a custom OS for Palette. + +## Parameters + +The following is a list of parameters required when using the BYOOS pack. + +
+ +| Parameter | Description | Type | +|----------------------|--------------------------------------------------------|---| +| `osImageOverride` | The image ID used as the base OS layer. This is the image ID as assigned in the infrastructure environment the image belongs to. Example: `ami-0f4804aff4cf9c5a2` | string| +| `osName` | The name of the OS distribution. Example: `rhel` | string | +| `osVersion` | The version of the OS distribution. Example: `"8"` | string | + +## Usage + +Use the BYOOS pack when selecting the OS layer during the cluster profile creation. Use the following information to find the BYOOS pack. + +* Pack Type: OS +* Registry: Public Repo +* Pack Name: Bring Your Own OS (BYO-OS) +* Pack Version: 1.0.x or higher + + + + +Check out the [Create Cluster Profile](/cluster-profiles/task-define-profile/) guide to learn how to create a cluster profile. + + + +
+ + +Fill out the required parameters with information about your custom OS, such as the ID, OS distribution, and version. + +
+ +```yaml +pack: + osImageOverride: "ami-0f4804aff4cf9c5a2" + osName: "rhel" + osVersion: "8" +``` + + + +
+ + + ![View of the cluster profile wizard](/clusters_byoos_image-builder_cluster-profile-byoos-yaml.png) + + + + + +Check out the [Create Images with Image Builder](/cluster-profiles/byoos/image-builder/) guide to learn to create a custom image for Palette. + + +--- + +
+ +Image creation tools are available to help you create custom OS images for the infrastructure provider you are using. The following is a list of commonly used tools for creating a custom OS: + +
+ +* [AWS EC2 Image Builder](https://aws.amazon.com/image-builder/). + + +* [Azure VM Image Builder](https://learn.microsoft.com/en-us/azure/virtual-machines/image-builder-overview?tabs=azure-powershell). + + +* [HashiCorp Packer](https://developer.hashicorp.com/packer). + + +* [Kubernetes Image Builder (KIB)](https://image-builder.sigs.k8s.io/introduction.html). + + +
+ +
+ + +# Terraform + + + + +You can retrieve details about the BYOOS Edge OS agent pack using the following Terraform code. + +
+ + +```terraform +data "spectrocloud_registry" "public_registry" { + name = "Public Repo" +} + +data "spectrocloud_pack_simple" "byoos" { + name = "edge-native-byoi" + version = "1.0.0" + type = "helm" + registry_uid = data.spectrocloud_registry.public_registry.id +``` + +
+ + + + +You can retrieve details about the BYOOS pack by using the following Terraform code. + +
+ +```terraform +data "spectrocloud_registry" "public_registry" { + name = "Public Repo" +} + +data "spectrocloud_pack_simple" "byoos" { + name = "generic-byoi" + version = "1.0.0" + type = "helm" + registry_uid = data.spectrocloud_registry.public_registry.id +``` + +
+ +
+ +# References + +- [Create a Custom Cluster Profile with BYOOS](/clusters/edge/site-deployment/model-profile) + + +- [Model Edge Native Cluster Profile](/clusters/edge/site-deployment/model-profile) + + +- [AWS EC2 Image Builder](https://aws.amazon.com/image-builder/) + + +- [Azure VM Image Builder](https://learn.microsoft.com/en-us/azure/virtual-machines/image-builder-overview?tabs=azure-powershell) + + +- [HashiCorp Packer](https://developer.hashicorp.com/packer) + + +- [Kubernetes Image Builder (KIB)](https://image-builder.sigs.k8s.io/introduction.html) \ No newline at end of file diff --git a/content/docs/06-integrations/00-kubernetes.md b/content/docs/06-integrations/00-kubernetes.md index 24d52dabcc..6bd28f23f5 100644 --- a/content/docs/06-integrations/00-kubernetes.md +++ b/content/docs/06-integrations/00-kubernetes.md @@ -67,7 +67,7 @@ For important guidelines on updating pack versions, review [Update the Pack Vers | OS Distribution | OS Version | Supports Kubernetes 1.26.x | |---------------|------------|----------------------------| -| CentOS | 7.7 | ❌ | +| CentOS | 7.7 | ✅ | | Ubuntu | 22.04 | ✅ | | Ubuntu | 20.04 | ❌ | | Ubuntu | 18.04 | ❌ | @@ -220,7 +220,7 @@ kubeadmconfig: | OS Distribution | OS Version | Supports Kubernetes 1.25.x | |---------------|------------|----------------------------| -| CentOS | 7.7 | ❌ | +| CentOS | 7.7 | ✅ | | Ubuntu | 22.04 | ✅ | | Ubuntu | 20.04 | ❌ | | Ubuntu | 18.04 | ❌ | @@ -386,7 +386,7 @@ kubeadmconfig: | OS Distribution | OS Version | Supports Kubernetes 1.24.x | |---------------|------------|----------------------------| -| CentOS | 7.7 | ❌ | +| CentOS | 7.7 | ✅ | | Ubuntu | 22.04 | ❌ | | Ubuntu | 20.04 | ✅ | | Ubuntu | 18.04 | ❌ | @@ -511,151 +511,11 @@ kubeadmconfig: - - - -## Prerequisites - -- A minimum of 4 CPU and 4GB Memory. - -- Operating System (OS) dependencies as listed in the table. - -| OS Distribution | OS Version | Supports Kubernetes 1.23.x | -|---------------|------------|----------------------------| -| CentOS | 7.7 | ❌ | -| Ubuntu | 22.04 | ❌ | -| Ubuntu | 20.04 | ✅ | -| Ubuntu | 18.04 | ❌ - - -## Parameters - -| Parameter | Description | -|-----------|-------------| -| ``pack:podCIDR`` | The CIDR range for Pods in cluster. This should match the networking layer property. Default: `192.168.0.0/16`| -| ``pack:serviceClusterIpRange`` | The CIDR range for services in the cluster. This should not overlap with any IP ranges assigned to nodes or pods. Default: `10.96.0.0/12`| -| ``kubeadmconfig.apiServer.extraArgs`` | A list of additional apiServer flags you can set.| -| ``kubeadmconfig.apiServer.extraVolumes`` | A list of additional volumes to mount on apiServer.| -| ``kubeadmconfig.controllerManager.extraArgs`` | A list of additional ControllerManager flags to set.| -| ``kubeadmconfig.scheduler.extraArgs`` | A list of additional Kube scheduler flags to set.| -| ``kubeadmconfig.kubeletExtraArgs`` | A list of kubelet arguments to set and copy to the nodes.| -| ``kubeadmconfig.files`` | A list of additional files to copy to the nodes.| -| ``kubeadmconfig.preKubeadmCommands`` | A list of additional commands to invoke **before** running kubeadm commands.| -| ``kubeadmconfig.postKubeadmCommands`` | A list of additional commands to invoke **after** running kubeadm commands.| -| ``pack:serviceDomain`` | The DNS name for the service domain in the cluster. Default: ``cluster.local``.| - - -## Usage - -The Kubeadm configuration file is where you can do the following: - -
- -- Change the default ``podCIDR`` and ``serviceClusterIpRange`` values. CIDR IPs specified in the configuration file take precedence over other defined CIDR IPs in your environment. - - As you build your cluster, check that the ``podCIDR`` value does not overlap with any hosts or with the service network and the ``serviceClusterIpRange`` value does not overlap with any IP ranges assigned to nodes or pods. For more information, refer to the [Clusters](/clusters) guide and [Cluster Deployment Errors](https://docs.spectrocloud.com/troubleshooting/cluster-deployment). - - -- Configure OpenID Connect (OIDC) parameters to specify a third-party Identify Provider (IDP). For more information, refer to the [Use RBAC With OIDC](/clusters/cluster-management/cluster-rbac/#userbacwithoidc) guide. - - -- Add a certificate for the Spectro Proxy pack if you want to use a reverse proxy with a Kubernetes cluster. For more information, refer to the [Spectro Proxy](/integrations/frp) guide. - - -#### Configuration Changes - -There are no changes to the Kubeadm configuration. - -
- -#### Example Kubeadm Configuration File - -```yaml -pack: - k8sHardening: True - podCIDR: "192.168.0.0/16" - serviceClusterIpRange: "10.96.0.0/12" - -kubeadmconfig: - apiServer: - extraArgs: - secure-port: "6443" - anonymous-auth: "true" - insecure-port: "0" - profiling: "false" - disable-admission-plugins: "AlwaysAdmit" - default-not-ready-toleration-seconds: "60" - default-unreachable-toleration-seconds: "60" - enable-admission-plugins: "AlwaysPullImages,NamespaceLifecycle,ServiceAccount,NodeRestriction,PodSecurityPolicy" - audit-log-path: /var/log/apiserver/audit.log - audit-policy-file: /etc/kubernetes/audit-policy.yaml - audit-log-maxage: "30" - audit-log-maxbackup: "10" - audit-log-maxsize: "100" - authorization-mode: RBAC,Node - tls-cipher-suites: "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256" - extraVolumes: - - name: audit-log - hostPath: /var/log/apiserver - mountPath: /var/log/apiserver - pathType: DirectoryOrCreate - - name: audit-policy - hostPath: /etc/kubernetes/audit-policy.yaml - mountPath: /etc/kubernetes/audit-policy.yaml - readOnly: true - pathType: File - controllerManager: - extraArgs: - profiling: "false" - terminated-pod-gc-threshold: "25" - pod-eviction-timeout: "1m0s" - use-service-account-credentials: "true" - feature-gates: "RotateKubeletServerCertificate=true" - scheduler: - extraArgs: - profiling: "false" - kubeletExtraArgs: - read-only-port : "0" - event-qps: "0" - feature-gates: "RotateKubeletServerCertificate=true" - protect-kernel-defaults: "true" - tls-cipher-suites: "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256" - files: - - path: hardening/audit-policy.yaml - targetPath: /etc/kubernetes/audit-policy.yaml - targetOwner: "root:root" - targetPermissions: "0600" - - path: hardening/privileged-psp.yaml - targetPath: /etc/kubernetes/hardening/privileged-psp.yaml - targetOwner: "root:root" - targetPermissions: "0600" - - path: hardening/90-kubelet.conf - targetPath: /etc/sysctl.d/90-kubelet.conf - targetOwner: "root:root" - targetPermissions: "0600" - preKubeadmCommands: - - 'echo "====> Applying kernel parameters for Kubelet"' - - 'sysctl -p /etc/sysctl.d/90-kubelet.conf' - postKubeadmCommands: - - 'export KUBECONFIG=/etc/kubernetes/admin.conf && [ -f "$KUBECONFIG" ] && { echo " ====> Applying PodSecurityPolicy" ; until $(kubectl apply -f /etc/kubernetes/hardening/privileged-psp.yaml > /dev/null ); do echo "Failed to apply PodSecurityPolicies, will retry in 5s" ; sleep 5 ; done ; } || echo "Skipping PodSecurityPolicy for worker nodes"' - -#clientConfig: - #oidc-issuer-url: "{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-issuer-url }}" - #oidc-client-id: "{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-client-id }}" - #oidc-client-secret: 1gsranjjmdgahm10j8r6m47ejokm9kafvcbhi3d48jlc3rfpprhv - #oidc-extra-scope: profile,email -``` - - -
- - - -All versions less than v1.22.x are considered deprecated. Upgrade to a newer version to take advantage of new features. +All versions less than v1.23.x are considered deprecated. Upgrade to a newer version to take advantage of new features. @@ -685,5 +545,10 @@ data "spectrocloud_pack_simple" "k8s" { - [Kubernetes](https://kubernetes.io/) + - [Kubernetes Documentation](https://kubernetes.io/docs/concepts/overview/) + + +- [Image Swap with Palette](/clusters/cluster-management/image-swap) + diff --git a/content/docs/07-projects.md b/content/docs/07-projects.md index 367fff727a..1b8662af4e 100644 --- a/content/docs/07-projects.md +++ b/content/docs/07-projects.md @@ -53,7 +53,7 @@ You can associate users and teams with a project. Check out the [Project Associa 3. Fill out the following fields: **Name**, **Description**, and **Tags** to create a Project. -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). @@ -101,7 +101,7 @@ You can delete projects with force as long as there are no active clusters. Forc -## Validation +## Validate 1. Log in to [Palette](https://console.spectrocloud.com). diff --git a/content/docs/08-user-management/04-saml-sso/02-palette-sso-with-adfs.md b/content/docs/08-user-management/04-saml-sso/02-palette-sso-with-adfs.md index e6fc1b8fe0..bbaa119f39 100644 --- a/content/docs/08-user-management/04-saml-sso/02-palette-sso-with-adfs.md +++ b/content/docs/08-user-management/04-saml-sso/02-palette-sso-with-adfs.md @@ -257,7 +257,7 @@ You will receive a message stating **Roles have been updated**. Repeat this proc You have now successfully configured Palette SSO based on OIDC with Microsoft AD FS. -# Validation +# Validate 1. Log in to Palette through SSO as a user that is a member of the `SpectroTeam - Admins` group in Active Directory to verify that users are automatically added to the `Admins` group in Palette. diff --git a/content/docs/08-user-management/1.5-new-user.md b/content/docs/08-user-management/1.5-new-user.md index d7d2c1c044..4b82d12bd7 100644 --- a/content/docs/08-user-management/1.5-new-user.md +++ b/content/docs/08-user-management/1.5-new-user.md @@ -47,7 +47,7 @@ To create a new user in Palette: 4. Click on the **Confirm** button to complete the wizard. -## Validation +## Validate * A display message will pop up confirming the user creation. @@ -77,7 +77,7 @@ Use the following steps to create a custom resource role: 5. Click on **Delete Role or Edit Role** button to delete or edit the role respectively. -## Validation +## Validate * A display message will pop up confirming the user creation. You can validate the user creation from the **Users & Teams** page in the Tenant Admin console. diff --git a/content/docs/08-user-management/1.8-project-association.md b/content/docs/08-user-management/1.8-project-association.md index d00691017a..92ac32143b 100644 --- a/content/docs/08-user-management/1.8-project-association.md +++ b/content/docs/08-user-management/1.8-project-association.md @@ -53,7 +53,7 @@ To associate a user or team with a project, use the following steps. Click **Confirm** to create the project role and complete the project association process. -# Validation +# Validate 1. Have a user or a user assigned to a team log in to [Palette](https://console.spectrocloud.com). diff --git a/content/docs/09-registries-and-packs.md b/content/docs/09-registries-and-packs.md index 712e0562eb..d36cf2e9c8 100644 --- a/content/docs/09-registries-and-packs.md +++ b/content/docs/09-registries-and-packs.md @@ -25,29 +25,31 @@ Both the core and add-on packs described above are configurable, and you can def ## Pack Structure -Palette provides a rich collection of out-of-the-box packs for various integrations and also offers extensibility through custom-built packs. To configure an existing pack (core or add-on) or to define a new add-on custom pack from scratch, it is essential to understand the pack structure. Each Pack is a collection of files such as manifests, helm charts, Ansible roles, configuration files, etc. Ansible roles, if provided, are used to customize cluster VM images whereas Kubernetes manifests and Helm charts are applied to the Kubernetes clusters after deployment. The following is a typical structure of a pack: +Palette provides a rich collection of out-of-the-box packs for various integrations and also offers extensibility through custom-built packs. To configure an existing pack (core or add-on) or to define a new add-on custom pack from scratch, it is essential to understand the pack structure. + +Each pack is a collection of files such as manifests, helm charts, Ansible roles, configuration files, and more. Ansible roles, if provided, are used to customize cluster VM images, whereas Kubernetes manifests and Helm charts are applied to the Kubernetes clusters after deployment. The following is a typical pack structure: | **Pack Name** |**Requirement** | **Description** | |-|-|-| | `pack.json` | mandatory| Pack metadata.| -| `values.yaml`| mandatory| Pack configuration, params exposed from the underlying charts, and templated params from ansible-roles| -| `charts/`| mandatory| Mandatory for Helm chart-based pack. Contains the Helm charts to be deployed for the pack. | -| `manifests/`| mandatory| Mandatory for Manifest-based pack. Contains the manifest files.| +| `values.yaml`| mandatory| Pack configuration, parameters exposed from the underlying charts, and templated parameters from Ansible roles. | +| `charts/`| mandatory| Mandatory for Helm chart-based packs. Contains the Helm charts to be deployed for the pack. | +| `manifests/`| mandatory| Mandatory for Manifest-based packs. Contains the manifest files to be deployed for the pack. | `ansible-roles`| optional| Ansible roles used to install the pack.| -| `logo.png`| optional| pack logo| -| `README.md`|optional| The pack description| +| `logo.png`| optional| Contains the pack logo. | +| `README.md`|optional| The pack description. | -Let's look at the examples below to understand the pack structure better.

+Let's look at the examples below to better understand pack structure.

- + -The example shows the structure of a Helm chart-based pack, **istio-1.6.2**, made up of two charts: *istio-controlplane* and *istio-operator*. Each chart, in turn, has its **values.yaml** file. In this example, we have pack-level **values.yaml** file and individual chart-level **values.yaml** files.

+The example shows the structure of a Helm chart-based pack, **istio-1.6.2**, which is made up of two charts: *istio-controlplane* and *istio-operator*. Each chart has its **values.yaml** file. In this example, we have a pack-level **values.yaml** file and individual chart-level **values.yaml** files.

```bash . @@ -69,7 +71,7 @@ The example shows the structure of a Helm chart-based pack, **istio-1.6.2**, mad
- + This example shows the structure of a Manifest-based pack, *kubeflow-1.2.0*, made up of **kubeflow-kfdef.yaml** and **kubeflow-operator.yaml** manifests. diff --git a/content/docs/09-registries-and-packs/2-spectro-cli-reference.md b/content/docs/09-registries-and-packs/2-spectro-cli-reference.md index f965bad7a4..af8f7ff2b8 100644 --- a/content/docs/09-registries-and-packs/2-spectro-cli-reference.md +++ b/content/docs/09-registries-and-packs/2-spectro-cli-reference.md @@ -32,7 +32,7 @@ The Spectro CLI tool is currently available for OSX and Linux. ```bash - wget https://software.spectrocloud.com/spectro-registry/v3.3.0/cli/osx/spectro + wget https://software.spectrocloud.com/spectro-registry/v3.4.0/cli/osx/spectro ``` @@ -40,7 +40,7 @@ The Spectro CLI tool is currently available for OSX and Linux. ```bash - wget https://software.spectrocloud.com/spectro-registry/v3.3.0/cli/linux/spectro + wget https://software.spectrocloud.com/spectro-registry/v3.4.0/cli/linux/spectro ``` @@ -342,7 +342,7 @@ Check the version of the Spectro CLI that is currently installed. ```bash spectro version -Spectro ClI Version 3.3.0 linux/amd64 +Spectro ClI Version 3.4.0 linux/amd64 ``` diff --git a/content/docs/09-registries-and-packs/4.5-deploy-pack.md b/content/docs/09-registries-and-packs/4.5-deploy-pack.md index 8b989e9def..4d0448ae4d 100644 --- a/content/docs/09-registries-and-packs/4.5-deploy-pack.md +++ b/content/docs/09-registries-and-packs/4.5-deploy-pack.md @@ -64,18 +64,18 @@ Start the Docker Desktop on your local machine and ensure the daemon is availabl docker ps ``` -Download the `ghcr.io/spectrocloud/tutorials:1.0.3` image to your local machine. The Docker image includes the necessary tools. +Download the `ghcr.io/spectrocloud/tutorials:1.0.4` image to your local machine. The Docker image includes the necessary tools.
```bash -docker pull ghcr.io/spectrocloud/tutorials:1.0.3 +docker pull ghcr.io/spectrocloud/tutorials:1.0.4 ``` Next, start the container, and open a bash session into it.
```bash -docker run --name tutorialContainer --publish 7000:5000 --interactive --tty ghcr.io/spectrocloud/tutorials:1.0.3 bash +docker run --name tutorialContainer --publish 7000:5000 --interactive --tty ghcr.io/spectrocloud/tutorials:1.0.4 bash ``` If port 7000 on your local machine is unavailable, you can use any other port of your choice. @@ -122,7 +122,7 @@ Examine the directories that pertain to the current tutorial in the **root** dir ```bash . ├── packs -│   └── hello-universe-pack # Contains the pack files +│ └── hello-universe-pack # Contains the pack files └── terraform └── pack-tf # Contains the .tf files for creating Spectro Cloud resources ``` @@ -164,20 +164,20 @@ As outlined in the [Adding Add-on Packs](/registries-and-packs/adding-add-on-pac ├── pack.json # Mandatory ├── values.yaml # Mandatory. Pack-level values.yaml file. ├── charts # Mandatory -│   ├── chart-1 # Can have nested charts -│   │   ├── Chart.yaml -│   │   ├── templates -│   │   │   ├── template-1.yaml -│   │   │   └── template-2.yaml -│   │   └── values.yaml # Chart-level values.yaml file. -│   ├── chart-1.tgz -│   ├── chart-2 -│   │   ├── Chart.yaml -│   │   ├── templates -│   │   │   ├── template-1.yaml -│   │   │   └── template-2.yaml -│   │   └── values.yaml # Chart-level values.yaml file. -│   └── chart-2.tgz +│ ├── chart-1 # Can have nested charts +│ │ ├── Chart.yaml +│ │ ├── templates +│ │ │ ├── template-1.yaml +│ │ │ └── template-2.yaml +│ │ └── values.yaml # Chart-level values.yaml file. +│ ├── chart-1.tgz +│ ├── chart-2 +│ │ ├── Chart.yaml +│ │ ├── templates +│ │ │ ├── template-1.yaml +│ │ │ └── template-2.yaml +│ │ └── values.yaml # Chart-level values.yaml file. +│ └── chart-2.tgz ├── logo.png # Mandatory └── README.md # Optional ``` diff --git a/content/docs/09-registries-and-packs/5-pack-constraints.md b/content/docs/09-registries-and-packs/5-pack-constraints.md index dec7dbfdb0..4a277d7bf5 100644 --- a/content/docs/09-registries-and-packs/5-pack-constraints.md +++ b/content/docs/09-registries-and-packs/5-pack-constraints.md @@ -574,7 +574,8 @@ user: | `{{.spectro.system.project.name}}` | The name of the project. | | `{{.spectro.system.project.uid}}` | The unique identifier of the project. | | `{{.spectro.system.clusterprofile.name}}`| The name of the cluster profile associated with the current project. | -| `{{.spectro.system.clusterprofile.uid}}` | The unique identifier of the cluster profile associated with the current project. | +| `{{.spectro.system.clusterprofile.uid}}` | The unique identifier of the cluster profile the pack is part of. | +| `{{.spectro.system.clusterprofile.version}}`| The current version of the cluster profile the pack is part of.| | `{{.spectro.system.cluster.name}}` | The name of the cluster. | | `{{.spectro.system.cluster.uid}}` | The unique identifier of the cluster. | | `{{.spectro.system.cloudaccount.name}}` | The name of the cloud account associated with the current project. | diff --git a/content/docs/09-registries-and-packs/6-helm-charts.md b/content/docs/09-registries-and-packs/6-helm-charts.md index 481a657e05..9e5f063c20 100644 --- a/content/docs/09-registries-and-packs/6-helm-charts.md +++ b/content/docs/09-registries-and-packs/6-helm-charts.md @@ -65,7 +65,7 @@ To add your private Helm Chart registry to Palette: Your chart is now deployed in Palette's Helm Chart registry and is ready to model in cluster profiles. -# Validation +# Validate You can find your Helm registry listed in the **Helm Registries** tab in **Tenant Settings > Registries**. Use charts from Helm registries in your cluster profiles. diff --git a/content/docs/10-audit-logs/05-kube-api-audit-logging.md b/content/docs/10-audit-logs/05-kube-api-audit-logging.md new file mode 100644 index 0000000000..acd93b1208 --- /dev/null +++ b/content/docs/10-audit-logs/05-kube-api-audit-logging.md @@ -0,0 +1,209 @@ +--- +title: "Enable Audit Logging" +metaTitle: "Enable API Audit Logging" +metaDescription: "Learn how to configure the kube-apiserver audit logging feature for Palette." +icon: "" +hideToC: true +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; +import Tooltip from "shared/components/ui/Tooltip"; + +# Enable Kubernetes API Audit Logging + +Kubernetes auditing is a feature of the Kubernetes cluster management system that allows administrators to track and log events within the cluster. Administrators can review actions taken by users and applications and changes to the cluster's configuration or state. By enabling auditing, organizations and system administrators can better understand their users' actions and behaviors. The audit log answers common questions about what, where, when, and who. + +You can also meet internal security control requirements by enabling audit logging. Many security controls require the following capabilities. + +- ensuring administrators can trace the actions of individual users back to a specific person. + + +- to debug an issue where an unknown application is modifying resources + +The guidance on this page is based on the upstream Kubernetes documentation and `kube-apiserver` source code. Follow the steps below to enable audit logging for the Kubernetes API server. + +
+ + + +Enabling audit logging causes the API server to consume more memory, as it needs to store additional context for each request to facilitate auditing. Memory consumption depends on the audit logging configuration. + + + +# Prerequisites + +- Access to a Kubernetes cluster node. + + +- Write access to the file system. + + +- Remote access to the Kubernetes cluster master nodes. + + + +# Enable Auditing + +The Kubernetes API Audit policies define the rules for capturing events and specifying the level of detail to include. +The audit policy you create will capture all requests at the *metadata* level. To learn more about the various audit levels, visit the Kubernetes API [Audit Policy](https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/#audit-policy) documentation. + +
+ +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Identify one of your cluster contro-plane nodes. You can find a cluster node by navigating to the left **Main Menu** and selecting **Clusters**. Click on your cluster to access the details pages and click on the **Nodes** tab. The tab contains information about each pool, select a node from the **Master Pool** to view its IP address. + + +3. SSH into one of your control-plane nodes using its IP address and the SSH key you specified during the cluster creation process. + + + +4. From a control-plane node in the target cluster, issue the following command to create your audit policy file. + +
+ + ```bash + cat << EOF > /etc/kubernetes/audit-policy.yaml + apiVersion: audit.k8s.io/v1 + kind: Policy + rules: + - level: Metadata + EOF + ``` + The audit log output will be written to a file located at **/var/log/kubernetes/audit/audit.log**. In production environments, you should ensure this log file is ingested by a logging and monitoring application. + + The **/var/log/kubernetes/audit/** directory should be backed by persistent storage to ensure that any unshipped audit logs will not be lost during an unexpected outage of the node. + +
+ +5. Next, you will update the Kubernetes API server manifest file. The manifest file is located in the **/etc/kubernetes/manifests** folder. +Before you modify the manifest file, create a backup copy. + +
+ + ```shell + cp /etc/kubernetes/manifests/kube-apiserver.yaml /etc/kubernetes/manifests/kube-apiserver.backup + ``` + +6. Now that you have a backup copy of the manifest file go ahead and open up the file **/etc/kubernetes/manifests/kube-apiserver.yaml** in a text editor such as Vi or Nano. + +
+ + ```shell + vi /etc/kubernetes/manifests/kube-apiserver.yaml + ``` + + Append the following YAML configuration to your kube-apiserver manifest. + +
+ + ```yaml + volumeMounts: + - mountPath: /etc/kubernetes/audit-policy.yaml + name: audit + readOnly: true + - mountPath: /var/log/kubernetes/audit/ + name: audit-log + readOnly: false + volumes: + - name: audit + hostPath: + path: /etc/kubernetes/audit-policy.yaml + type: File + - name: audit-log + hostPath: + path: /var/log/kubernetes/audit/ + type: DirectoryOrCreate + ``` + +7. The next step is to update the Kubernetes API parameters with audit settings. +The top of the file contains the Kubernetes API parameters. Refer to the code snippet below to determine where to place these parameters. + +
+ + ```yaml + spec: + containers: + - command: + - kube-apiserver + - --advertise-address=172.18.0.2 + - --allow-privileged=true + - --authorization-mode=Node,RBAC + ``` + +8. Go ahead and add the following audit parameters under the `- kube-apiserver` line. + +
+ + ```shell + - --audit-policy-file=/etc/kubernetes/audit-policy.yaml + - --audit-log-path=/var/log/kubernetes/audit/audit.log + - --audit-log-batch-max-size=5 + - --audit-log-compress + - --audit-log-format=json + - --audit-log-maxage=30 + - --audit-log-maxbackup=100 + - --audit-log-maxsize=50 + - --audit-log-mode=batch + - --audit-log-truncate-enabled + - --audit-log-truncate-max-batch-size=10485760 + - --audit-log-truncate-max-event-size=102400 + - --audit-log-version=audit.k8s.io/v1 + ``` + +9. Save your changes and exit the file. When you exit the file, the changes will automatically get picked up by the Kubelet process and applied. + +You can also add the following Kubernetes API parameters to fine-tune the audit logging. + +| Parameter | Type | Description | +|-----------------------------------|----------|-------------------------------------------------------------------------------------------------------------------------------| +| -`-audit-log-batch-max-wait` | duration | The amount of time to wait before force writing the batch that hadn't reached the max size. Only used in batch mode. Ex: `"5s"` | +| `--audit-log-batch-throttle-enable` | boolean | Whether batching throttling is enabled. Only used in batch mode. | +| `--audit-log-batch-throttle-qps` | float | The maximum average number of batches per second. Only used in batch mode | + + +To learn more about each of the Kubernetes API server flags, visit the Kubernetes API parameter [documentation page](https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/). + +# Validate + +You can validate that audit logs are captured by navigating to the specified audit folder in the `--audit-log-path` parameter. + +1. Log in to [Palette](https://console.spectrocloud.com). + + +2. Identify one of your cluster contro-plane nodes. You find a cluster node by navigating to the left **Main Menu** and selecting **Clusters**. Click on your cluster to access the details pages and click on the **Nodes** tab. The tab contains information about each pool, select a node from the **Master Pool** to view its IP address. + + +3. SSH into one of your control-plane nodes using its IP address and the SSH key you specified during the cluster creation process. + + + +4. From a control-plane node in the target cluster, you can validate that audit logs are captured by reviewing the audit log file in the specified audit folder you specified in the `--audit-log-path` parameter. + + +5. Display the audit file content by using the following command. Replace the file path with the audit folder you specified in the `--audit-log-path` parameter. + +
+ + ```shell + cat /var/log/kubernetes/audit/audit.log + ``` + + Example Output. + ```shell + {"kind":"Event","apiVersion":"audit.k8s.io/v1","level":"Metadata","auditID":"3cb20ec3-e944-4059-873c-078342b38fec","stage":"ResponseComplete","requestURI":"/apis/coordination.k8s.io/v1/namespaces/cluster-63a1ee9100663777ef2f75c8/leases/kubeadm-bootstrap-manager-leader-election-capi","verb":"update","user":{"username":"system:serviceaccount:cluster-63a1ee9100663777ef2f75c8:palette-manager","uid":"e728f219-d5e8-4a44-92c4-5ddcf22ce476","groups":["system:serviceaccounts","system:serviceaccounts:cluster-63a1ee9100663777ef2f75c8","system:authenticated"],"extra":{"authentication.kubernetes.io/pod-name":["capi-kubeadm-bootstrap-controller-manager-688596bc4b-pxmmh"],"authentication.kubernetes.io/pod-uid":["a0e9a0fd-0812-434e-a1a4-b8af9bb98a87"]}},"sourceIPs":["192.168.161.18"],"userAgent":"manager/v0.0.0 (linux/amd64) kubernetes/$Format/leader-election","objectRef":{"resource":"leases","namespace":"cluster-63a1ee9100663777ef2f75c8","name":"kubeadm-bootstrap-manager-leader-election-capi","uid":"8e70db1f-a26c-4af5-a558-78e860ae9903","apiGroup":"coordination.k8s.io","apiVersion":"v1","resourceVersion":"13660827"},"responseStatus":{"metadata":{},"code":200},"requestReceivedTimestamp":"2023-01-18T20:35:29.755649Z","stageTimestamp":"2023-01-18T20:35:29.760586Z","annotations":{"authorization.k8s.io/decision":"allow","authorization.k8s.io/reason":"RBAC: allowed by ClusterRoleBinding "palette-manager-admin-rolebinding" of ClusterRole "cluster-admin" to ServiceAccount "palette-manager/cluster-63a1ee9100663777ef2f75c8""}} + ``` + +# Resources + +- [Kubernetes API parameters](https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/) + + +- [Kubernetes Auditing Documentation](https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/) + +
\ No newline at end of file diff --git a/content/docs/12-enterprise-version.md b/content/docs/12-enterprise-version.md index 857737f506..161129232d 100644 --- a/content/docs/12-enterprise-version.md +++ b/content/docs/12-enterprise-version.md @@ -12,21 +12,39 @@ import WarningBox from 'shared/components/WarningBox'; # Self-Hosted Installation -Palette is available as a self-hosted platform offering. You can install the self-hosted version of Palette in your data centers or public cloud providers to manage Kubernetes clusters. Palette self-hosted is available in three modes: +Palette is available as a self-hosted platform offering. You can install the self-hosted version of Palette in your data centers or public cloud providers to manage Kubernetes clusters. You can install Palette by using the following four methods: + +
+ +- [VMware Quick Start](/enterprise-version#vmwarequickstart) + + +- [VMware Enterprise](/enterprise-version#vmwareenterprise) -## VMware Quick Start Mode + +- [Kubernetes Install Helm Chart](/enterprise-version#kubernetesinstallhelmchart) + + +- [AirGap Install](/enterprise-version#airgapinstall) + +## VMware Quick Start A single-node Palette installation that is ideal for Proof of Concept (PoC) environments. Refer to the [Quick Start Installation](/enterprise-version/deploying-the-platform-installer) guide for more details. -## VMware Enterprise Mode +## VMware Enterprise A highly available multi-node Palette installation that is typically used for production purposes. Check out the [Enterprise Mode](/enterprise-version/deploying-an-enterprise-cluster) guide to get started. -## Helm Chart +## Kubernetes Install Helm Chart Install Palette onto a Kubernetes cluster using a Helm Chart. Review the [Helm Chart Mode](/enterprise-version/deploying-palette-with-helm) guide to learn more. -## Download Palette Installer + +## Airgap Install + +Palette can be installed in a VMware environment without internet access, known as an air gap installation, requiring pre-download of platform manifests, required platform packages, container images for core components, third-party dependencies, and Palette Packs, all sourced from a private rather than the default public Palette repository. + +# Download Palette Installer To request the Palette Self-hosted installer image, please contact our support team by sending an email to support@spectrocloud.com. Kindly provide the following information in your email: @@ -40,9 +58,16 @@ Our dedicated support team will promptly get in touch with you to provide the ne If you have any questions or concerns, please feel free to contact support@spectrocloud.com. + +# Upgrade Notes + +Review the [Upgrade Notes](/enterprise-version/upgrade) before attempting to upgrade Palette. + +
+--- # Resources @@ -74,6 +99,9 @@ If you have any questions or concerns, please feel free to contact support@spect * [Troubleshooting](/clusters/data-center/vmware#troubleshooting) +* [Upgrade Notes](/enterprise-version/upgrade) + +

diff --git a/content/docs/12-enterprise-version/03-deploying-palette-with-helm.md b/content/docs/12-enterprise-version/03-deploying-palette-with-helm.md index 8fb85ebef3..9b6146d0c1 100644 --- a/content/docs/12-enterprise-version/03-deploying-palette-with-helm.md +++ b/content/docs/12-enterprise-version/03-deploying-palette-with-helm.md @@ -21,7 +21,6 @@ This installation method is common in secure environments with restricted networ # Prerequisites - - [kubectl](https://kubernetes.io/docs/tasks/tools/#kubectl) is installed. @@ -31,12 +30,17 @@ This installation method is common in secure environments with restricted networ - Have at least three worker nodes or three untainted control plane nodes. -- Allocate a minimum of 4 CPUs and 12 GB Memory per node. +- [Cert Manager](https://cert-manager.io/docs) v1.11.0 or greater installed in the Kubernetes cluster. Use the official Cert Manager [installation guide](https://cert-manager.io/docs/installation/) for additional guidance. + + + +- Allocate a minimum of 4 CPUs and 12 GB of Memory per node. - A custom domain and the ability to update Domain Name System (DNS) records. + - Access to the Palette Helm Chart. Contact support@spectrocloud.com to gain access to the Helm Chart. @@ -82,13 +86,21 @@ Choose the installation steps for your target environment. The steps in the gene 3. Review the **values.yaml** . You must populate the `env.rootDomain` parameter to the domain you will use for the installation. All other parameter values are optional, and you can reset or change them with a Helm upgrade operation. +
+ + + + Do not use a wildcard in the root domain value for the `env.rootDomain` parameter. Use a complete domain name when assigning a root domain name value. + + + 4. Install the Helm Chart using the following command. Replace the path in the command to match your local path of the Palette Helm Chart.
```shell - helm install palette /path/to/chart.tgz --file /path/to/values.yaml + helm install palette /path/to/chart.tgz -f /path/to/values.yaml ``` @@ -189,7 +201,7 @@ You now have a self-hosted instance of Palette installed in a Kubernetes cluster -10. Extract the Helm Chart files from the compressed asset we provided to you. Replace the file path and version place holder as needed. +10. Extract the Helm Chart files from the compressed asset we provided to you. Replace the file path and version placeholder as needed.
@@ -205,11 +217,15 @@ You now have a self-hosted instance of Palette installed in a Kubernetes cluster cd spectro-mgmt-helm-charts-X.X ``` -12. Review the **values.yaml** . You must populate the `env.rootDomain` parameter to the domain you will use for the installation. In addition, add the same `rootDomain` with port `:4222` to the `natsUrl` in the `nats` section of the YAML. Example: `env.rootDomain: my-domain.com:4222`. - - All other parameter values are optional, and you can reset or change them with a Helm upgrade operation. +12. Review the **values.yaml** . You must populate the `env.rootDomain` parameter to the domain you will use for the installation. In addition, add the same `rootDomain` with port `:4222` to the `natsUrl` in the `nats` section of the YAML. Example: `env.rootDomain: my-domain.com:4222`. All other parameter values are optional, and you can reset or change them with the Palette API.
+ + + + Do not use a wildcard in the root domain value for the `env.rootDomain` parameter. Use a complete domain name when assigning a root domain name value. + + 13. If you wish to use [AWS ACM for SSL Certs](https://docs.aws.amazon.com/acm/latest/userguide/acm-overview.html), instead of the default self-signed certificate that the Nginx *ingress controller* generates, you can add it to the `annotations` under `ingress`. @@ -248,7 +264,7 @@ You now have a self-hosted instance of Palette installed in a Kubernetes cluster
```shell - helm install palette /path/to/chart.tgz --file /path/to/values.yaml + helm install palette /path/to/chart.tgz -f /path/to/values.yaml ``` 16. Monitor the deployment using the command below. Palette is ready when the deployments in namespaces `cp-system`, `hubble-system`, `jet-system` , and `ui-system` reach the *Ready* state. @@ -276,7 +292,7 @@ You now have a self-hosted instance of Palette installed in a Kubernetes cluster
-# Validation +# Validate You can validate that the installation of Palette is successful by visiting the custom domain you assigned to the `env.rootDomain` parameter in the **values.yaml**. diff --git a/content/docs/12-enterprise-version/06-air-gap-repo.md b/content/docs/12-enterprise-version/06-air-gap-repo.md index fa6ef8c3b4..3997058b56 100644 --- a/content/docs/12-enterprise-version/06-air-gap-repo.md +++ b/content/docs/12-enterprise-version/06-air-gap-repo.md @@ -638,7 +638,7 @@ You can review all the logs related to the setup of the private Spectro reposito -# Validation +# Validate You can validate that the Spectro Repository you deployed is available and ready for the next steps of the installation process. If you provided the appliance with an SSH key then you can skip to step five. diff --git a/content/docs/12-enterprise-version/10-upgrade.md b/content/docs/12-enterprise-version/10-upgrade.md new file mode 100644 index 0000000000..5715c964da --- /dev/null +++ b/content/docs/12-enterprise-version/10-upgrade.md @@ -0,0 +1,44 @@ +--- +title: "Upgrade Notes" +metaTitle: "Upgrade Notes" +metaDescription: "Spectro Cloud upgrades notes for specific Palette versions." +icon: "" +hideToC: false +fullWidth: false +--- + + +# Overview + + +This page is a reference resource to help you better prepare for a Palette upgrade. Review each version's upgrade notes for more information about required actions and other important messages to be aware of. If you have questions or concerns, reach out to our support team by opening up a ticket through our [support page](http://support.spectrocloud.io/). + + +# Palette 3.4 + +Prior versions of Palette installed internal Palette components' ingress resources in the default namespace. The new version of the Helm Chart ensures all Palette required ingress resources are installed in the correct namespace. Self-hosted Palette instances deployed to Kubernetes and upgrading from Palette versions 3.3.X or older must complete the following action. + +
+ +1. Connect to the cluster using the cluster's kubeconfig file. + + + +2. Identify all Ingress resources that belong to *Hubble* - an internal Palette component. + +
+ + ```shell + kubectl get ingress --namespace default + ``` + +3. Remove each Ingress resource listed in the output that starts with the name Hubble. Use the following command to delete an Ingress resource. Replace `REPLACE_ME` with the name of the Ingress resource you are removing. + +
+ + ```shell + kubectl delete ingress --namespace default + ``` + + +
\ No newline at end of file diff --git a/content/docs/12.5-palette-cli.md b/content/docs/12.5-palette-cli.md new file mode 100644 index 0000000000..7a73c6e39c --- /dev/null +++ b/content/docs/12.5-palette-cli.md @@ -0,0 +1,32 @@ +--- +title: "Palette CLI" +metaTitle: "Palette CLI" +metaDescription: "Learn how to use the Palette CLI." +icon: "terminal" +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; +import Tooltip from "shared/components/ui/Tooltip"; + + +# Overview + +The Palette CLI contains various functionalities that you can use to interact with Palette and manage resources. The Palette CLI is well suited for Continuous Delivery/Continuous Deployment (CI/CD) pipelines and recommended for automation tasks, where Terraform or direct API queries are not ideal. + +To get started with the Palette CLI, check out the [Install](/palette-cli/install-palette-cli) guide. + + + +# Resources + +- [Install](/palette-cli/install-palette-cli) + + +- [Commands](/palette-cli/commands) + +
\ No newline at end of file diff --git a/content/docs/12.5-palette-cli/10-install-palette-cli.md b/content/docs/12.5-palette-cli/10-install-palette-cli.md new file mode 100644 index 0000000000..cef94020d2 --- /dev/null +++ b/content/docs/12.5-palette-cli/10-install-palette-cli.md @@ -0,0 +1,79 @@ +--- +title: "Install" +metaTitle: "Install" +metaDescription: "Learn how to install the Palette CLI and how you can use the CLI with Palette Dev Engine." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import InfoBox from 'shared/components/InfoBox'; +import WarningBox from 'shared/components/WarningBox'; + + +# Installation + +Use the following steps to install and set up the Palette CLI. + + +## Prerequisites + +- A Palette account. Click [here](https://console.spectrocloud.com/) to create a Palette account. + + +- A Palette API key. Refer to the [API Key](/user-management/user-authentication/#apikey) reference page to learn how to create an API key. + + + +## Download and Setup + +1. Visit the [Downloads](/spectro-downloads#palettecli) page and download the Palette CLI by using the URL provided. + + +2. Open up a terminal session on your local system. + + +3. Navigate to your default download folder. For Mac and Linux environments the default location is **~/Downloads**. + + +4. Move the binary to a folder that is part of your system's `PATH` environment variable. Use the following command to move the binary to the **/usr/local/bin** folder. + +
+ + ```shell + sudo mv ~/Downloads/palette /usr/local/bin/palette && \ + chmod +x /usr/local/bin/palette + ``` + +
+ + +5. If you will use Palette Dev Engine (PDE) complete this step. Otherwise you can skip to [Validation](/palette-cli/install-palette-cli/#validation). Log in to Palette by using the `login` command. Replace `` with your Palette API key. If you are using a Palette self-hosted instance, replace the `--console-url` with your custom Palette URL. + +
+ + ```shell + palette pde login --api-key --console-url https://console.spectrocloud.com/ + ``` + +## Validate + +Verify the Palette CLI is part of your system path by issuing the Palette CLI `version` command. + +
+ + ```shell + palette version + ``` + + Output: + ```shell + Palette CLI version: 3.4.0 + ``` + + + # Next Steps + +Start exploring the Palette CLI by using the `--help` command with the various commands. The Palette CLI will continue to receive more functionality, so you will want to keep it updated by downloading the newest version and replacing the current binary. + +
\ No newline at end of file diff --git a/content/docs/12.5-palette-cli/20-commands.md b/content/docs/12.5-palette-cli/20-commands.md new file mode 100644 index 0000000000..438fc11a52 --- /dev/null +++ b/content/docs/12.5-palette-cli/20-commands.md @@ -0,0 +1,143 @@ +--- +title: "Commands" +metaTitle: "Commands" +metaDescription: "Reference resource for all the supported Palette CLI commands." +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import InfoBox from 'shared/components/InfoBox'; +import WarningBox from 'shared/components/WarningBox'; + + +# Overview + +You start the Palette CLI with a single command, `palette`. The CLI accepts various subcommands such as `pde`, `help`, and more. The Palette CLI will return a non-zero exit status during error scenarios. You can use the CLI flags `-h` and `--help` to learn more about each subcommand. + +The complete list of subcommands is: + +
+ + * `completion` - Generate the autocompletion script for the specified shell. + + + * `help` - Help with any command. + + + * `pde` - Palette Developer Experience. + + + +# Global Flags + +Palette CLI supports the following global flags. + +| Short Flag | Long Flag | Description | Type | +|------------|------------------------|--------------------------------------------------------------------------|---------| +| `-c` | `--config` | Config file location. | string | +| `-h` | `--help` | Help with any command. | N/A | +| `-l` | `--log-level` | Log level. Allowed values: `panic` `fatal` `error` `warn` `info` `debug` `trace` (default `info`) | string | +| `-w` | `--workspace` | Workspace location for staging runtime configurations and logs (default `$HOME/.palette`) | string | + + + +# PDE + +The `pde` subcommand interacts with the Palette Dev Engine (PDE) platform and its resources. You can use the `pde` command to log in to Palette, manage virtual clusters, and switch the project scope. The `pde` command exposes the following subcommands. + +
+ + * `cluster-group` - Manage Palette Cluster Groups. + + + * `login` - Log in to Spectro Cloud Palette. + + + * `project` - Manage Palette Projects. + + + * `virtual-cluster` - Manage Palette Virtual Clusters. + + +## `cluster-group` + +Use this command to change the target cluster group commands will target. You can also list all available clusters. The `cluster-group` supports the following subcommands. + +
+ + * `list` - List Palette Cluster Groups. + + + + * `switch` - Switch your active Palette Cluster Group. + + + +## `login` + +Use this command to authenticate with Palette. This command requires a [Palette API key](/user-management/user-authentication/#api-key). The `login` command has no subcommands but exposes a set of flags to help you log in to the correct Palette environment and scope. The following CLI flags are available for the `login` command. + +
+ + | Flag | Description | Type | Required | + |-------------------------|------------------------------------------------------|------|----------| + | `--api-key` | The Palette API key. | string | Yes | + | `--cluster-group-name` | The Palette Cluster Group name. | string | No | + | `--cluster-group-scope` | Palette Cluster Group scope. | string | No | + | `--console-url` | The Palette login URL. The default value is `https://console.spectrocloud.com` | string | No | + | `--project` | The Palette Project name. Defaults to `Default`. | string | No | + + + + Example: + + ```shell + palette pde login --api-key yourApiKeyHere --console-url https://console.spectrocloud.com + ``` + +## `project` + +Use this command to change the project scope and list all available projects. You can also deactivate a project with this command. The `project` command supports the following subcommands. + + +
+ + * `deactivate` - Deactivate your active Palette project and switch to the tenant admin scope. + + + * `list` - List Palette projects. + + + * `switch` - Switch your active Palette project. + + +## `virtual-cluster` + +You can use the `virtual-cluster` command to manage virtual cluster resources. Below is a list of all the supported subcommands you can use. Use the `--help` flag to learn more about each subcommand. + +
+ +- `create` - Create a Palette Virtual Cluster. + + +- `delete` - Delete a Palette Virtual Cluster. + + +- `download-kubeconfig` - Download the kubeconfig for a Palette Virtual Cluster. + + +- `events` - View events for a Palette Virtual Cluster. + + +- `lifecycle` - Pause or resume a Palette Virtual Cluster. + + +- `list` - List Palette Virtual Clusters. + + +- `resize` - Resize a Palette Virtual Cluster. + + + +
\ No newline at end of file diff --git a/content/docs/14-troubleshooting/04-cluster-deployment.md b/content/docs/14-troubleshooting/04-cluster-deployment.md index 2fea993af2..31109cdb11 100644 --- a/content/docs/14-troubleshooting/04-cluster-deployment.md +++ b/content/docs/14-troubleshooting/04-cluster-deployment.md @@ -95,7 +95,7 @@ Common reasons for why a service may fail are: 6. Check stdout for errors. You can also open a support ticket. Visit our [support page](http://support.spectrocloud.io/). -## Scenario - Gateway Installer Registration Failures +## Gateway Installer Registration Failures There are a couple reasons the Gateway Installer might fail: @@ -139,7 +139,7 @@ else fi ``` -## Scenario - Gateway Cluster Provisioning Failures +## Gateway Cluster Provisioning Failures Installation of the Gateway cluster may run into errors or get stuck in the provisioning state for various reasons like lack of infrastructure resources, lack of availability of IP addresses, inability to perform NTP sync, etc. diff --git a/content/docs/14-troubleshooting/06-nodes.md b/content/docs/14-troubleshooting/06-nodes.md index 36806a36d5..c75bd9cbb7 100644 --- a/content/docs/14-troubleshooting/06-nodes.md +++ b/content/docs/14-troubleshooting/06-nodes.md @@ -29,25 +29,49 @@ Logs are provided in Palette for traceability. However, these logs may be lost w For detailed information, review the cluster upgrades [page](/clusters/#clusterupgradedetails). - +
# Clusters ## Scenario - vSphere Cluster and Stale ARP Table -Sometimes certain vSphere clusters run into issues where non-VIP nodes are unable to contact the VIP node, primarly because non-VIP nodes' ARP entries became stale. -To minimize this situation, vSphere clusters deployed from Palette now come equiped with a daemonset that cleans the ARP entry cache every 5 minutes. The cleaning process will force the nodes to re-request an ARP entry of the VIP node periodically. This is done automatically without any user action. +Sometimes vSphere clusters encounter issues where nodes with an assigned Virtual IP Address (VIP) cannot contact the node with a VIP. The problem is caused by Address Resolution Protocol (ARP) entries becoming stale on non-VIP nodes. -You can verify the cleaning process by running the following command on non-VIP nodes and observe that ARP cache is never older than 300 seconds: +To minimize this situation, vSphere clusters deployed through Palette now have a daemon set that cleans the ARP entry cache every five minutes. The cleaning process forces the nodes to periodically re-request an ARP entry of the VIP node. This is done automatically without any user action. -``` +You can verify the cleaning process by issuing the following command on non-VIP nodes and observing that the ARP cache is never older than 300 seconds. + +
+ +```shell watch ip -statistics neighbour ``` -## Secnario - EKS Cluster Worker Pool Failures +## EKS Cluster Worker Pool Failures + +If your EKS cluster worker pool ends up in `Failed`, `Create Failed` or `Error nodes failed to join` state, refer to the Amazon EKS [Runbook](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-troubleshooteksworkernode.html +) for troubleshooting guidance. + +
-If your EKS cluster worker pool ends up in `Failed` or `Create Failed` or `Error nodes failed to join` state, please refer to this [Amazon provided Runbook](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-troubleshooteksworkernode.html -) +## Palette Agents Workload Payload Size Issue + + +A cluster comprised of many nodes can create a situation where the workload report data the agent sends to Palette exceeds the 1 MB threshold and fails to deliver the messages. If the agent encounters too many workload report deliveries, the agent container may transition into a *CrashLoopBackOff* state. + +If you encounter this scenario, you can configure the cluster to stop sending workload reports to Palette. To disable the workload report feature, create a *configMap* with the following configuration. Use a cluster profile manifest layer to create the configMap. + +
+ +```shell +apiVersion: v1 +kind: ConfigMap +metadata: + name: palette-agent-config + namespace: "cluster-{{ .spectro.system.cluster.uid }}" +data: + feature.workloads: disable +```
\ No newline at end of file diff --git a/content/docs/14-troubleshooting/08-pack-issues.md b/content/docs/14-troubleshooting/08-pack-issues.md index 70cf359f12..9eb0bbcce9 100644 --- a/content/docs/14-troubleshooting/08-pack-issues.md +++ b/content/docs/14-troubleshooting/08-pack-issues.md @@ -11,7 +11,7 @@ import Tabs from 'shared/components/ui/Tabs'; import WarningBox from 'shared/components/WarningBox'; import InfoBox from 'shared/components/InfoBox'; -# Troubleshooting Pack Integrations +# Packs Packs documentation contains usage and other related documentation, such as troubleshooting steps. If any issue is encountered with Pack, visit the respective Pack documentation for troubleshooting steps. diff --git a/content/docs/14-troubleshooting/10-palette-dev-engine.md b/content/docs/14-troubleshooting/10-palette-dev-engine.md new file mode 100644 index 0000000000..083b27014b --- /dev/null +++ b/content/docs/14-troubleshooting/10-palette-dev-engine.md @@ -0,0 +1,38 @@ +--- +title: "Palette Dev Engine" +metaTitle: "Palette Dev Engine" +metaDescription: "Troubleshooting steps for errors encountered with Palette Dev Engine." +icon: "" +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; + +# Palette Dev Engine (PDE) + +Use the following content to help you troubleshoot issues you may encounter when using Palette Dev Engine (PDE). + +
+ + +# Resource Requests + +All [Cluster Groups](/clusters/cluster-groups) are configured with a default [*LimitRange*](https://kubernetes.io/docs/concepts/policy/limit-range/). The LimitRange configuration is in the Cluster Group's Virtual Cluster configuration section. Packs deployed to a virtual cluster should have the `resources:` section defined in the **values.yaml** file. Pack authors must specify the `requests` and `limits` or omit the section entirely to let the system manage the resources. + + +If you specify `requests` but not `limits`, the default limits imposed by the LimitRange will likely be lower than the requests, causing the following error. + +
+ +```shell +Invalid value: "300m": must be less than or equal to CPU limit spec.containers[0].resources.requests: Invalid value: "512Mi": must be less than or equal to memory limit] +``` +
+ +The workaround is to define both the `requests` and `limits`. + + +
\ No newline at end of file diff --git a/content/docs/14-troubleshooting/12-edge.mdx b/content/docs/14-troubleshooting/12-edge.mdx index b38533ec4d..187925996c 100644 --- a/content/docs/14-troubleshooting/12-edge.mdx +++ b/content/docs/14-troubleshooting/12-edge.mdx @@ -16,7 +16,7 @@ import InfoBox from 'shared/components/InfoBox'; The following are common scenarios that you may encounter when using Edge. -## Scenario - Override or Reconfigure Read-only File System Stage +## Override or Reconfigure Read-only File System Stage If you need to override or reconfigure the read-only file system, you can do so using the following steps. diff --git a/content/docs/14-troubleshooting/15-palette-upgrade.md b/content/docs/14-troubleshooting/15-palette-upgrade.md new file mode 100644 index 0000000000..a71fec7bac --- /dev/null +++ b/content/docs/14-troubleshooting/15-palette-upgrade.md @@ -0,0 +1,57 @@ +--- +title: "Palette Upgrade" +metaTitle: "Palette Upgrade" +metaDescription: "Troubleshooting steps for errors encountered with upgrade actions." +icon: "" +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; + +# Palette Upgrades + +We recommend you review the [Release Notes](/release-notes) and the [Upgrade Notes](/enterprise-version/upgrade) before attempting to upgrade Palette. Use this information to address common issues that may occur during an upgrade. + + + +# Ingress Errors + +If you receive the following error message when attempting to upgrade to Palette versions greater than Palette 3.4.X in a Kubernetes environment, use the debugging steps to address the issue. + +
+ +```text +Error: UPGRADE FAILED: failed to create resource: admission webhook "validate.nginx.ingress.kubernetes.io" denied the request: host "_" and path "/v1/oidc" is already defined in ingress default/hubble-auth-oidc-ingress-resource +``` + + +## Debugging Steps + +1. Connect to the cluster using the cluster's kubeconfig file. + + + +2. Identify all Ingress resources that belong to *Hubble* - an internal Palette component. + +
+ + ```shell + kubectl get ingress --namespace default + ``` + +3. Remove each Ingress resource listed in the output that starts with the name Hubble. Use the following command to delete an Ingress resource. Replace `REPLACE_ME` with the name of the Ingress resource you are removing. + +
+ + ```shell + kubectl delete ingress --namespace default + ``` + + +4. Restart the upgrade process. + +
+ diff --git a/content/docs/16-component.md b/content/docs/16-component.md index 3582cbcf0e..cc5aa289b1 100644 --- a/content/docs/16-component.md +++ b/content/docs/16-component.md @@ -21,18 +21,15 @@ This page lists the version details of various Palette components and their resp |Palette Release| Recommended CLI Version| |---------------------------|----| +|Release 3.4.0 |3.4.0 | |Release 3.3.0 |3.3.0 | -|Release 3.2.0 |3.2.0 | -|Release 3.1.0 |3.1.0 | -|Release 3.0.0 |3.0.0 | -|Release 2.8.0 |2.8.0 | -|Release 2.7.0 |2.7.0 | -|Release 2.6.0 |2.6.0 | -# Edge Installer CLI Versions + +# Palette Edge CLI Versions |Palette Release|CLI Version| |---|-------| +|Release 3.4.0 |v3.4.2 | |Release 3.3.0 |v3.3.0 | |Release 3.2.0 |v3.2.0 | @@ -41,6 +38,7 @@ This page lists the version details of various Palette components and their resp |Palette Release| Docker Image Version| |---------------------------|----| +|Release 3.3.0 | 3.4.0 | |Release 3.3.0 | 3.3.0 | |Release 3.2.0 |3.2.0 | |Release 3.1.0 |3.1.0 | @@ -53,6 +51,7 @@ This page lists the version details of various Palette components and their resp |Palette Release|On-Prem Installer Version| |--|---| +|3.4|2.8.0| |3.3|2.6.0| |3.2|2.4.0| |3.1|2.4.0| @@ -67,7 +66,7 @@ This page lists the version details of various Palette components and their resp |Palette Release|Air Gapped Version| |--|---| -|3.3|2.6.0| +|3.3|2.8.0| |3.2|2.4.0| |3.1|2.0.1| |3.0|2.0.1| @@ -83,6 +82,7 @@ This page lists the version details of various Palette components and their resp |Palette Release|vSphere PCG Version| |--|---| +|3.4|1.8.0| |3.3|1.6.0| |3.2|1.4.0| |3.1|1.2.0| @@ -98,6 +98,8 @@ This page lists the version details of various Palette components and their resp |Palette Release|MAAS PCG Version| |--|---| +|3.4|1.0.12| +|3.3|1.0.12| |3.2|1.0.12| |3.1|1.0.11| |3.0|1.0.11| @@ -112,6 +114,8 @@ This page lists the version details of various Palette components and their resp |Palette Release|OpenStack PCG Version| |--|---| +|3.4|1.0.12| +|3.3|1.0.12| |3.2|1.0.12| |3.1|1.0.11| |3.0|1.0.11| @@ -125,12 +129,10 @@ This page lists the version details of various Palette components and their resp # Edge Installer Image Version -|Palette Release|Stylus Version| +|Palette Release| Version| |--|---| -|3.3|2.2.23| -|3.2|2.1.0| -|3.1|2.0.7| -|3.0|2.0.6| +|3.4|3.4.1| +|3.|3.3.3| ------- @@ -144,8 +146,14 @@ This page lists the version details of various Palette components and their resp |Operating System |Versions| |--|--| -|Ubuntu|Ubuntu 18.4| -|centOS|CentOS 7.7| +|Ubuntu| 22.04| +|Ubuntu| 20.04| +|Ubuntu| 18.04| +|CentOS| 7.7| +|CentOS| 7.9| +|CentOS| 8.0| +|OpenSuSE|14.4| + # Network Layer Versions diff --git a/content/docs/16-spectro-downloads.md b/content/docs/16-spectro-downloads.md index 560bb8c062..559dcdda14 100644 --- a/content/docs/16-spectro-downloads.md +++ b/content/docs/16-spectro-downloads.md @@ -53,6 +53,7 @@ Palette supports on-prem environments through the Private Cloud Gateway (PCG) co |Version|URL| |---|---| +|1.8.0|https://software.spectrocloud.com/pcg/installer/v1.8.0/gateway-installer-v1.8.0.ova| |1.6.0|https://software.spectrocloud.com/pcg/installer/v1.6.0/gateway-installer-v1.6.0.ova| |1.4.0|https://software.spectrocloud.com/pcg/installer/v1.4.0/gateway-installer-v1.4.0.ova| ------ @@ -72,28 +73,29 @@ Palette supports on-prem environments through the Private Cloud Gateway (PCG) co ------- -# Edge CLIs - -The following Edge CLIs and Edge Installer images are available to help you deploy an Edge host. Check out the [Edge](/clusters/edge) page to learn more about deploying an Edge Host +## Edge Installer Image -## Edge Installer CLI +|Version|Docker Image URL| Optical Disk Image (ISO) | +|---|---|--| +|3.4.2 | `gcr.io/spectro-images-public/stylus:v3.4.2`| [ISO](https://software.spectrocloud.com/stylus/v3.4.1/stylus-v3.4.2-amd64.iso) | -CLI Version| Operating System | --------|---| -v3.3.3 | [Linux-amd64](https://software.spectrocloud.com/stylus/v3.3.3/cli/linux/palette-edge-installer) | +--- +# Palette CLI -## Edge Installer Image +The Palette Command Line Interface (CLI) is a tool that you can use to interact with Palette programmatically. Check out the [Palette CLI](/palette-cli/install-palette-cli) document for installation guidance. +|Version| Operating System | +|---|---| +|3.4.0| [Linux-amd64](https://software.spectrocloud.com/palette-cli/v3.4.0/linux/cli/palette)
[OSX-arm64](https://software.spectrocloud.com/palette-cli/v3.4.0/osx/cli/palette)| -|Version|Docker Image| Optical Disk Image (ISO) | -|---|---|--| -|3.3.3 | `gcr.io/spectro-images-public/stylus:v3.3.3`| [ISO](https://software.spectrocloud.com/stylus/v3.3.3/stylus-v3.3.3-amd64.iso) | -## Edge Content CLI +# Palette Edge CLI -CLI Version| Operating System | +CLI Version| Operating System | -------|---| -v3.3.3 | [Linux-amd64](https://software.spectrocloud.com/stylus/v3.3.3/cli/linux/palette-edge-content) | +v3.4.1 | [Linux-amd64](https://software.spectrocloud.com/stylus/v3.4.1/cli/linux/palette-edge) | + + diff --git a/content/docs/17-glossary-all.md b/content/docs/17-glossary-all.md index 2668cf607d..dd2acfb199 100644 --- a/content/docs/17-glossary-all.md +++ b/content/docs/17-glossary-all.md @@ -28,16 +28,21 @@ App Profiles are templates created with preconfigured services required for Pale Palette on-prem installation supports Air-Gapped, a security measure in which its management platform is installed on VMware environments with no direct or indirect connectivity to any other devices or networks of the outside world. This feature provides airtight security to the platform without the risk of compromise or disaster. In addition, it ensures the total isolation of a given system from other networks, especially those that are not secure. ## Attach Manifests -For integrations and add-ons orchestrated via Palette [Packs](#pack) or [Charts](#helm-charts), at times it is required to provide additional Kubernetes resources to complete the installation. Resources like additional secrets or Custome Resource Definisions may need to be installed for the integration or add-on to function correctly. Attach Manifests are additional raw manifests attached to a cluster profile layer built using a Palette Pack or a Chart. Multiple Attach Manifests can be added to a layer in a cluster profile. +For integrations and add-ons orchestrated via Palette [Packs](#pack) or [Charts](#helm-charts), at times it is required to provide additional Kubernetes resources to complete the installation. Resources like additional secrets or Custom Resource Definitions may need to be installed for the integration or add-on to function correctly. Attach Manifests are additional raw manifests attached to a cluster profile layer built using a Palette Pack or a Chart. Multiple Attach Manifests can be added to a layer in a cluster profile. + +## Bring Your Own Operating System (BYOOS) + +A feature in Palette that allows you to bring your own operating system and use it with your Kubernetes clusters. With the BYOOS pack, you can reference your own OS images, configure the necessary drivers, and customize the OS to meet your specific requirements. BYOOS gives you greater flexibility, control, and customization options when it comes to managing your Kubernetes clusters. It is especially useful for enterprises and organizations with strict requirements around security, compliance, or specific hardware configurations. + ## Chart Repositories -Chart Repositories are public or private web servers that host Helm Charts. A few popular chart registries, such as Bitnami, are mapped into Palette by default. Users may add additional public or private chart repositories as an administration setting to leverage charts from those repositories. +Chart Repositories are web servers, either public or private, that host Helm Charts. By default, Palette includes several popular chart registries such as Bitnami. As an administrator, you can add additional public or private chart repositories to leverage charts from those sources. This feature provides greater flexibility in managing and deploying applications, allowing you to access and use Helm Charts from various sources in your Palette environment ## Cloud Account Cloud Accounts are where access credentials are stored for public and private clouds. It is used by the system to provide new cluster infrastructure and cluster resources. Cloud account information is treated as sensitive data and fully encrypted using the tenant's unique encryption key. ## Cluster Mode -Cluster Mode enables you to create, deploy, and manage Kubernetes clusters and applications. In Cluster Mode, you can deploy Kubernetes clusters to public cloud providers, on-prem datacenters, and on the edge. +Cluster Mode enables you to create, deploy, and manage Kubernetes clusters and applications. In Cluster Mode, you can deploy Kubernetes clusters to public cloud providers, on-prem data centers, and on the edge. ## Cluster Profile diff --git a/content/docs/18-knowledgebase/00-how-to/02-palette-sso-with-adfs.md b/content/docs/18-knowledgebase/00-how-to/02-palette-sso-with-adfs.md index e6fc1b8fe0..bbaa119f39 100644 --- a/content/docs/18-knowledgebase/00-how-to/02-palette-sso-with-adfs.md +++ b/content/docs/18-knowledgebase/00-how-to/02-palette-sso-with-adfs.md @@ -257,7 +257,7 @@ You will receive a message stating **Roles have been updated**. Repeat this proc You have now successfully configured Palette SSO based on OIDC with Microsoft AD FS. -# Validation +# Validate 1. Log in to Palette through SSO as a user that is a member of the `SpectroTeam - Admins` group in Active Directory to verify that users are automatically added to the `Admins` group in Palette. diff --git a/content/docs/18-knowledgebase/01-tutorials.md b/content/docs/18-knowledgebase/01-tutorials.md index 06b72da4e7..6e3aae9b4f 100644 --- a/content/docs/18-knowledgebase/01-tutorials.md +++ b/content/docs/18-knowledgebase/01-tutorials.md @@ -17,11 +17,21 @@ import Tooltip from "shared/components/ui/Tooltip"; Learn what's possible with Spectro Cloud Palette. Use the following tutorials to help expand your knowledge and become proficient with Palette. Choose a topic to review the tutorials available. +# Clusters -[Dev Engine](/knowledgebase/tutorials/dev-engine) +- [Deploy a Cluster with Palette](/knowledgebase/tutorials/deploy-k8s-cluster) + + +# Packs + +- [Create and Deploy a Custom Add-On Pack](/knowledgebase/tutorials/deploy-pack) + + +# Palette Dev Engine (PDE) + +- [Deploy an Application using Palette Dev Engine](/knowledgebase/tutorials/deploy-app) -

diff --git a/content/docs/18-knowledgebase/01-tutorials/10-dev-engine/05-deploy-app.md b/content/docs/18-knowledgebase/01-tutorials/05-deploy-app.md similarity index 99% rename from content/docs/18-knowledgebase/01-tutorials/10-dev-engine/05-deploy-app.md rename to content/docs/18-knowledgebase/01-tutorials/05-deploy-app.md index 495d97577a..aeba62da55 100644 --- a/content/docs/18-knowledgebase/01-tutorials/10-dev-engine/05-deploy-app.md +++ b/content/docs/18-knowledgebase/01-tutorials/05-deploy-app.md @@ -94,7 +94,7 @@ In the following screen, you will be prompted for the cluster group, virtual clu -Palette’s Dev Engine allows you to deploy up to two virtual clusters into the beehive cluster group. Each virtual cluster requires a minimum of 4 CPU, 4 GiB memory, and 2 GiB storage. When using the beehive cluster, you can allocate a maximum of 12 CPU, 16 Gib memory, and 20 GiB of storage. Check out the [Palette Dev Engine and Quotas](/devx/resource-quota) documentation to learn more about limits. +Palette’s Dev Engine allows you to deploy up to two virtual clusters into the Beehive cluster group. Each virtual cluster requires a minimum of 4 CPU, 4 GiB memory, and 2 GiB storage. When using the Beehive cluster, you can allocate a maximum of 12 CPU, 16 Gib memory, and 20 GiB of storage. Check out the [Palette Dev Engine and Quotas](/devx/manage-dev-engine/resource-quota) documentation to learn more about limits. diff --git a/content/docs/18-knowledgebase/01-tutorials/10-dev-engine.md b/content/docs/18-knowledgebase/01-tutorials/10-dev-engine.md deleted file mode 100644 index 2d89efa1a2..0000000000 --- a/content/docs/18-knowledgebase/01-tutorials/10-dev-engine.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "Dev Engine" -metaTitle: "Dev Engine" -metaDescription: "" -icon: "" -hideToC: false -fullWidth: false -hiddenFromNav: false ---- - -# Apps - -[Deploy an Application using Palette Dev Engine](/knowledgebase/tutorials/dev-engine/deploy-app) \ No newline at end of file diff --git a/content/docs/18-knowledgebase/01-tutorials/4.5-deploy-pack.md b/content/docs/18-knowledgebase/01-tutorials/4.5-deploy-pack.md new file mode 100644 index 0000000000..adb1df22a4 --- /dev/null +++ b/content/docs/18-knowledgebase/01-tutorials/4.5-deploy-pack.md @@ -0,0 +1,938 @@ +--- +title: 'Deploy an Add-On Pack' +metaTitle: 'Deploy an Add-On Pack' +metaDescription: 'How to create and deploy an add-on pack using the manifest files or Helm charts in Spectro Cloud.' +icon: '' +hideToC: true +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; +import Tooltip from "shared/components/ui/Tooltip"; + + +# Create and Deploy a Custom Add-On Pack +Custom add-on packs allow you to deploy Kubernetes applications in clusters and reuse them in multiple deployments. This ensures uniformity across your clusters. The primary use cases for creating custom packs are: + +- Aggregated configuration and application dependencies simplify deployment and consumption. + +- Open-source contributors can add new Kubernetes applications to a custom add-on pack for the community. + +- Enterprises can add proprietary Kubernetes applications to a custom add-on pack. + +In this tutorial, you will create a custom add-on pack to package a sample Kubernetes application, [Hello Universe](https://github.com/spectrocloud/hello-universe#hello-universe), and deploy that application to a cluster. You will learn to create the pack in two ways, using manifest files and Helm charts. + +After defining the custom pack, you will set up a registry server, publish the pack to that registry, and configure the registry server in Palette. Lastly, you will create a cluster profile that contains your custom pack and apply the profile to a cluster using either Palette or Terraform. + + +# Prerequisites +To complete the tutorial, you will need the following items: +
+ +1. A Spectro Cloud account. Visit [https://console.spectrocloud.com](https://console.spectrocloud.com) to create an account. + + +2. Tenant admin access to Palette for the purpose of adding a new registry server. + + +3. A cloud account, such as AWS, Azure, or GCP, added to your Palette project settings. + + +4. An SSH key created in the region where you will deploy the cluster. + + +5. [Docker Desktop](https://docs.docker.com/get-docker/) installed on your local machine to start the tutorials container. + + +6. Basic knowledge of Docker containers and Kubernetes manifest file attributes. + + + + +# Set Up the Tutorial Environment +You will work in a Docker container pre-configured with the necessary tools for this tutorial. However, you can practice this tutorial in any `linux/amd64` or `x86_64` environment by installing the [necessary tools](https://github.com/spectrocloud/tutorials/blob/main/docs/docker.md#docker) and cloning the [GitHub repository](https://github.com/spectrocloud/tutorials/) that contains the tutorial files. Here are the steps to start the tutorials container. +
+ +Start the Docker Desktop on your local machine and ensure the daemon is available by issuing a command to list the currently active containers. + +
+ +```bash +docker ps +``` + +Download the `ghcr.io/spectrocloud/tutorials:1.0.4` image to your local machine. The Docker image includes the necessary tools. +
+ +```bash +docker pull ghcr.io/spectrocloud/tutorials:1.0.4 +``` + +Next, start the container, and open a bash session into it. +
+ +```bash +docker run --name tutorialContainer --publish 7000:5000 --interactive --tty ghcr.io/spectrocloud/tutorials:1.0.4 bash +``` + +If port 7000 on your local machine is unavailable, you can use any other port of your choice. +
+ + + +Wait to exit the container until the tutorial is complete. Otherwise, you may lose your progress. + + + + + +## Tools and Starter Code +After opening a bash session in the active container, verify that the tools necessary for this tutorial are installed. +
+ +Check the Spectro CLI version. +
+ +```bash +spectro version +``` + +Check the Spectro registry server version. +
+ +```bash +registry --version +``` + +Check the Terraform version. +
+ +```bash +terraform --version +``` + +In addition to these tools, the tutorials container has other tools, such as `ngrok`, `git`, and `nano`. + +Examine the directories that pertain to the current tutorial in the **root** directory. +
+ +```bash +. +├── packs +│   └── hello-universe-pack # Contains the pack files +└── terraform + └── pack-tf # Contains the .tf files for creating Spectro Cloud resources +``` +The **packs** directory contains the pack files. The **terraform** directory contains the Terraform files used to create Spectro Cloud resources, which you will use later in this tutorial. + + +# Build a Pack + +Building a custom pack requires defining specific files. +As outlined in the [Adding Add-on Packs](/registries-and-packs/adding-add-on-packs) guide, you can define a custom pack in two ways: using manifest files or Helm charts. The file structure varies for manifest-based packs and Helm chart-based packs. Below is the reference file structure for each: +
+ + + + + +
+ +```bash +. +├── pack.json # Mandatory +├── values.yaml # Mandatory +├── manifests # Mandatory + ├── manifest-1.yaml + ├── manifest-2.yaml +│ └── manifest-3.yaml +├── logo.png # Mandatory +└── README.md # Optional +``` + +
+ + + +
+ +```bash +. +├── pack.json # Mandatory +├── values.yaml # Mandatory. Pack-level values.yaml file. +├── charts # Mandatory +│   ├── chart-1 # Can have nested charts +│   │   ├── Chart.yaml +│   │   ├── templates +│   │   │   ├── template-1.yaml +│   │   │   └── template-2.yaml +│   │   └── values.yaml # Chart-level values.yaml file. +│   ├── chart-1.tgz +│   ├── chart-2 +│   │   ├── Chart.yaml +│   │   ├── templates +│   │   │   ├── template-1.yaml +│   │   │   └── template-2.yaml +│   │   └── values.yaml # Chart-level values.yaml file. +│   └── chart-2.tgz +├── logo.png # Mandatory +└── README.md # Optional +``` + +
+ +
+ +
+ +To simplify this tutorial, we provide you with the manifest file for the *Hello Universe* application in the **packs/hello-universe-pack** folder. Change the directory to the **packs/hello-universe-pack** folder. +
+ +```bash +cd /packs/hello-universe-pack +``` +Ensure you have the following files in the current directory. +
+ +```bash +. +├── pack.json # Mandatory +├── values.yaml # Mandatory +├── manifests # Mandatory +│ └── hello-universe.yaml +├── logo.png # Mandatory +└── README.md # Optional +``` +
+ +## Pack File Structure + +Go ahead and review each of the following five files in the pack. +
+ +* **pack.json** - This file contains the pack metadata such as `addonType`, `cloudTypes`, and the `kubeManifests` array that contains the list of manifest files: `layer`, `name`, and `version`. Refer to the [JSON Schema](/registries-and-packs/add-custom-packs#jsonschema) for a list of attributes and respective data types. The schema validation will happen when you push a pack to the registry. + +
+ + ```json + { + "addonType":"app services", + "cloudTypes": [ "all" ], + "displayName": "Hello Universe", + "kubeManifests": [ + "manifests/hello-universe.yaml" + ], + "layer": "addon", + "name": "hellouniverse", + "version": "1.0.0" + } + ``` + +
+ + + +* **values.yaml** - This file contains configurable parameters you can define while adding the current pack to a cluster profile. In the **values.yaml** file for this tutorial, the `pack/namespace` attribute specifies the namespace on the target cluster to deploy the pack. If the **values.yaml** specifies a namespace value, then Palette first checks to see if the namespace has been created. If so, Palette uses the existing namespace. If the namespace has not been created, Palette creates a new one using the value specified in the YAML file. + + If the **values.yaml** does not specify a namespace value, Palette deploys the application to the default namespace. + + The `manifests` section exposes the configurable parameters for each manifest file listed in the **manifests** directory. For example, in the sample code snippet below, the `hello-universe` attribute exposes the `registry`, `repository`, and `tag` parameters. +
+ + ```yaml + pack: + namespace: "hello-universe" + manifests: + hello-universe: + registry: ghcr.io + repository: spectrocloud/hello-universe + tag: 1.0.12 + ``` + +
+ + You can optionally define *presets*, which are predefined values to use in the **values.yaml**. You define presets in a separate **presets.yaml** file. The presets become available when you create the cluster profile. Presets facilitate configuring the profile and avoid errors that can happen by manually editing the **values.yaml** file. Refer [Pack Presets](/registries-and-packs/pack-constraints#packpresets) for details and examples of how to define presets. + + The example below shows the parameters you can configure in the **values.yaml** for the `hello-universe` manifest when you create the cluster profile. + +
+ + ![Screenshot of the configurable parameters in the values.yaml file.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_profile-values-yaml.png ) + +
+ +* **manifests** - This directory contains the manifest files for your Kubernetes application. This tutorial has only one file, **hello-universe.yaml**. Note that the **values.yaml** file has a corresponding `manifests/hello-universe` element with the same name as the YAML file. +
+ +* **logo.png** - This file contains a logo that displays when you create a cluster profile. +
+ + +* **README.md** - This file may contain the pack description, purpose, authors, and other relevant information. The README in the current example introduces the application used in the pack. +
+ + +After finalizing all files in the pack directory, the next step is to set up a registry server and publish the pack to that registry, where you can access it directly from Palette. + +
+ +# Set Up the Registry Server + +The tutorials environment already has the Spectro registry service and other necessary tools available. The following sections will guide you to start the registry server, expose the service to the external world using [Ngrok](https://ngrok.com/) reverse proxy, and log in to the registry server to push your custom add-on pack to it. + +## Start and Expose the Registry Server +Start the registry server by issuing the following command from the bash session you opened into the tutorials container. +
+ +```bash +registry serve /etc/spectro/config.yml > /var/log/registry.log 2>&1 & +``` + +The registry server will start in HTTP mode (not HTTPS). Refer to the [Add a Custom Registry](/registries-and-packs/adding-a-custom-registry) guide to learn more about deploying an HTTPS registry server. + + +Next, expose the registry server to the public so that you can configure it later in Palette. Use Ngrok reverse proxy to expose the registry server listening on port 5000 via an HTTP tunnel using the following command. +
+ +```bash +ngrok http 5000 --log-level debug +``` + +The command above will reserve the current bash session and display the status of each HTTP request made to the Ngrok server later in this tutorial. The screenshot below shows the registry server successfully exposed via Ngrok. + +
+ +![Screenshot of registry server exposed via ngrok](/tutorials/deploy-pack/registries-and-packs_deploy-pack_ngrok-start.png ) + +
+ +Verify the registry server is accessible from outside the tutorials container by visiting the `/health` endpoint. Access the *https://Your-URL-Here/health* in your host browser. Replace the base URL with the Ngrok URL output you received. You should receive a `{"status":"UP"}` response. + +
+ +## Log in to the Registry Server +Once the registry server's `/health` endpoint shows `UP` status, the next step is to log in and then push the pack to it. The pack you will push is in the tutorials container. Open another bash session into the tutorials container from your local terminal. +
+ +```bash +docker exec -it tutorialContainer bash +``` + +Log in to the registry server using Ngrok's public URL assigned to you. Issue the command below, but replace the URL with your Ngrok URL. The command below uses these credentials to log in to the registry server: `{username: admin, password: admin}`. +
+ +```bash +spectro registry login --insecure --default --username admin --password admin \ +f59e-49-36-220-143.ngrok-free.app +``` + + + +Do not use https:// or http:// keyword in the Ngrok URL. Using either of these keywords will result in an authorization issue. + + + + +You will receive a `Login Succeeded` response upon successful login. +
+ +```bash +# Output condensed for readability +WARNING! Your password will be stored unencrypted in /root/.spectro/config.json. +Login Succeeded +``` +
+ + +## Push the Pack to the Registry Server +When you are logged in, push the pack to the registry server using the following command. +
+ +```bash +spectro pack push /packs/hello-universe-pack/ +``` + +You can verify that the pack is in the registry by using the `ls` command. This command lists all packs in the registry. +
+ +```bash +spectro pack ls +``` + +Verify the pack you pushed is listed, as shown in the screenshot below. + +
+ +![Screenshot of spectro pack ls](/tutorials/deploy-pack/registries-and-packs_deploy-pack_pack-push.png) + +
+ +If you need help with the Spectro CLI commands, such as deleting a pack, refer to the [Spectro CLI commands](/registries-and-packs/spectro-cli-reference#commands) guide. +
+ +## Configure the Registry Server in Palette +After you push the pack to the registry server, log in to Palette and configure the registry service so that you can access it when you create your cluster profile. + + +Log in to [Palette](https://console.spectrocloud.com), and switch to the Tenant admin view. +
+ +![Screenshot of Palette tenant settings.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_tenant-admin.png) + +
+ + +Navigate to **Tenant Settings** > **Registries** > **Pack Registries** section. Click on **Add New Pack Registry** and enter the pack registry name, endpoint URL, and user credentials. For a consistent experience in this tutorial, we suggest using the name **private-pack-registry**, as shown in the screenshot below. Ensure you replace the URL with your Ngrok URL. Click on **Validate** to ensure the URL and credentials are correct, then click on **Confirm** to add the registry server. + +
+ +![Screenshot of registry server edit option in Palette tenant settings.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_registry-edit.png) + +
+ + +Palette syncs the registry server periodically. However, you can sync it manually the first time you add a server by clicking the **three-dot Menu** next to the registry server name and selecting **Sync**. + +
+ +![Screenshot of registry server sync in Palette](/tutorials/deploy-pack/registries-and-packs_deploy-pack_registry-sync.png) + +
+ + +# Create a Cluster Profile and Deploy a Cluster + +This tutorial guides you to create a cluster profile for AWS. However, you can choose any other cloud service provider, provided you configure the following two items: +
+ +* **Cloud account**: A cloud account added to your Palette project settings. + + The AWS cloud account name in this tutorial example is **spectro-cloud**. You can choose another name if desired. The screenshot below shows how to add and verify the AWS cloud account with your project. Navigate to **Project Settings** > **Cloud Accounts** > **AWS** > **Add AWS Account** in Palette. Check out the [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts) guide for additional help. + +
+ + ![Screenshot of Cloud Accounts in Palette.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_palette-cloud-account.png) + +
+ + +* **SSH key**: An SSH key created in the region where you will deploy the cluster. + + This tutorial example will deploy the cluster in the **us-east-2** region, and the SSH key name used in this example is **aws_key_sk_us_east_2**. You must choose the desired region and the available SSH key name from your AWS account. + +
+ +Create a cluster profile and deploy it to a cluster using either Palette or Terraform code. +
+ + + + + + +## Create a Cluster Profile +Switch to the **Default** project scope for creating a cluster profile. +
+ +![Screenshot of the Palette Default scope.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_default-scope.png) + +
+ +Select the **Profile** section in the left **Main Menu** to create a cluster profile that will combine the core infrastructure and add-on layers. Click on the **Add Cluster Profile** button, and provide the details in the wizard that follows. The wizard displays the following sections. +
+ +### Basic Information +Use the following values in the **Basic Information** section. + +|**Field**|**Value**| +|---|---| +|Name|pack-tutorial-profile| +|Version|`1.0.0`| +|Description|Cluster profile as part of the pack tutorial.| +|Type|Full| +|Tags|`spectro-cloud-education, app:hello-universe, terraform_managed:true`| + +Click on **Next** to continue. +
+ +### Cloud Type +In the **Cloud Type** section, choose AWS as the infrastructure provider for this tutorial, and click on **Next** at the bottom to move on to the next section. +
+ + + +If you choose a different cloud service provider, the core infrastructure layers options, as outlined in the **Profile Layers** section below, will differ from this tutorial. + + + +
+ +### Profile Layers +In the **Profile Layers** section, add the following core infrastructure layers if you have chosen the AWS cloud service provider. To deploy your resource to Azure or Google Cloud, use the core infrastructure layers outlined in [Cloud Service Provider Configurations](https://github.com/spectrocloud/tutorials/tree/main/terraform/pack-tf/README.md#cloud-service-provider-configurations). + +|**Pack Type**|**Registry**|**Pack Name**|**Pack Version**| +|---|---|---|---| +|OS|Public Repo|Ubuntu|`LTS__20.4.x`| +|Kubernetes|Public Repo|Kubernetes|`1.24.x`| +|Network|Public Repo|Calico|`3.25.x`| +|Storage|Public Repo|Amazon EBS CSI|`1.16.x`| + +As you add each layer, click on the **Next layer** button. After you add the **Storage** layer, click on the **Confirm** button to complete the core infrastructure stack. Palette displays the newly created infrastructure profile as a layered diagram. You can select any layer to make further edits or change the version if desired. + +Now you are ready to add the add-on layers. Click the **Add New Pack** button. + +Add the Spectro Proxy pack to enable a reverse proxy to connect to the cluster's API. Adding this pack is *optional*, but it will help connect your local machine to the cluster's API for debugging. +Refer to the [Spectro Proxy](/integrations/frp/) guide for more details. + +|**Pack Type**|**Registry**|**Pack Name**|**Pack Version**| +|---|---|---|---| +|Authentication | Public Repo| Spectro Proxy | `1.3.x`| + +Click on the **Confirm & Create** button to finish adding the Spectro Proxy pack. Also, add the following certificate Subject Alternative Name (SAN) value to the Kubernetes pack under the `apiServer` parameter section to configure the Spectro Proxy pack. +
+ +```yaml +certSANs: + - "cluster-{{ .spectro.system.cluster.uid }}.{{ .spectro.system.reverseproxy.server }}" +``` +
+ +![Screenshot of the certificate Subject Alternative Name.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_profile-certsan.png) + +
+ +Next, add the following **Hello Universe** pack. This is the custom add-on pack you defined and pushed to the **private-pack-registry** earlier in this tutorial. + +|**Pack Type**|**Registry**|**Pack Name**|**Pack Version**| +|---|---|---|---| +|App Services | private-pack-registry | Hello Universe | `1.0.x` | + + +Click on the **Confirm & Create** button to finish adding the Hello Universe pack. + + +If there are no errors or compatibility issues, Palette displays the newly created full cluster profile. Verify the layers you added, and click **Next**. + + +
+ +![Screenshot of the Profile Layers success.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_profile-layer.png) + +

+ + +### Review +Review once more and click **Finish Configuration** to create the cluster profile. +
+ +## Create a Cluster +From the **Profile** page, click on the newly created cluster profile to view its details page. Palette displays all the layers and allows you to edit any of them. + +Click the **Deploy** button to deploy a new cluster. The cluster deployment wizard will displays the following sections. +
+ +### Basic Information +Use the following values in the first section, **Basic Information**. + +|**Field**|**Value**| +|---|---| +|Cluster name| pack-tutorial-cluster | +|Description| Cluster as part of the pack tutorial.| +|Tags|`spectro-cloud-education, app:hello-universe, terraform_managed:true`| +|Cloud Account|spectro-cloud| + +Note that the AWS cloud account name in this tutorial example is **spectro-cloud**. If you used a different cloud account name, choose the name configured in your Palette's project settings. + +Click **Next** to continue. + +
+ +### Parameters +The **Parameters** section allows you to change the profile configurations. For example, clicking on the **Hello Universe 1.0.x** layer allows you to configure the `registry`, `repository`, and `tag` parameters defined in the **values.yaml** file. +
+ +![Screenshot of the Cluster layers.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_cluster-layers.png) + +
+ +Keep the default values and click **Next**. + +
+ +### Cluster config +In the **Cluster config** section, ensure the **Static Placement** field is unchecked. If checked, the **Static Placement** will deploy the cluster in an existing VPC, and you will need the [Amazon Resource Names](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference-arns.html) (ARNs) for the existing subnets, roles, and other resources. For this tutorial, we will use dynamic placement, where Palette creates a new VPC and all other resources needed for the cluster. + +For the **Region** field, select the region of your choice. The tutorial example will deploy the cluster in the **us-east-2** region. For the **SSH Key Pair Name** field, choose the SSH key pair name from the selected region. You must have an SSH key created already in the AWS region where you will deploy the cluster. + +Click **Next** to continue. + +
+ +### Nodes config +In the **Nodes config** section, provide the details for the master and the worker pools. For this tutorial, you can use the following minimal configuration: + +|**Field** | **Value for the master-pool**| **Value for the worker-pool**| +|---| --- | ---| +|Node pool name| master-pool | worker-pool | +|Number of nodes in the pool| `1` | `1` | +|Allow worker capability| Checked | Not applicable | +|Enable Autoscaler | Not applicable | No | +|Rolling update | Not applicable | Expand First.
Launch a new node first, then shut down the old one. | + +Keep the **Cloud Configuration** the same for the master and worker pools. + +|**Field** | **Value**| +|---| --- | ---| +|Instance Type | General purpose `m4.xlarge`
A minimum allocation of four CPU cores are required for the master node. | +|Availability zones | Choose any *one* availability zone.
This tutorial example will deploy to the `us-east-2a` availability zone. | +|Disk size | 60 GiB | + +Click **Next** to continue. +
+ +### Settings +The **Settings** section displays options for OS patching, scheduled scans, scheduled backups, and cluster role binding. Use the default values, and click on the **Validate** button. + +
+ +### Review +Review all configurations in this section. The **Review** page displays the cluster name, tags, cloud account name, node pools, layers, and an estimated hourly cost. If everything looks good, click on the **Finish Configuration** button to finish deploying the cluster. Deployment may take up to *20 minutes* to finish. + +While deployment is in progress, Palette displays the cluster status as **Provisioning**. While you wait for the cluster to finish deploying, you can explore the various tabs on the cluster details page, such as **Overview**, **Workloads**, and **Events**. + +
+ +
+ + + +The [Spectro Cloud Terraform provider](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs) allows you to create and manage Palette resources using Infrastructure as Code (IaC). This offers such advantages as automating infrastructure, facilitating collaboration, documenting infrastructure, and keeping all infrastructure in a single source of truth. + +## Starter Code +Navigate back to your tutorials container bash session to locate the starter Terraform files. If you have closed the terminal session, you can reopen another bash session in the tutorials container using the following command. +
+ +```bash +docker exec -it tutorialContainer bash +``` + +Switch to the **/terraform/pack-tf** directory, which contains the Terraform code for this tutorial. +
+ +```bash +cd /terraform/pack-tf +``` + +## Set Up the Spectro Cloud API Key + +To get started with Terraform code, you need a Spectro Cloud API key to authenticate and interact with the Palette API endpoint. To add a new API key, log in to Palette, click on the user **User Menu** at the top right, and select **My API Keys**, as shown in the screenshot below. + +
+ +![Screenshot of generating an API key in Palette.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_generate-api-key.png ) + +
+ +Below are the steps to add and export an API key: + + +1. Fill in the required fields, such as the API key name and expiration date, and confirm your changes. + + + +2. Copy the key value to your clipboard, and switch back to the tutorials container environment. + + + +3. Export the API key as an environment variable in the tutorials container bash session so the Terraform code can authenticate with Palette API. +
+ + ```bash + export SPECTROCLOUD_APIKEY= + ``` +
+ +## Review Terraform Files +Ensure you have the following files in the current working directory. +
+ +```bash +. +├── profile.tf # Resource +├── cluster.tf # Resource +├── data.tf # Spectro Cloud data resources +├── inputs.tf # Input variables +├── terraform.tfvars # Variable definitions file +├── outputs.tf # Output variables +└── provider.tf # Spectro Cloud Terraform provider +``` + +Note that the Terraform code will deploy the resources to **AWS**. + +We recommend you explore all Terraform files. Below is a high-level overview of each file: +
+ +- **profile.tf** - contains the configuration for the `spectrocloud_cluster_profile` resource. Review the core infrastructure layers that make up the `spectrocloud_cluster_profile` resource. + + + +- **cluster.tf** - contains the configuration for the `spectrocloud_cluster_aws` resource. The cluster resource depends upon the `spectrocloud_cluster_profile` resource. + + + +- **data.tf** - contains the configuration for the resources to retrieve data from Palette dynamically. The table below lists the pack details required for each pack layer in order to deploy the `spectrocloud_cluster_profile` resource. + + |**Pack Type**|**Registry**|**Pack Name**|**Tag**| **Version** | + |---|---|---|---| + |OS|Public Repo|`ubuntu-aws`|`LTS__20.4.x`| `20.04`| + |Kubernetes|Public Repo|`kubernetes`|`1.24.x`| `1.24.10` | + |Network|Public Repo|`cni-calico`|`3.25.x`|`3.25.0`| + |Storage|Public Repo|`csi-aws-ebs`|`1.16.x`|`1.16.0`| + + Note that using this Terraform code will deploy the resources to AWS. To deploy your resource to Azure or Google Cloud, use the layer details outlined in [Cloud Service Provider Configurations] (https://github.com/spectrocloud/tutorials/tree/main/terraform/pack-tf/README.md#cloud-service-provider-configurations). + + + +- **inputs.tf** - contains the variables used in the tutorial such as the names of cluster profile, cluster, cloud account, SSH key name, AWS region, pack name, and registry server. + + Some variables have a default value, but you *must* provide the values for `cluster_cloud_account_aws_name`, `aws_region_name`, `ssh_key_name`, and `private_pack_registry` variables. You will find a `#ToDo` tag next to each variable to update. Provide the values for these variables in a separate file, **terraform.tfvars**. Use default values for the remaining variables. + + + +- **terraform.tfvars** - contains the variable definitions. The list of variables is outlined in the code block below. You *must* specify the values for all variables that are marked `"REPLACE ME"`. Read the inline comments below to understand each variable. + + - For example, the value for `cluster_cloud_account_aws_name` will be the name of the cloud account added to your Palette project settings. In this tutorial example, the cloud account name is **spectro-cloud**. + + - For `aws_region_name`, you can choose any [AWS region](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html) for your deployment. This tutorial example uses **us-east-2** region. + + - The value for `ssh_key_name` will be the name of the SSH key available in the region where you will deploy the cluster. The SSH key name used in this example is **aws_key_sk_us_east_2**. + + - Lastly, provide your registry server name for the `private_pack_registry` variable. You can provide the **private-pack-registry** as the value if you have followed the same naming convention as this tutorial. +
+ + ```bash + cluster_cloud_account_aws_name = "REPLACE ME" # Name of the cloud account added to your Palette project settings + aws_region_name = "REPLACE ME" # Use "us-east-2" or any other AWS region + ssh_key_name = "REPLACE ME" # Name of the SSH key available in the region where you will deploy the cluster + private_pack_registry = "REPLACE ME" # Your registry server name. This tutorial uses "private-pack-registry". + ``` + + + +- **outputs.tf** - contains the output variables to expose information. + + + +- **provider.tf** - contains the provider configuration and version. + +
+ +## Deploy Terraform +After you update the **terraform.tfvars** file and carefully review the other files, initialize the Terraform provider. +
+ +```bash +terraform init +``` + +The `init` command downloads plugins and providers from the **provider.tf** file. Next, preview the resources Terraform will create. +
+ +```bash +terraform plan +``` + +The output displays the resources Terraform will create in an actual implementation. +
+ +```bash +# Output condensed for readability +Plan: 2 to add, 0 to change, 0 to destroy. +``` + +Finish creating all the resources. +
+ +```bash +terraform apply -auto-approve +``` + +It can take up to 20 minutes to provision the cluster. When cluster provisioning completes, the following message displays. +
+ +```bash +# Output condensed for readability +Apply complete! Resources: 2 added, 0 changed, 0 destroyed. +``` + +You can observe the cluster deployment progress in Palette by navigating back to Palette. +
+ + +## Check the In-Progress Deployment +Log into the [Palette](https://console.spectrocloud.com/), and navigate to the **Profile** section in the left **Main Menu**. If the Terraform deployment is successful, the newly created cluster profile is displayed as shown in the screenshot below. + +
+ +![Screenshot of the successful Profile in Palette.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_verify-profile.png) + +
+ +
+ +
+ +
+ +# Validate +In Palette, navigate to the left **Main Menu** and select **Clusters**. Next, select your cluster to display the cluster Overview page and monitor cluster provisioning progress. + +
+ +![Screenshot of the cluster health.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_cluster-health.png) + +
+ +When cluster status displays **Running** and **Healthy**, you can access the application from the exposed service URL with the port number displayed. For the Hello Universe application, port 8080 is exposed. Click on the URL to access the application. +
+ + + +We recommend waiting to click on the service URL, as it takes one to three minutes for DNS to properly resolve the public load balancer URL. This prevents the browser from caching an unresolved DNS request. + + + +
+ +![Screenshot of the successful accessing the application using the load balancer URL.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_success.png) + +
+ +You can also look at real-time metrics, such as CPU and memory consumption, in the cluster's **Overview** tab in Palette. + +
+ +![Screenshot of the cluster metrics.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_cluster-metrics.png) + +
+ +Using your custom pack in the cluster, you have successfully deployed the Hello Universe application to the cluster. + +
+ +# Cleanup +Delete the cluster, cluster profile, and registry server, and remove the registry service configuration from Palette's settings. + +The following steps will guide you in cleaning up your environment. Follow the steps for Palette if you used Palette to deploy the cluster. Use Terraform commands to delete the cluster if you used Terraform for deployment. + +
+ + + + + +
+ +## Delete the Cluster and Profile using Palette +Navigate to the **Cluster** section in Palette's left **Main Menu**, and view the details page of the **pack-tutorial-cluster**. To delete the cluster, click on the **Settings** button to expand the **drop-down Menu**, and select the **Delete Cluster** option. Palette prompts you to enter the cluster name and confirm the delete action. Type the cluster name to proceed with the delete step. + +
+ +![Screenshot of deleting the cluster in Palette.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_delete-cluster.png) + +
+ +The cluster status displays **Deleting**. Deletion takes up to 10 minutes. +
+ + + +If a cluster remains in the delete phase for over 15 minutes, it becomes eligible for force deletion. Navigate to the cluster's details page and click on **Settings**. Select **Force Delete Cluster**. Palette automatically removes clusters that are stuck in the cluster deletion phase for over 24 hours. + + +
+ +After you delete the cluster, go ahead and delete the profile. From the left **Main Menu**, click **Profiles** and select the profile to delete. Choose the **Delete** option in the **three-dot Menu**. + +
+ +![Screenshot of deleting the profile in Palette.](/tutorials/deploy-pack/registries-and-packs_deploy-pack_delete-profile.png) + +
+ +Wait for the resources to clean up and ensure they are successfully deleted. + +
+ +
+ + + +
+ +## Delete the Cluster and Profile using Terraform +If you've used Terraform to deploy the cluster, switch back to the tutorials container, and issue the following command from within the **/terraform/pack-tf** directory: +
+ +```bash +terraform destroy -auto-approve +``` + +Wait for the resources to clean up. Deleting the Terraform resources may take up to 10 minutes. +
+ +```bash +# Output condensed for readability +Destroy complete! Resources: 2 destroyed. +``` + +
+ +
+ +
+ +
+ +## Delete the Registry Server +After deleting the cluster and cluster profile, navigate to **Tenant Settings** > **Registries** > **Pack Registries** to delete the registry service configuration from Palette. +
+ +![Screenshot of registry server delete in Palette](/tutorials/deploy-pack/registries-and-packs_deploy-pack_registry-delete.png) + +
+ +Stop the registry server by closing the tutorials container bash session that serves the Ngrok reverse proxy server. At this point, you can close all the bash sessions. To remove the container and the image from the local machine, issue the following commands: +
+ +```bash +docker container rm --force tutorialContainer +docker image rm --force ghcr.io/spectrocloud/tutorials:1.0.3 +``` + +
+ + +# Wrap-Up + +In this tutorial, you learned how to create a custom pack using manifest files. You packaged up an application in a custom pack that you pushed to a private registry server and added to Palette. + +Next, you created a cluster profile that included all the core infrastructure layers, such as the OS, Kubernetes distribution, and more. You also added your custom pack to the cluster profile so your application could be deployed to a Kubernetes cluster. + +Packs are the building blocks of cluster profiles, allowing you to customize your Kubernetes clusters. Palette enables you to use different packs to create multiple cluster profiles, each for specific purposes. As a result, you can ensure all Kubernetes deployments contain all the required dependencies and applications without developing complicated deployment scripts. All you need to do is maintain the cluster profiles. + +To learn more about packs in Palette, we encourage you to check out the reference resources below. +
+ +- [Custom OS Pack](/registries-and-packs/add-custom-packs#addinganospack) + + +- [Add-on Packs](/registries-and-packs/adding-add-on-packs) + + +- [Pack Constraints](/registries-and-packs/pack-constraints) + +

\ No newline at end of file diff --git a/content/docs/18-knowledgebase/01-tutorials/80-deploy-k8s-cluster.md b/content/docs/18-knowledgebase/01-tutorials/80-deploy-k8s-cluster.md new file mode 100644 index 0000000000..2aa708c052 --- /dev/null +++ b/content/docs/18-knowledgebase/01-tutorials/80-deploy-k8s-cluster.md @@ -0,0 +1,1230 @@ +--- +title: "Deploy a Cluster" +metaTitle: "Deploy a Cluster" +metaDescription: "Learn how to deploy an application to a Kubernetes cluster with Palette. Experience a streamlined approach to creating and managing multiple Kubernetes clusters, on different public cloud providers, through Palette's optimized process." +icon: "" +category: ["tutorial"] +hideToC: false +fullWidth: false +--- + +import Tabs from 'shared/components/ui/Tabs'; +import WarningBox from 'shared/components/WarningBox'; +import InfoBox from 'shared/components/InfoBox'; +import PointsOfInterest from 'shared/components/common/PointOfInterest'; +import YouTube from 'shared/components/Video'; + +# Deploy a Cluster + +Palette helps you create and manage Kubernetes clusters in various cloud environments with minimal overhead. + +Palette offers profile-based management for Kubernetes, enabling consistency, repeatability, and operational efficiency across multiple clusters. A [cluster profile](/cluster-profiles) allows you to define the cluster infrastructure stack you prefer in a declarative and reusable manner. It allows you to define *customizable* infrastructure stacks using desired Operating System (OS), Kubernetes, Container Network Interfaces (CNI), Container Storage Interfaces (CSI), and additional add-on application layers. + +After defining a cluster profile, you can provide the cloud environment details, the control plane, and worker node configurations to deploy a host cluster. + +This tutorial will teach you how to deploy a host cluster with Palette by using the following public cloud providers - Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP). You can deploy a cluster using either Palette or Terraform. You will learn about *Cluster Mode* and *Cluster Profiles* and how these components enable you to deploy applications to Kubernetes quickly with minimal effort but with high customization. + +# Architecture + +As you navigate through the tutorial, use this diagram as a reference point when trying to understand how a cluster profile is used when deploying a host cluster. Palette uses the cluster profile as a blueprint when deploying the cluster. Clusters deployed by Palette have the same node pools you may be familiar with, control plane nodes, often called *master nodes* and the *worker nodes* where you will deploy applications. The result is a host cluster managed by Palette. + +![A view of Palette managing the Kubernetes lifecycle](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_application.png) + +
+ +# Deploy the Cluster and the Application + +Select the tab representing the workflow you want to learn more about. + +
+ + + + + +You can create and manage clusters directly from the Palette dashboard. Use the following steps to learn how to deploy a host cluster to multiple cloud providers. + +## Prerequisites + +To complete this tutorial, you will need the following items + +- A public cloud account from one of the following providers. + - [AWS](https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account) + - [Azure](https://learn.microsoft.com/en-us/training/modules/create-an-azure-account) + - [GCP](https://cloud.google.com/docs/get-started) + +
+ +- Register the cloud account in Palette. Use the following resource for additional guidance. + - [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts) + - [Register and Manage Azure Cloud Accounts](/clusters/public-cloud/azure/azure-cloud) + - [Register and Manage GCP Accounts](/clusters/public-cloud/gcp#creatingagcpcloudaccount) + +
+ +- An SSH Key Pair. Use the [Create and Upload an SSH Key](/clusters/cluster-management/ssh-keys) guide to learn how to create an SSH key and upload it to Palette. + + - AWS users must create an AWS Key pair before starting the tutorial. If you need additional guidance, check out the [Create EC2 SSH Key Pair](https://docs.aws.amazon.com/ground-station/latest/ug/create-ec2-ssh-key-pair.html) tutorial. + +## Deploy the Environment + +The following steps will guide you through deploying the cluster infrastructure. You will start by creating a cluster profile and deploying the host cluster using your cluster profile. + +
+ + + + +### Create Cluster Profile (AWS) + +[Cluster profiles](https://docs.spectrocloud.com/cluster-profiles) are templates created with the following core layers. + + - Operating System (OS). + - Kubernetes distribution. + - Network Container Interface (CNI). + - Storage Container Interface (CSI). + +A cluster profile contains these core layers and additional add-on layers, such as security, monitoring, logging, etc. + +Cluster profiles enable you to create infrastructure stacks that can be customized in terms of the number of layers, type of components, and version and offer a reproducible way to create clusters. + +Log in to Palette and navigate to the left **Main Menu**. Select **Profiles** to view the cluster profile page. +You can view the list of available cluster profiles. To create a cluster profile, click the **Add Cluster Profile** button at the top right. + +![View of the cluster view page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png) + +Follow the wizard to create a new profile. + +In the **Basic Information** section, assign the name **aws-profile**, a brief profile description, select the type as **Full**, and assign the tag **env:aws**. You can leave the version empty if you want to. Just be aware that the version defaults to **1.0.0**. Click on **Next**. + +**Cloud Type** allows you to choose the infrastructure provider with which this cluster profile is associated. Select **AWS** and click on **Next**. + +**Profile Layers**, this is the main configuration step where you specify the packs that compose the profile. There are four required infrastructure packs and several optional add-on packs you can choose from. +Every pack requires you to select the **Pack Type**, **Registry**, and **Pack Name**. + +For this tutorial, use the following packs: + +| Pack Name | Version | Layer | +|--------------------|-----------|--------------------| +| ubuntu-aws LTS | 20.4.x | Operating System | +| Kubernetes | 1.24.x | Kubernetes | +| cni-calico | 3.24.x | Network | +| csi-aws-ebs | 1.16.x | Storage | + + +As you fill out the information for a layer, click on **Next** to proceed to the following layer. + +Click on **Confirm** after you have completed filling out all the core layers. + +![A view of the cluster profile stack](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png) + +The review section gives an overview of the cluster profile configuration you selected. Click on **Finish Configuration** to create the cluster profile. + + +Cluster profiles are mutable, meaning you can modify them when you desire. You can add, remove, or edit the existing layers during modification. + +
+ + +## Create a New Cluster + +Navigate to the left **Main Menu** and select **Cluster**. From the clusters page, click on the **Add New Cluster** button. + +![palette clusters overview page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Palette will prompt you to either deploy a new cluster or import an existing one. Click on **Deploy New Cluster** to access the cluster deployment wizard. Select **AWS** and click the **Start AWS Configuration** button. Use the following steps to create a host cluster in AWS. + +
+ + +### Basic information + +In the **Basic information** section, insert the general information about the cluster, such as the Cluster name, Description, Tags, and Cloud account. Click on **Next**. + +![palette clusters basic information](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png) + +
+ + +### Cluster Profile + +On the right side, there is a list of available cluster profiles you can choose to deploy to AWS. Select the cluster profile you created earlier and click on **Next**. + +
+ + +### Parameters + +The **Parameters** section displays all the core and add-on layers in the cluster profile. + +![palette clusters parameters](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_clusters_creation_parameters.png) + +Each layer has a pack manifest file with the deploy configurations. The pack manifest file is in a YAML format. Each pack contains a set of default values. You can change the manifest values if you don't want to use the default values of the cluster profile. Click on **Next** to proceed. + +
+ + +### Cluster Configuration + +The **Cluster config** section allows you to select the **Region** of where to deploy the host cluster and other options such as FIPS and specifying the **SSH Key Pair** to assign to the cluster. All clusters require you to select an SSH key. After you have selected the **Region** and your **SSH Key Pair Name**, click on **Next**. + +### Nodes Configuration + +The **Nodes config** section allows you to configure the nodes that make up the control plane (master nodes) and data plane (worker nodes) of the host cluster. + + +Before you proceed to next section, take the time to review the following parameters.

+- **Number of nodes in the pool** - Used to set the right amount of nodes that make up the pool of either the master or worker nodes. Set the count to one for the master pool and two for the worker pool. + + +- **Allow worker capability** - This option allows the master node also to accept workloads. This is useful when spot instances are used as worker nodes. You can check this box if you want to. + + +- **Instance Type** - Select the compute type for the node pool. Each instance type displays the amount of CPU, RAM, and hourly cost of the instance. Select `m4.2xlarge`. + + +- **Availability zones** - Used to specify the availability zones the node pool can place nodes. Pick one availability zone. + + +- **Disk size** - Set the disk size to **60 GiB**. + + +- **Instance Option** - Choose between [on-demand instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-on-demand-instances.html) and [spot instance](https://aws.amazon.com/ec2/spot/) as worker nodes. Select **On Demand**. + +![palette clusters basic information](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png) + +Select **Next** to proceed with the cluster deployment. + +
+ + +### Settings + +In the **Settings** section, you can configure advanced options such as when to patch the OS, enable security scans, manage backups, add role-based access control (RBAC) bindings, and more. + +For this tutorial, you can use the default settings. Click on **Validate** to continue. + +
+ + +### Review + +The **Review** section is an opportunity for you to review all the cluster configurations prior to deploying the cluster. Review all the settings and click on **Finish Configuration** to deploy the cluster. + +![aws creation of a new cluster overview page](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_profile_cluster_profile_review.png) + + +
+ +Navigate to the left **Main Menu** and select **Clusters**. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png) + +Click on your cluster to review details such as deployment status, event logs, cluster profile, monitoring data, and other information about the cluster. + +
+ +![A view of the cluster details page](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_details.png) + + +
+ + +### Create Cluster Profile (Azure) + +[Cluster profiles](https://docs.spectrocloud.com/cluster-profiles) are templates created with the following core layers. + - Operating System (OS). + - Kubernetes distribution and version. + - Network Container Interface (CNI). + - Storage Container Interface (CSI). + +A cluster profile contains these core and additional add-on layers, such as security, monitoring, logging, etc. + +Cluster profiles enable you to create infrastructure stacks that can be customized in terms of the number of layers, type of components, and version and offer a reproducible way to create clusters. + +Log in to Palette and navigate to the left **Main Menu**. Select **Profiles** to view the cluster profile page. +You can view the list of available cluster profiles. To create a cluster profile, click on the **Add Cluster Profile** button at the top right side. + +![View of the cluster view page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png) + +Follow the wizard to create a new profile. + +In the **Basic Information** section, assign the name **azure-profile**, a brief profile description, select the type as **Full**, and assign the tag **env:azure***. You can leave the version empty if you want to. Just be aware that the version defaults to **1.0.0**. Click on **Next**. + +**Cloud Type** allows you to choose the infrastructure provider with which this cluster profile is associated. Select **Azure** and click on **Next**. + +**Profile Layers** is the main configuration step where you specify the packs that compose the profile. You can choose from four required infrastructure packs and several optional add-on packs. +Every pack requires you to select the **Pack Type**, **Registry**, and **Pack Name**. + +For this tutorial, use the following packs: + +| Pack Name | Version | Layer | +|--------------------|--------------------------------------------------|--------------------| +| ubuntu-azure LTS | 20.4.x | Operating System | +| Kubernetes | 1.24.x | Kubernetes | +| cni-calico-azure | 3.24.x | Network | +| Azure Disk | 1.25.x | Storage | + + +As you fill out the information for a layer, click on **Next** to proceed to the following layer. + +Click on **Confirm** after you have completed filling out all the core layers. + +![azure cluster profile overview page](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_stack.png) + +The review section gives an overview of the cluster profile configuration you selected. Click on **Finish Configuration** to finish creating the cluster profile. + + +You can update cluster profiles after the creation process. You can modify cluster profiles by adding, removing, or editing layers at any moment. + +
+ + +## Create a New Cluster + +Navigate to the left **Main Menu** and select **Cluster**. Click the **Add New Cluster** button from the clusters page. + +![palette clusters overview page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Click on **Deploy New Cluster** to access the cluster deployment wizard. Select **Azure** and click the **Start Azure Configuration** button. Use the following steps to create a host cluster in Azure. + +
+ + +### Basic information + +In the **Basic information** section, insert the general information about the cluster, such as the Cluster name, Description, Tags, and Cloud account. Click on **Next**. + +![palette clusters basic information](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_clusters_basic_info.png) + +
+ + +### Cluster Profile + +A list of available cluster profiles you can deploy to Azure is on the right side. Select the cluster profile you created earlier and click on **Next**. + +### Profile Layers + +The **Profile Layers** section displays all the layers and add-on components in the cluster profile. + +![palette clusters basic information](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_parameters.png) + +Each layer has a pack manifest file with the deploy configurations. The pack manifest file is in a YAML format. Each pack contains a set of default values. You can change the manifest values if you don't want to use the default values of the cluster profile. Click on **Next** to proceed. + +
+ + +### Cluster Configuration + + +The **Cluster config** section allows you to select the **Subscription**, **Region**, **Resource Group**, **Storage account**, and **SSH Key**** to apply to the host cluster. All clusters require you to assign an SSH key. Refer to the [SSH Keys](/clusters/cluster-management/ssh-keys) guide for uploading an SSH key. + + +
+ +After selecting a **Subscription**, **Region**, **Resource Group**, **Storage account** and **SSH Key**, click on **Next**. + + +### Nodes Configuration + +The **Nodes config** section allows configuring the nodes composing the control plane (master nodes) and data plane (worker nodes) of the Kubernetes cluster. + +You can find the list and the parameters' explanation on the [Node Pool](https://docs.spectrocloud.com/clusters/cluster-management/node-pool) documentation page. + +Among the multiple configurations you can set, be sure to consider the following: +- **Number of nodes in the pool** - Used to set the right amount of nodes that make up the pool of either the master or worker nodes. Set the count to one for the master pool and two for the worker pool. + +- **Allow worker capability** - This option allows the master node also to accept workloads. This is useful when spot instances are used as worker nodes. You can check this box if you want to. + + +- **Instance Type** - Select the compute type for the node pool. Each instance type displays the amount of CPU, RAM, and hourly cost of the instance. Select **Standard_A8_v2**. + + +- **Managed disk** - Used to select the storage class. Select **Standard LRS** and set the disk size to **60**. + + +- **Availability zones** - Used to specify the availability zones the node pool can place nodes. Pick one availability zone. + +![palette clusters nodes configuration](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png) + +
+ + +### Settings + +In the **Settings** section, you can configure advanced options such as when to patch the OS, enable security scans, manage backups, add role-based access control (RBAC) bindings, and more. + +For this tutorial, you can use the default settings. Click on **Validate** to continue. + +
+ + +### Review + +The Review section allows you to review all the cluster configurations before deploying the cluster. Review all the settings and click on **Finish Configuration** to deploy the cluster. + +![azure creation of a new cluster overview page](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_profile_review.png) + + +
+ +Navigate to the left **Main Menu** and select **Clusters**. + +![Update the cluster](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster.png) + +Click on your cluster to review details such as deployment status, event logs, cluster profile, monitoring data, and other information about the cluster. + +
+ +![View of the cluster details page](/tutorials/deploy-clusters/azure/clusters_public-cloud_deploy-k8s-cluster_azure_create_cluster_details.png) + +
+ +
+ + +### Create Cluster Profile (GCP) +[Cluster profiles](https://docs.spectrocloud.com/cluster-profiles) are templates created with the following core layers. + + - Operating System (OS). + - Kubernetes distribution and version. + - Network Container Interface (CNI). + - Storage Container Interface (CSI). + +A cluster profile contains these core and additional add-on layers, such as security, monitoring, logging, etc. + +Cluster profiles enable you to create infrastructure stacks that can be customized in terms of the number of layers, type of components, and version and offer a reproducible way to create clusters. + +Log in to Palette and navigate to the left **Main Menu**. Select **Profiles** to view the cluster profile page. +You can view the list of available cluster profiles. To create a cluster profile, click the **Add Cluster Profile** button at the top right. + +![View of the cluster view page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_profile_list_view.png) + +Follow the wizard to create a new profile. + +In the **Basic Information** section, assign the name **gcp-profile**, a profile description, select the type as **Full**, and assign the tag **env:gcp**. You can leave the version empty if you want to. Just be aware that the version defaults to 1.0.0. Click on **Next**. + +Cloud Type allows you to choose the infrastructure provider with which this cluster profile is associated. Select **Google Cloud** and click on **Next**. + +Profile Layers, this is the main configuration step where you specify the packs that compose the profile. You can choose from four required infrastructure packs and several optional add-on packs. Every pack requires you to select the Pack Type, Registry, and Pack Name. + + +For this tutorial, use the following packs: + +| Pack Name | Version | Layer | +|--------------------|--------------------------|--------------------| +| ubuntu-gcp LTS | 20.4.x | Operating System | +| Kubernetes | 1.24.x | Kubernetes | +| cni-calico | 3.24.x | Network | +| csi-gcp-driver | 1.7.x | Storage | + + +As you fill out the information for a layer, click on **Next** to proceed to the following layer. + +Click on **Confirm** after you have completed filling out all the core layers. + +![gcp cluster profile view](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_gcp_cluster_profile_stack_view.png) + +The review section gives an overview of the cluster profile configuration you selected. Click on **Finish Configuration** to create the cluster profile. + +You can update cluster profiles after the creation process. You can modify cluster profiles by adding, removing, or editing layers at any moment. + +
+ +Navigate to the left **Main Menu** and select **Cluster**. Click the **Add New Cluster** button from the clusters page. + +![palette clusters overview page](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Click on **Deploy New Cluster** to access the cluster deployment wizard. Select **Google Cloud** and click the **Start Google Cloud Configuration** button. Use the following steps to create a host cluster in Google Cloud. + +
+ + +### Basic information + +In the **Basic information** section, insert the general information about the cluster, such as the **Cluster name**, **Description**, **Tags**, and **Cloud account**. Click on **Next**. + +![palette clusters basic information](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_basic_info.png) + +
+ + +### Cluster Profile + +On the right side is a list of available cluster profiles you can choose to deploy to GCP. Select the cluster profile you created earlier and click on **Next**. + +![palette clusters basic information](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_gcp_profile.png) + +
+ + +### Parameters + +The **Parameters** section displays all the layers and add-on components in the cluster profile. + +![palette clusters basic information](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_clusters_parameters.png) + +Each layer has a pack manifest file with the deploy configurations. The pack manifest file is in a YAML format. Each pack contains a set of default values. You can change the manifest values if you don't want to use the default values of the cluster profile. Click on **Next** to proceed. + +
+ + +### Cluster Configuration + +The **Cluster config** section allows you to select the **Project**, **Region**, and **SSH Key** to apply to the host cluster. All clusters require you to assign an SSH key. Refer to the [SSH Keys](/clusters/cluster-management/ssh-keys) guide for uploading an SSH key. + + +
+ +After selecting a **Project**, **Region**, and **SSH Key**, click on **Next**. +### Nodes Configuration + +The **Nodes config** section allows you to configure the nodes that make up the control plane (master nodes) and data plane (worker nodes) of the host cluster. + +Before you proceed to the next section, take the time to review the following parameters. + +The list and parameters' explanation are found on the [Node Pool](/clusters/cluster-management/node-pool) documentation page. + +Among the multiple configurations you can set, be sure to consider the following: +- **Number of nodes in the pool** - Used to set the right amount of nodes that make up the pool of either the master or worker nodes. Set the count to one for the master pool and two for the worker pool. + +- **Allow worker capability** - This option allows the master node also to accept workloads. This is useful when spot instances are used as worker nodes. You can check this box if you want to. + + +- **Instance Type** - Select the compute type for the node pool. Each instance type displays the amount of CPU, RAM, and hourly cost of the instance. Select **n1-standard-4**. + +` +- **Disk size** - set the disk size to **60**. + + +- **Availability zones** - Used to specify the availability zones node pool nodes can be placed. Pick one availability zone. + +![palette clusters nodes configuration](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_cluster_nodes_config.png) + +
+ +Select **Next** to proceed with the cluster deployment. + + +### Settings + +In the **Settings** section, you can configure advanced options such as when to patch the OS, enable security scans, manage backups, add role-based access control (RBAC) bindings, and more. + +For this tutorial, you can use the default settings. Click on **Validate** to continue. + +### Review + +The **Review** section allows you to review all the cluster configurations before deploying the cluster. Review all the settings and click on **Finish Configuration** to deploy the cluster. + +![gcp creation of a new cluster overview page](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_review.png) + +
+ +Navigate to the left **Main Menu** and select **Clusters**. + +
+ +![Update the cluster](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_new_cluster.png) + +Click on your cluster to review details such as deployment status, event logs, cluster profile, monitoring data, and other information about the cluster. + +
+ +![View of the cluster details page](/tutorials/deploy-clusters/gcp/clusters_public-cloud_deploy-k8s-cluster_profile_details.png) + +
+
+ +The cluster deployment may take several minutes depending on the cloud provider, node count, node sizes used, and the cluster profile. You can learn more about the deployment progress by reviewing the event log. Click on the **Events** tab to check the event log. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png) + +
+ +While you wait for the cluster deployment process to complete, feel free to check out a video where we discuss the growing pains of using Kubernetes and how Palette can help your address these pain points. + +
+ + + + +--- + +## Update Cluster Profile + +Once the cluster is deployed and ready you are ready for the next steps. In the following steps, you will learn how to update cluster profiles after deploying a host cluster. In this scenario, you will add a new layer to the cluster profile that contains the application. + +
+ +### Add a Manifest + +Navigate to the left **Main Menu** and select **Profiles**. Select the cluster profile you created earlier and applied to the host cluster. + +Click on **Add Manifest** at the top of the page and fill out the following input fields.

+ +- **Layer name** - The name of the layer. Assign the name **application**. + + +- **Manifests** - Add your manifest by giving it a name and clicking the **New Manifest** button. Assign a name to the internal manifest and click on the blue button An empty editor will appear on the right side of the screen. + +![Image of the blue button](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest_blue_btn.png) + +
+ +In the manifest editor, insert the following content. + +
+ +```yaml +apiVersion: v1 +kind: Service +metadata: + name: hello-universe-service +spec: + type: LoadBalancer + ports: + - protocol: TCP + port: 8080 + targetPort: 8080 + selector: + app: hello-universe +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: hello-universe-deployment +spec: + replicas: 2 + selector: + matchLabels: + app: hello-universe + template: + metadata: + labels: + app: hello-universe + spec: + containers: + - name: hello-universe + image: ghcr.io/spectrocloud/hello-universe:1.0.11 + imagePullPolicy: IfNotPresent + ports: + - containerPort: 8080 +``` + +The code snippet you added will deploy the [*hello-universe*](https://github.com/spectrocloud/hello-universe) application. You may have noticed that the code snippet you added is a Kubernetes configuration. Manifest files are a method you can use to achieve more granular customization of your Kubernetes cluster. You can add any valid Kubernetes configuration to a manifest file. + +![manifest](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_manifest.png) + +The manifest defined a replica set for the application to simulate a distributed environment with a web application deployed to Kubernetes. The application is assigned a load balancer. Using a load balancer, you can expose a single access point and distribute the workload to both containers. + +Click on **Confirm & Create** to save your changes. + +
+ + +### Deploy + +Navigate to the left **Main Menu** and select **Clusters**. Click on the host cluster you deployed to open its details page. + + +On the top right-hand corner is a green button **Updates Available**. Click on the button to review the available updates. Compare the new changes against the previous cluster profile definition. The only difference is the addition of a manifest that will deploy the Hello Universe application. + + +![Available updates details](/tutorials/deploy-clusters/deploy_app/clusters_public-cloud_deploy-k8s-cluster_update_details_compare.png) + +Click on **Confirm updates** to apply the updates to the host cluster. Depending on the scope of the change this may take a few moments. + +
+ + +## Verify the Application + +Navigate to the cluster's details page and verify you are in the **Overview** tab. Once the application is deployed and ready for network traffic, in the **Services** row, Palette will expose the service URL. Click on the URL for port **:8080** to access the Hello Universe application. + +![Deployed application](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png) + +
+ + + + +It takes between one to three minutes for DNS to properly resolve the public load balancer URL. We recommend waiting a few moments before clicking on the service URL to prevent the browser from caching an unresolved DNS request. + + + + +
+ +Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click on the logo to increase the counter and for a fun image change. + +You have deployed your first application to a cluster managed by Palette. Your first application is a single container application with no upstream dependencies. + + +## Cleanup + +Use the following steps to remove all the resources you created for the tutorial. + +To remove the cluster, navigate to the left **Main Menu** and click on **Clusters** to access the clusters page. Select the cluster you want to delete to access its details page. + +Click on **Settings**. In the top-right-hand corner of the page, expand the **settings Menu** and select **Delete Cluster** to delete the cluster. + +![Destroy-cluster](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_delete-cluster-button.png) + +You will be asked to type in the cluster name to confirm the delete action. Type in the cluster name to proceed with the delete step. The deletion process will take several minutes to complete. + +
+ + + +If a cluster remains in the delete phase for over 15 minutes, it becomes eligible for Force Delete. To trigger a force delete, navigate to the respective cluster’s details page and click on Settings. Click on the Force Delete Cluster to delete the cluster. Palette will automatically remove clusters stuck in the cluster deletion phase for over 24 hours. + + + + +
+ +Once the cluster is deleted, navigate to the left **Main Menu** and click on **Profiles**. Find the cluster profile you created and click on the **three-dot Menu** to display the **Delete** button. Select **Delete** and confirm the selection to remove the cluster profile. + + +
+ + + +## Terraform + +The [Spectro Cloud Terraform](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs) provider enables you to create and manage Palette resources in a codified manner by leveraging Infrastructure as Code (IaC). There are many reasons why you would want to utilize IaC. A few reasons worth highlighting are: the ability to automate infrastructure, improve collaboration related to infrastructure changes, self-document infrastructure through codification, and track all infrastructure in a single source of truth. + +If want to become more familiar with Terraform, we recommend you check out the [Terraform](https://developer.hashicorp.com/terraform/intro) learning resources from HashiCorp. + +
+ +## Prerequisites + +To complete this tutorial, you will need the following items + +- Basic knowledge of containers. +- [Docker Desktop](https://www.docker.com/products/docker-desktop/) or another container management tool. +- Terraform v1.4.0 or greater. +- Create a Cloud account from one of the following providers. + - [AWS](https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account) + - [Azure](https://learn.microsoft.com/en-us/training/modules/create-an-azure-account) + - [GCP](https://cloud.google.com/docs/get-started) +- Register the [cloud account with Palette](https://console.spectrocloud.com/auth/signup). Use the following resource for additional guidance. + - [Register and Manage AWS Accounts](/clusters/public-cloud/aws/add-aws-accounts) + - [Register and Manage Azure Cloud Accounts](/clusters/public-cloud/azure/azure-cloud) + - [Register and Manage GCP Accounts](/clusters/public-cloud/gcp#creatingagcpcloudaccount) + +
+ +## Setup Local Environment + +You can clone the tutorials repository locally or follow along by downloading a Docker image that contains the tutorial code and all dependencies. + + + + +Open a terminal window to begin the tutorial and download the tutorial code from GitHub. + +
+ +```shell +git@github.com:spectrocloud/tutorials.git +``` + +Change directory to the tutorial folder. + +
+ +```shell +cd tutorials/ +``` + +Check out the following git tag. + +
+ +```shell +git checkout v1.0.4 +``` + +Change the directory to the tutorial code. + +
+ +```shell +cd terraform/iaas-cluster-deployment-tf/ +``` + +
+ + + + +Ensure Docker Desktop on your local machine is available. Use the following command and ensure you receive an output displaying the version number. + +
+ +```bash +docker version +``` + +Download the tutorial image to your local machine. +
+ +```bash +docker pull ghcr.io/spectrocloud/tutorials:1.0.4 +``` + +Next, start the container, and open a bash session into it. +
+ +```shell +docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.0.4 bash +``` + +Navigate to the tutorial code. + +
+ +```shell +cd /terraform/iaas-cluster-deployment-tf +``` + + +
+ + +
+ +--- + +## Create an API Key + +Before you can get started with the Terraform code, you need a Spectro Cloud API key. + +To create an API key, log in to [Palette](https://console.spectrocloud.com) and click on the user **User Menu** and select **My API Keys**. + +![Image that points to the user drop-down Menu and points to the API key link](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_create_api_key.png) + +Next, click on **Add New API Key**. Fill out the required input field, **API Key Name**, and the **Expiration Date**. Click on **Confirm** to create the API key. Copy the key value to your clipboard, as you will use it shortly. + +
+ +In your terminal session, issue the following command to export the API key as an environment variable. + +
+ +```shell +export SPECTROCLOUD_APIKEY=YourAPIKeyHere +``` + +The [Spectro Cloud Terraform](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs) provider requires credentials to interact with the Palette API. +The Spectro Cloud Terraform provider will use the environment variable to authenticate with the Spectro Cloud API endpoint. + + +## Resources Review + +To help you get started with Terraform, the tutorial code is structured to support deploying a cluster to either Azure, GCP, or AWS. Before you deploy a host cluster to your target provider, take a few moments to review the following files in the folder structure. + +
+ +- **providers.tf** - this file contains the Terraform providers that are used to support the deployment of the cluster. + + +- **inputs.tf** - a file containing all the Terraform variables for the deployment logic. + + +- **data.tf** - contains all the query resources that perform read actions. + + +- **cluster_profiles.tf** - this file contains the cluster profile definitions. Each cloud provider has its own cluster profile definition. + + +- **cluster.tf** - this file has all the required cluster configurations to deploy a host cluster to one of the cloud providers. + + +- **terraform.tfvars** - use this file to customize the deployment and target a specific cloud provider. This is the primary file you will make modifications to. + + +- **outputs.tf** - contains content that will be output in the terminal session upon a successful Terraform `apply` action. + +In the following section, you will be able to review the core terraform resources more closely. + +
+ +### Provider + +The **provider.tf** file contains the Terraform providers and their respective versions. The tutorial uses two providers - the Spectro Cloud Terraform provider and the TLS Terraform provider. Take note of how the project name is specified in the `provider "spectrocloud" {}` block. You can change the target project by changing the value specified to the `project_name` parameter. + +
+ + +```terraform +terraform { + required_providers { + spectrocloud = { + version = ">= 0.13.1" + source = "spectrocloud/spectrocloud" + } + tls = { + source = "hashicorp/tls" + version = "4.0.4" + } + } +} + +provider "spectrocloud" { + project_name = "Default" +} +``` + +The next file you should become familiar with is the **cluster-profiles.tf** file. + +### Cluster Profile + +The Spectro Cloud Terraform provider has several resources available for use. When creating a cluster profile, use the `spectrocloud_cluster_profile`. +This resource can be used to customize all layers of a cluster profile. You can specify all the different packs and versions to use and add a manifest or Helm chart. + + +In the **cluster-profiles.tf** file, the cluster profile resource is declared three times. Each instance of the resources is for a specific cloud provider. Using the AWS cluster profile as an example, notice how the cluster profile uses `pack {}` blocks to specify each layer of the cluster profile. The order you arrange the `pack {}` plays an important role, as each layer maps to the core infrastructure in a cluster profile. The first layer must be the OS, followed by Kubernetes, the container network interface, the container storage interface, etc. Ensure you define the bottom layer of the cluster profile first. + +
+ +```terraform +resource "spectrocloud_cluster_profile" "aws-profile" { + name = "tf-aws-profile" + description = "A basic cluster profile for AWS" + tags = concat(var.tags, ["env:aws"]) + cloud = "aws" + type = "cluster" + + pack { + name = data.spectrocloud_pack.aws_ubuntu.name + tag = data.spectrocloud_pack.aws_ubuntu.version + uid = data.spectrocloud_pack.aws_ubuntu.id + values = data.spectrocloud_pack.aws_ubuntu.values + } + + pack { + name = data.spectrocloud_pack.aws_k8s.name + tag = data.spectrocloud_pack.aws_k8s.version + uid = data.spectrocloud_pack.aws_k8s.id + values = data.spectrocloud_pack.aws_k8s.values + } + + pack { + name = data.spectrocloud_pack.aws_cni.name + tag = data.spectrocloud_pack.aws_cni.version + uid = data.spectrocloud_pack.aws_cni.id + values = data.spectrocloud_pack.aws_cni.values + } + + pack { + name = data.spectrocloud_pack.aws_csi.name + tag = data.spectrocloud_pack.aws_csi.version + uid = data.spectrocloud_pack.aws_csi.id + values = data.spectrocloud_pack.aws_csi.values + } + + pack { + name = "hello-universe" + type = "manifest" + tag = "1.0.0" + values = "" + manifest { + name = "hello-universe" + content = file("manifests/hello-universe.yaml") + } + } +} +``` + +The last `pack {}` block contains a manifest file that contains all the Kubernetes configurations for the [Hello Universe](https://github.com/spectrocloud/hello-universe) application. Including the application in the cluster profile ensures the application is installed during the cluster deployment process. If you are wondering what all the data resources are for, head on to the next section, where data resources are reviewed. + + +### Data Resources + +You may have noticed that each `pack {}` block contains references to a data resource. + +
+ + +```terraform + pack { + name = data.spectrocloud_pack.aws_csi.name + tag = data.spectrocloud_pack.aws_csi.version + uid = data.spectrocloud_pack.aws_csi.id + values = data.spectrocloud_pack.aws_csi.values + } +``` + +[Data resources](https://developer.hashicorp.com/terraform/language/data-sources) are used to perform read actions in Terraform. The Spectro Cloud Terraform provider exposes several data resources to help you make your Terraform code more dynamic. The data resource used in the cluster profile is `spectrocloud_pack`. This resource enables you to query Palette for information about a specific. You can get information about the pack using the data resource, such as unique ID, registry ID, version available, and YAML values. + +Below is the data resource used to query Palette for information about the Kubernetes pack for version `1.24.10`. + +
+ +```terraform +data "spectrocloud_pack" "aws_k8s" { + name = "kubernetes" + version = "1.24.10" +} +``` + +Using the data resource, you avoid manually typing in the parameter values required by the cluster profile's `pack {}` block. + +### Cluster + +The file **clusters.tf** contains the definitions for deploying a host cluster to one of the cloud providers. To create a host cluster, you must use one of the cluster resources specific to the cloud provider you want to target. + +In this tutorial, the following Terraform cluster resources are used. + +
+ +| Terraform Resource | Platform | Documentation | +|---|---|---| +| `spectrocloud_cluster_aws` | AWS | [Link](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/cluster_aws) | +| `spectrocloud_cluster_azure` | Azure | [Link](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/cluster_azure)| +| `spectrocloud_cluster_gcp` | GCP | [Link](https://registry.terraform.io/providers/spectrocloud/spectrocloud/latest/docs/resources/cluster_gcp)| + + +Using the `spectrocloud_cluster_azure` resource used in the tutorial as an example, notice how the resource accepts a set of parameters.When deploying a cluster, you can change the same parameters through the Palette User Interface (UI). You can learn more about each parameter by reviewing the resource's documentation page hosted in the Terraform registry. + +
+ +```terraform +resource "spectrocloud_cluster_azure" "cluster" { + name = "azure-cluster" + tags = concat(var.tags, ["env:azure"]) + cloud_account_id = data.spectrocloud_cloudaccount_azure.account[0].id + + cloud_config { + subscription_id = var.azure_subscription_id + resource_group = var.azure_resource_group + region = var.azure-region + ssh_key = tls_private_key.tutorial_ssh_key[0].public_key_openssh + } + + cluster_profile { + id = spectrocloud_cluster_profile.azure-profile[0].id + } + + machine_pool { + control_plane = true + control_plane_as_worker = true + name = "master-pool" + count = var.azure_master_nodes.count + instance_type = var.azure_master_nodes.instance_type + azs = var.azure_master_nodes.azs + is_system_node_pool = var.azure_master_nodes.is_system_node_pool + disk { + size_gb = var.azure_master_nodes.disk_size_gb + type = "Standard_LRS" + } + } + + machine_pool { + name = "worker-basic" + count = var.azure_worker_nodes.count + instance_type = var.azure_worker_nodes.instance_type + azs = var.azure_worker_nodes.azs + is_system_node_pool = var.azure_worker_nodes.is_system_node_pool + } + + timeouts { + create = "30m" + delete = "15m" + } +} +``` +## Deploy Cluster + +You must first make changes to the **terraform.tfvars** file. Open the **terraform.tfvars** file in any editor of your choice, and focus on the cloud provider you want to deploy a host cluster. + +In this Terraform template, to help simplify things, we have added a toggle variable that you can use to select the deployment environment. Each cloud provider has its section containing all the variables you must populate. If a variable under your chosen cloud provider has the value `REPLACE_ME`, it must be replaced. + +As an example, review the AWS section. To deploy to AWS, you would change `deploy-aws = false` to `deploy-aws = true`. Additionally, you would replace all the variables with a value `REPLACE_ME`. You can also change the nodes in either the master pool or worker pool by updating the values. + +```terraform +########################### +# AWS Deployment Settings +############################ +deploy-aws = false # Set to true to deploy to AWS + +aws-cloud-account-name = "REPLACE_ME" +aws-region = "REPLACE_ME" +aws-key-pair-name = "REPLACE_ME" + +aws_master_nodes = { + count = "1" + control_plane = true + instance_type = "m4.2xlarge" + disk_size_gb = "60" + availability_zones = ["REPLACE_ME"] # If you want to deploy to multiple AZs, add them here +} + +aws_worker_nodes = { + count = "1" + control_plane = false + instance_type = "m4.2xlarge" + disk_size_gb = "60" + availability_zones = ["REPLACE_ME"] # If you want to deploy to multiple AZs, add them here +} +``` + +After you have made all the required changes, issue the following command to initialize Terraform. + +
+ +```shell +terraform init +``` + +Next, issue the plan command to preview the changes. + +
+ +```shell +terraform plan +``` + + +Output: +```shell +Plan: 2 to add, 0 to change, 0 to destroy. +``` + +If you change the desired cloud provider's toggle variable to `true,` you will receive an output stating two new resources will be created. The two resources are your cluster profile and the host cluster. + +To deploy all the resources, use the apply command. + +
+ +```shell +terraform apply -auto-approve +``` + + +### Verify the Profile + + +To check out the cluster profile creation in Palette, login to [Palette](https://console.spectrocloud.com), and from the left **Main Menu** click on **Profiles** to access the profile page. Scan the list and look for a cluster profile with the following name pattern `tf-[cloud provier]-profile`. Click on the cluster profile to review its details, such as layers, packs, and versions. + +![A view of the cluster profile](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_cluster_profile_view.png) + + +
+ + +### Verify the Cluster + + +You can also check the cluster creation process by navigating to the left **Main Menu** and selecting **Clusters**. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-cluster_aws_create_cluster.png) + +
+ +Select your cluster to review its details page, which contains the status, cluster profile, event logs, and more. + +
+ +The cluster deployment may take several minutes depending on the cloud provider, node count, node sizes used, and the cluster profile. You can learn more about the deployment progress by reviewing the event log. Click on the **Events** tab to check the event log. + +![Update the cluster](/tutorials/deploy-clusters/aws/clusters_public-cloud_deploy-k8s-event_log.png) + +
+ +While you wait for the cluster deployment process to complete, feel free to check out a video where we discuss the growing pains of using Kubernetes and how Palette can help your address these pain points. + +
+ + + + +
+ +## Validate + +Once the cluster is deployed and ready, you can access the deployed application Hello Universe. +From the cluster's **Overview** page, click on the URL for port **:8080** next to the **hello-universe-service** in the **Services** row. This URL will take you to the application landing page. + +
+ + + + +It takes between one to three minutes for DNS to properly resolve the public load balancer URL. We recommend waiting a few moments before clicking on the service URL to prevent the browser from caching an unresolved DNS request. + + + + +![Deployed application](/tutorials/deploy-clusters/clusters_public-cloud_deploy-k8s-cluster_app.png) + +
+ +Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click on the logo to increase the counter and for a fun image change. + +You have deployed your first application to a cluster managed by Palette through Terraform. Your first application is a single container application with no upstream dependencies. + + +## Cleanup + +Use the following steps to clean up all the resources you created for the tutorial. Use the destroy command to remove all the resources you created through Terraform. + +
+ +```shell +terraform destroy --auto-approve +``` + +Output: +```shell +Destroy complete! Resources: 2 destroyed. +``` + +
+ + + +If a cluster remains in the delete phase for over 15 minutes, it becomes eligible for Force Delete. To trigger a force delete, navigate to the respective cluster’s details page and click on Settings. Click on the Force Delete Cluster to delete the cluster. Palette will automatically remove clusters stuck in the cluster deletion phase for over 24 hours. + + + + +If you are using the tutorial container and want to exit the container, type `exit` in your terminal session and press the **Enter** key. Next, issue the following command to stop the container. + +
+ +```shell +docker stop tutorialContainer +``` + + +
+
+ +# Wrap-up + +In this tutorial, you created a cluster profile, which is a template containing the core layers required to deploy a host cluster. You then deployed a host cluster onto your preferred cloud service provider. Once the cluster deployed, you updated the cluster profile and added the application Hello Universe to the profile definition, and applied the updates to the host cluster. + +Palette assures consistency across cluster deployments through cluster profiles. Palette also enables you to quickly deploy applications to a Kubernetes environment with little or no prior Kubernetes knowledge. In a matter of minutes, you were able to provision a new Kubernetes cluster and deploy an application. + +We encourage you to check out the [Deploy an Application using Palette Dev Engine](/devx/apps/deploy-app) tutorial to learn more about Palette. Palette Dev Engine can help you deploy applications more quickly through the usage of [virtual clusters](/glossary-all#palettevirtualcluster). Feel free to check out the reference links below to learn more about Palette. + +
+ + +- [Palette Modes](/introduction/palette-modes) + + +- [Cluster Profiles](/devx/cluster_profile) + + +- [Palette Clusters](/devx/clusters) + + +- [Hello Universe GitHub repository](https://github.com/spectrocloud/hello-universe) + +
diff --git a/content/docs/19-kubernetes-knowlege-hub.md b/content/docs/19-kubernetes-knowlege-hub.md index 4c42a08a57..588f762573 100644 --- a/content/docs/19-kubernetes-knowlege-hub.md +++ b/content/docs/19-kubernetes-knowlege-hub.md @@ -22,6 +22,9 @@ If you have a topic in mind you would like to see, use the Feedback app on the l
- [How-To](/kubernetes-knowlege-hub/how-to) + + +- [Tutorials](/kubernetes-knowlege-hub/tutorials)
diff --git a/content/docs/19-kubernetes-knowlege-hub/00-how-to.md b/content/docs/19-kubernetes-knowlege-hub/00-how-to.md index 7ec1a8ab1d..341dee33d7 100644 --- a/content/docs/19-kubernetes-knowlege-hub/00-how-to.md +++ b/content/docs/19-kubernetes-knowlege-hub/00-how-to.md @@ -21,8 +21,5 @@ Learn about core Kubernetes concepts and how you can apply them on Spectro Cloud # Core Kubernetes - [How To Retrieve Images from a Private Registry in Kubernetes](/kubernetes-knowlege-hub/how-to/how-to-retrieve-images-from-private-registry) - - -- [Deploy a Stateless Frontend Application on Kubernetes](/kubernetes-knowlege-hub/how-to/deploy-stateless-frontend-app)
diff --git a/content/docs/19-kubernetes-knowlege-hub/00-how-to/02-how-to-retrieve-images-from-private-registry.md b/content/docs/19-kubernetes-knowlege-hub/00-how-to/02-how-to-retrieve-images-from-private-registry.md index 8b819fc2d3..ada78d83c6 100644 --- a/content/docs/19-kubernetes-knowlege-hub/00-how-to/02-how-to-retrieve-images-from-private-registry.md +++ b/content/docs/19-kubernetes-knowlege-hub/00-how-to/02-how-to-retrieve-images-from-private-registry.md @@ -26,7 +26,7 @@ To avoid this issue, we recommend that you authenticate with the Docker registry To log into a Docker registry from Kubernetes, you must create a secret that contains your registry credentials. You can use this secret in a Kubernetes deployment configuration to pull images from the registry. -In this tutorial, you will log into a private docker registry to pull existing images of an application that you will deploy in Kubernetes. +In this how-to guide, you will log into a private docker registry to pull existing images of an application that you will deploy in Kubernetes. # Prerequisites @@ -34,11 +34,13 @@ In this tutorial, you will log into a private docker registry to pull existing i - Access to a private registry. [DockerHub](https://hub.docker.com/) offers a single private registry on the free tier. If you do not have a personal registry account, you can use DockerHub. - Access to a running Kubernetes cluster. To learn how to create clusters in different environments using Palette, review guides listed under [Clusters](/clusters) or visit the [Palette Onboarding Workflow](/getting-started/onboarding-workflow#paletteonboardingworkflow) guide. To learn how to create a Kubernetes cluster from scratch, check out the [Create a Cluster](https://kubernetes.io/docs/tutorials/kubernetes-basics/create-cluster/) Kubernetes resource. -The following example explains how you can create a secret and use it in a Kubernetes deployment: +The following example explains how you can create a secret and use it in a Kubernetes deployment. ## Create a Credentials JSON File -First, create a file called **registry-creds.json** that contains your registry credentials in the following format: +First, create a file called **registry-creds.json** that contains your registry credentials in the following format. + +
```json { @@ -55,7 +57,9 @@ Keeping passwords in plain text is unsafe. Kubernetes automatically encodes pass ## Create a Kubernetes Secret -Use the kubectl command-line tool to generate a secret from the **registry-creds.json** file: +Use the `kubectl` command-line tool to generate a secret from the **registry-creds.json** file. + +
```bash kubectl create secret generic myregistrykey --from-file=registry-creds.json @@ -63,12 +67,16 @@ kubectl create secret generic myregistrykey --from-file=registry-creds.json You can use the command below to view the secret created in detail. +
+ ```bash kubectl get secret/myregistrykey --output json ``` The command output displays the content of the **registry-creds.json** file as base 64 encoded. +
+ ```json { "apiVersion": "v1", @@ -89,12 +97,16 @@ The command output displays the content of the **registry-creds.json** file as b Invoke the following command to decode the secret you created to verify that secrets are not secure. +
+ ```bash kubectl get secret myregistrykey --output jsonpath='{.data.registry-creds\.json}' | base64 --decode ``` The output of issuing the command above is the content of the JSON file you used to create the secret. +
+ ```json { "auths": { @@ -108,7 +120,9 @@ The output of issuing the command above is the content of the JSON file you used ## Add Secret to Deployment Config -In your Kubernetes deployment configuration, specify the name of the secret you just created for the imagePullSecrets parameter: +In your Kubernetes deployment configuration, specify the name of the secret you just created for the imagePullSecrets parameter. + +
```yaml apiVersion: apps/v1 @@ -134,6 +148,8 @@ spec: ## Apply the Deployment Configuration +
+ ```bash kubectl apply --file deployment.yaml ``` @@ -144,7 +160,9 @@ With this configuration in place, Kubernetes will use the registry credentials i An alternative way to log into a Docker registry from Kubernetes is by using the command line. -Authenticate to the private registry. Here’s an example of how to do this: +Authenticate to the private registry. Here’s an example of how to do this. + +
```bash $ kubectl create secret docker-registry \ @@ -159,6 +177,8 @@ In the snippet above, **``** refers to a unique name for the secret Add the secret created in the previous step to the default service account with the following code. +
+ ```bash kubectl patch serviceaccount default \ --port '{"imagePullSecrets": [{"name": ""}]}' @@ -166,7 +186,9 @@ kubectl patch serviceaccount default \ Replace **``** with the secret created in the previous step. -Once you are authenticated and have added the secret to your default service account, you can use the kubectl command to pull images from the registry and deploy them to your Kubernetes cluster as follows. +Once you are authenticated and have added the secret to your default service account, you can use the `kubectl` command to pull images from the registry and deploy them to your Kubernetes cluster as follows. + +
```bash kubectl run \ diff --git a/content/docs/19-kubernetes-knowlege-hub/01-tutorials.md b/content/docs/19-kubernetes-knowlege-hub/01-tutorials.md index 502e079c77..d8798bcbf0 100644 --- a/content/docs/19-kubernetes-knowlege-hub/01-tutorials.md +++ b/content/docs/19-kubernetes-knowlege-hub/01-tutorials.md @@ -5,7 +5,7 @@ metaDescription: "Kubernetes School with How to" icon: "book" hideToC: false fullWidth: false -hiddenFromNav: true +hiddenFromNav: false --- import Tabs from 'shared/components/ui/Tabs'; @@ -18,4 +18,10 @@ import Tooltip from "shared/components/ui/Tooltip"; Learn about core Kubernetes concepts and how you can apply them on Spectro Cloud Palette. -
\ No newline at end of file +
+ + +# Core Kubernetes + +- [Deploy a Stateless Frontend Application on Kubernetes](/kubernetes-knowlege-hub/how-to/deploy-stateless-frontend-app) + diff --git a/content/docs/19-kubernetes-knowlege-hub/00-how-to/06-deploy-stateless-frontend-app.md b/content/docs/19-kubernetes-knowlege-hub/01-tutorials/06-deploy-stateless-frontend-app.md similarity index 94% rename from content/docs/19-kubernetes-knowlege-hub/00-how-to/06-deploy-stateless-frontend-app.md rename to content/docs/19-kubernetes-knowlege-hub/01-tutorials/06-deploy-stateless-frontend-app.md index c85dc29854..c457508cee 100644 --- a/content/docs/19-kubernetes-knowlege-hub/00-how-to/06-deploy-stateless-frontend-app.md +++ b/content/docs/19-kubernetes-knowlege-hub/01-tutorials/06-deploy-stateless-frontend-app.md @@ -13,9 +13,7 @@ import Tabs from 'shared/components/ui/Tabs'; import WarningBox from 'shared/components/WarningBox'; import InfoBox from 'shared/components/InfoBox'; -# How To Deploy a Stateless Frontend App with Kubernetes - -## Introduction +# Deploy a Stateless Frontend App with Kubernetes Kubernetes is a container orchestration platform that is widely used for deploying and managing containerized applications. @@ -52,6 +50,8 @@ The app data comes from a JSON file that lives on the frontend app. Use the command shown below to clone the application from GitHub. +
+ ```bash git clone https://github.com/spectrocloud/date-buddy ``` @@ -62,12 +62,16 @@ If you prefer to use a different stateless frontend app, you can do so. You may, Before continuing this step, ensure Docker is installed on your machine. In the app's root directory, create a file named **Dockerfile**. +
+ ```bash touch Dockerfile ``` In a text editor, add the lines below to the Dockerfile. +
+ ```bash FROM node:12 @@ -95,7 +99,9 @@ Also, create a **.dockerignore** file and add the following lines to it. ## Build a Docker Image of the Application. -This step packages the application into a portable image. To build the app’s image, run the Docker `build` command as shown: +This step packages the application into a portable image. To build the app’s image, run the Docker `build` command as shown. + +
```bash docker build --tag date-suggestions . @@ -105,7 +111,9 @@ docker build --tag date-suggestions . Before continuing with this step, ensure that you have access to a Kubernetes cluster, as explained in the [prerequisites](https://www.notion.so/How-To-Deploy-A-Stateless-Frontend-App-with-Kubernetes-b885ae2307e94ef191a1b713fe29c81f). -In the application's root directory, create a Kubernetes Deployment file using the `kubectl` command below: +In the application's root directory, create a Kubernetes Deployment file using the `kubectl` command below. + +
```bash kubectl create deploy date-suggestions --image=date-suggestions --replicas=2 --port=3000 --dry-run=client --output yaml @@ -113,6 +121,8 @@ kubectl create deploy date-suggestions --image=date-suggestions --replicas=2 --p The command output is a YAML representation of the deployment, similar to the lines below. +
+ ```yaml apiVersion: apps/v1 kind: Deployment @@ -138,12 +148,16 @@ spec: You can use the output YAML to create a deployment file. Use the redirect operator `>` to turn the command output into a **deployment.yaml** file. +
+ ```bash kubectl create deploy date-suggestions --image=date-suggestions --replicas=2 --port=3000 --dry-run=client --output yaml > deployment.yaml ``` Alternatively, you can use the `touch` command to create the **deployment.yaml** file, and then copy the YAML output from the command to create a deployment to it. +
+ ```bash touch deployment.yaml ``` @@ -152,13 +166,15 @@ touch deployment.yaml Create and populate a Kubernetes Service file in the app's root directory. By default, your application will only be accessible within the cluster. You'll need to create a Kubernetes service resource to expose the application to resources outside the Kubernetes cluster. A service resource creates an abstraction over a set of pods that provides discovery and routing between them. -To create a service, use the `kubectl expose` command as shown below: +To create a service, use the `kubectl expose` command as shown below. + +
```bash kubectl expose deployment date-suggestions --type=LoadBalancer --port=80 --target-port=3000 --name=date-suggestion-service --dry-run=client --output yaml ``` -The output of running the command will be similar to the YAML below: +The output of running the command will be similar to the YAML below. ```yaml apiVersion: v1 @@ -183,6 +199,8 @@ kubectl expose deployment date-suggestions --type=LoadBalancer --port=80 --targe You can also create a YAML file with the `touch` command and add the output of the `kubectl expose` command to it. +
+ ```bash touch service.yaml ``` @@ -190,7 +208,9 @@ touch service.yaml Copy and paste the following line of code to the service file. ## Deploy the Application. -Use the kubectl command line connected to the cluster you created earlier, and deploy the application by applying the file's content to Kubernetes. +Use the kubectl command-line connected to the cluster you created earlier, and deploy the application by applying the file's content to Kubernetes. + +
```bash kubectl apply --file deployment.yaml --file service.yaml @@ -198,7 +218,9 @@ kubectl apply --file deployment.yaml --file service.yaml ## Confirm that deployment was successful. -Once the deployment and service files have been applied, you should be able to access your app by issuing the following command: +Once the deployment and service files have been applied, you should be able to access your app by issuing the following command. + +
```bash kubectl get service date-suggestions-service --output=jsonpath='{.status.loadBalancer.ingress[0].ip}' diff --git a/gatsby-browser.js b/gatsby-browser.js new file mode 100644 index 0000000000..5fb6263fbb --- /dev/null +++ b/gatsby-browser.js @@ -0,0 +1,6 @@ +const React = require("react"); +const Persistent = require("./src/shared/layouts/Persistent").default; + +module.exports.wrapRootElement = ({ element, props }) => { + return {element}; +}; diff --git a/gatsby-ssr.js b/gatsby-ssr.js index c5b90d72c4..98f605368c 100644 --- a/gatsby-ssr.js +++ b/gatsby-ssr.js @@ -1,4 +1,5 @@ import React from "react"; +import Persistent from "./src/shared/layouts/Persistent"; const fsScript = ` window['_fs_debug'] = false; @@ -36,10 +37,12 @@ const HeadComponents = [ process.env.GATSBY_FULLSTORY_TOKEN &&